Jelmer Vernooij
92856d5054
Use _OBJ_FILES variables in a couple more places.
2008-04-14 17:22:58 +02:00
Jelmer Vernooij
c46b7e90e3
Rename libsamba-config to libsamba-hostconfig.
2008-04-01 15:08:30 +02:00
Jelmer Vernooij
1dd6bea507
Move manpage management out of the perl build system.
2008-02-29 14:12:23 +01:00
Jelmer Vernooij
28f05bb5ef
r26006: Improve some dependencies.
2007-12-21 05:45:41 +01:00
Jelmer Vernooij
e3cc94e7d1
r21564: Move ndrdump to librpc/tools.
2007-10-10 14:48:57 -05:00
Jelmer Vernooij
0953bb7d5f
r19678: Fix the build for now (ugly hack because of circular dependencies)
2007-10-10 14:25:30 -05:00
Jelmer Vernooij
1adf65b4d7
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
2007-10-10 14:17:35 -05:00
Andrew Tridgell
c079cedb08
r18117: first steps in making samba4 use libreplace
2007-10-10 14:17:34 -05:00
Stefan Metzmacher
679ac74e71
r17341: pass a messaging context to auth_context_create()
...
and gensec_server_start().
calling them with NULL for event context or messaging context
is no longer allowed!
metze
2007-10-10 14:15:17 -05:00
Andrew Bartlett
b1e0d4747b
r16051: Move the XATTR compatability code into a new file, so I can use it for
...
the getntacl utility.
Andrew Bartlett
2007-10-10 14:08:53 -05:00
Jelmer Vernooij
f919fd6655
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
c95ad11307
r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
...
boxes.
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
8985093d3f
r15338: Fix build of most things with shared libs enabled.
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
6646384aaf
r15298: Fix the build using a few hacks in the build system.
...
Recursive dependencies are now forbidden (the build system
will bail out if there are any).
I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
137ace965e
r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
2f06305e53
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
...
(empty) libpopt.a overriding global one
2007-10-10 14:05:00 -05:00
Jelmer Vernooij
adc8a019b6
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
ed382873fd
r14572: Give libraries saner names, remove some .pc files, make some things
...
subsystems in case a library doesn't make sense.
2007-10-10 13:58:49 -05:00
Stefan Metzmacher
13c1059747
r14110: make ndr interface parsing code libraries,
...
so it will not included in multiple modules or binaries
metze
2007-10-10 13:56:52 -05:00
Stefan Metzmacher
93c77bf14b
r13932: fix dependency
...
metze
2007-10-10 13:52:28 -05:00
Stefan Metzmacher
f4e1855dec
r13930: this tools are currently just oneliners, which depend on printf()
...
metze
2007-10-10 13:52:27 -05:00
Stefan Metzmacher
ad83fc46bf
r13928: fix dependency
...
metze
2007-10-10 13:52:27 -05:00
Jelmer Vernooij
ba74f24e42
r13899: Get the shared library build building again. Just compiles for now,
...
but modules don't work yet..
(Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status)
2007-10-10 13:52:20 -05:00
Jelmer Vernooij
656e202233
r13073: Add manpage for getntacl, disable setntacl
2007-10-10 13:51:22 -05:00
Andrew Bartlett
1260fcf465
r12728: Revive testparm.
...
It needs work to not dump defaults from loadparm.c, but otherwise it works.
Andrew Bartlett
2007-10-10 13:49:46 -05:00
Jelmer Vernooij
ca8db1a0cd
r12592: Remove some useless dependencies
2007-10-10 13:49:00 -05:00
Jelmer Vernooij
b4745032a2
r11303: Support defining and installing public headers for libraries.
...
Support installing libraries.
Get rid of pkg-config file (will be autogenerated later on).
2007-10-10 13:45:16 -05:00
Jelmer Vernooij
24e1030090
r11244: Relative path names in .mk files
2007-10-10 13:45:06 -05:00
Stefan Metzmacher
0e5cac10cb
r9954: getntacl depends on EXT_LIB_XATTR
...
(maybe we need to disable this binary when EXT_LIB_XATTR isn't enabled)
metze
2007-10-10 13:36:25 -05:00
Jelmer Vernooij
ce0935112b
r8966: Simplify the makefile generation system a bit.
...
Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm)
Add INSTALLDIR keyword to .mk files
2007-10-10 13:31:00 -05:00
Jelmer Vernooij
fd3f463643
r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'.
...
Not part of the "all" make target yet, as it requires xsltproc
2007-10-10 13:18:53 -05:00
Jelmer Vernooij
b9d0ae93ba
r6839: Add support for building subsystems as shared libraries. This can be
...
done by setting:
OUTPUT_TYPE = SHARED_LIBRARY
in the [SUBSYSTEM::...] section belonging to a subsystem.
The idea is to allow multiple values to OUTPUT_TYPE simultaneously
(e.g. OUTPUT_TYPE = SHARED_LIBRARY, STATIC_LIBRARY, OBJLIST )
2007-10-10 13:16:50 -05:00
Stefan Metzmacher
a1c7fe2578
r6612: fix the build
...
metze
2007-10-10 13:16:30 -05:00
Stefan Metzmacher
55c9746da8
r6609: remove double entry for [BINARY::getntacl]
...
metze
2007-10-10 13:16:30 -05:00
Tim Potter
b32c159c38
r6527: Resurrect getntacl utility program. At the moment we only display the
...
output of ndr_print_xattr_NTACL() to stdout.
2007-10-10 13:16:22 -05:00
Andrew Tridgell
f8e77fcdea
r6287: sorted out a small but surprisingly tricky dependency problem with the
...
ndr code for handling sids and security descriptors now that we have a
sid in the nbt IDL
2007-10-10 13:11:29 -05:00
Andrew Tridgell
9587cbcb9e
r5054: added a nmblookup tool, based on the new nbt library
2007-10-10 13:09:18 -05:00
Jelmer Vernooij
16d905f6b0
r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems.
...
This reduces the total size of the samba binaries from 119 Mb to 73 Mb.
Next step will be to have the build system obtain some of this information
by itself, so that we don't have to write ~10 lines per interface manually.
2007-10-10 13:06:01 -05:00
Jelmer Vernooij
3d885562c9
r3744: Support building subsystems as a shared library. Modules don't work yet,
...
so while this does compile, it does not work yet.
2007-10-10 13:05:50 -05:00
Jelmer Vernooij
64826da834
r3733: More build system fixes/features:
...
- Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure
- Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities)
2007-10-10 13:05:47 -05:00
Tim Potter
d7d8a7ffc6
r2597: A small program that takes SID strings on stdin and produces a marshalled
...
lsa_SidArray on stdout.
2007-10-10 12:59:11 -05:00
Tim Potter
5b88226f90
r2576: Some userspace tools for getting and setting ntacls via the 'security.ntacl'
...
extended attribute.
2007-10-10 12:59:07 -05:00
Jelmer Vernooij
ef0fc269f0
r1838: Updates from the airplane:
...
- IDL fixes + adding comments
- Start working on dcom infrastructure
2007-10-10 12:58:00 -05:00
Andrew Bartlett
58da78a746
r1198: Merge the Samba 3.0 ntlm_auth, including the kerberos and SPENGO parts.
...
I have moved the SPNEGO and Kerberos code into libcli/auth, and intend
to refactor them into the same format as NTLMSSP.
Andrew Bartlett
2007-10-10 12:56:44 -05:00
Stefan Metzmacher
0f8c193ac3
r866: convert the rest of the binaries to config.mk files
...
metze
2007-10-10 12:56:13 -05:00