Günther Deschner
4c45e291a7
s3-waf: fix the build after privilege code changes.
...
Guenther
2010-09-14 08:38:30 +02:00
Günther Deschner
4577fb3163
s3-waf: use proper RPC_X_SRC names.
...
This allows to build using waf without --enable-developer and should also fix
support for rpc server modules.
Guenther
2010-09-10 13:20:13 +02:00
Günther Deschner
32a1b21f1c
s3-waf: only link LIBNDR_XATTR_SRC where needed.
...
Guenther
2010-09-10 11:29:20 +02:00
Günther Deschner
b15ac83bda
s3-waf: link ndr_notify only where needed.
...
Guenther
2010-09-10 11:26:35 +02:00
Günther Deschner
f8b10a738c
s3-waf: link ndr_named_pipe_auth only where needed.
...
Guenther
2010-09-10 11:23:59 +02:00
Günther Deschner
9b704e4b9a
s3-waf: fix the build after gssapi changes.
...
Guenther
2010-08-30 14:50:52 +02:00
Sumit Bose
6bcab329e7
s3-waf: build samldap passdb backend
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-27 12:14:14 +02:00
Günther Deschner
6a795dd146
s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
...
Guenther
2010-08-26 00:17:10 +02:00
Günther Deschner
75e55f9535
s3-waf: remove RPC_CLIENT_SRC1.
...
Guenther
2010-08-26 00:17:10 +02:00
Günther Deschner
1217c4f484
s3-waf: use LIBMSRPC_SRC instead of single files.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
0b05e32f92
s3-waf: only link in samr util code where needed.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
83dc8314f1
s3-waf: remove RPC_PARSE_SRC.
...
Guenther
2010-08-26 00:17:09 +02:00
Günther Deschner
4d78984570
s3-waf: only link in epmapper client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
13cff58917
s3-waf: only link in netlogon client code where needed.
...
Guenther
2010-08-26 00:17:08 +02:00
Günther Deschner
0ed16e94c3
s3: separate out cli schannel functions that depend on cli_netlogon.
...
Guenther
2010-08-26 00:16:57 +02:00
Günther Deschner
6810ead40d
s3-waf: only link in samr client code where needed.
...
Guenther
2010-08-25 23:07:29 +02:00
Günther Deschner
c107c66203
s3-waf: only link in lsa client code where needed.
...
Guenther
2010-08-25 23:07:09 +02:00
Günther Deschner
0d0deba7bc
s3-waf: only link in srvsvc client code where needed.
...
Guenther
2010-08-25 23:06:48 +02:00
Günther Deschner
cfca94656a
s3-waf: only link in wkssvc client code where needed.
...
Guenther
2010-08-25 23:06:25 +02:00
Günther Deschner
03269d6783
s3-waf: only link in svcctl client code where needed.
...
Guenther
2010-08-25 23:06:05 +02:00
Günther Deschner
2d72cab5d0
s3-waf: only link in dssetup client code where needed.
...
Guenther
2010-08-25 23:05:43 +02:00
Günther Deschner
e25e9bec24
s3-waf: only link in initshutdown client code where needed.
...
Guenther
2010-08-25 23:05:15 +02:00
Günther Deschner
3b24db6bf8
s3-waf: only link in eventlog echo code where needed.
...
Guenther
2010-08-25 23:04:53 +02:00
Günther Deschner
09b973f6bb
s3-waf: only link in dfs client code where needed.
...
Guenther
2010-08-25 23:04:32 +02:00
Günther Deschner
bd22ef79c2
s3-waf: only link in drsuapi client code where needed.
...
Guenther
2010-08-25 23:04:10 +02:00
Günther Deschner
1a00dd4aa7
s3-waf: only link in ntsvcs client code where needed.
...
Guenther
2010-08-25 23:03:41 +02:00
Günther Deschner
ad855c0970
s3-waf: only link in winreg client code where needed.
...
Guenther
2010-08-25 23:03:07 +02:00
Günther Deschner
dc663295d1
s3-build: only link in spoolss client code where needed.
...
Shrinks a lot of binaries by 1 MB each.
Guenther
2010-08-25 22:56:29 +02:00
Günther Deschner
72f30e82e4
s3-waf: only link in spoolss client code where needed.
...
Shrinks a lot of binaries by 1 MB each.
Guenther
2010-08-25 22:55:16 +02:00
Günther Deschner
861566c6d0
s3-waf: fix the build.
...
Guenther
2010-08-19 15:24:51 +02:00
Andreas Schneider
1b022d1d3d
s3-waf: Try to fix the idl build.
2010-08-16 21:31:31 +02:00
Andreas Schneider
5af3177dbd
s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
2010-08-16 21:31:31 +02:00
Andreas Schneider
45c7f83ccb
s3-waf: Fixed the rpc_client build.
2010-08-16 21:31:31 +02:00
Andreas Schneider
f036b449db
s3-waf: Fixed the build.
2010-08-16 20:18:54 +02:00
Günther Deschner
0f264935e0
s3-waf: remove pointless RPC_PARSE_SRC2.
...
Guenther
2010-08-13 16:04:40 +02:00
Günther Deschner
d1be71f1e0
s3-waf: separate out libads_printer.
...
Guenther
2010-08-13 12:01:58 +02:00
Günther Deschner
73a69e2d0f
s3-waf: fix the build.
...
Guenther
2010-08-12 16:51:48 +02:00
Günther Deschner
c43e832c51
s3-waf: fix the waf build with more recent MIT krb5 libs.
...
(such as MIT krb5 1.7.1 on fedora 13).
This whole area needs more work and love later, for now it builds at least.
Kai, please check.
Guenther
2010-08-11 12:47:57 +02:00
Günther Deschner
d84a2aeb64
s3: fix the waf build.
...
Guenther
2010-08-10 11:56:33 +02:00
Günther Deschner
e7a6a3ec0d
s3: avoid global include of ads.h.
...
Guenther
2010-08-05 00:32:02 +02:00
Günther Deschner
31c484edb9
s3-printing: move AD related printing components to an own file.
...
Guenther
2010-08-05 00:32:02 +02:00
Günther Deschner
4b17ff4a90
s3-waf: fix the build.
...
Guenther
2010-08-04 14:55:34 +02:00
Andreas Schneider
db2a777b0e
s3-printing: Added automatic migration of printing tdbs.
...
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27 10:27:15 -04:00
Andreas Schneider
35e03ef5c2
s3-printing: Move all tdb upgrade functions to a separate file.
...
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27 10:27:14 -04:00
Simo Sorce
95f587a565
s3-printing: Removed unused printfsp.c.
...
Signed-off-by: Jim McDonough <jmcd@samba.org>
2010-07-27 10:27:13 -04:00
Simo Sorce
38d6274864
s3-smbd: Added code to print via spoolss.
2010-07-27 10:27:12 -04:00
Andreas Schneider
0d16a591f4
s3-waf: Fixed the build.
2010-07-18 12:30:21 +02:00
Günther Deschner
feb21905cb
s3-build: add LIBNDR_XATTR_OBJ.
...
Guenther
2010-07-17 00:37:08 +02:00
Günther Deschner
196b4e8342
s3-waf: fix the build.
...
Guenther
2010-07-16 02:07:51 +02:00
Günther Deschner
53e1586e2a
s3-waf: fix the build.
...
Guenther
2010-07-13 17:08:16 +02:00
Günther Deschner
2c1279f454
s3-build: some makefile cosmetics.
...
Guenther
2010-07-07 13:51:29 +02:00
Günther Deschner
3255a7c42c
s3-waf: fix the build.
...
Guenther
2010-07-05 17:38:16 +02:00
Andreas Schneider
bec184048e
s3-winbind: Added a common rpc_enum_dom_groups function.
2010-07-05 15:59:09 +02:00
Andreas Schneider
692cc06f0c
s3-winbind: Rename winbindd_rpc.c to winbindd_msrpc.c.
2010-07-05 15:59:08 +02:00
Andreas Schneider
e1c4b5bbe9
s3-winbind: Replace the passdb backend with a samr/lsa based backend.
2010-07-05 15:59:08 +02:00
Andreas Schneider
cc3d9dd042
s3-winbind: Added a skeleton for samr based functions.
...
The goal is to replace the passdb backend later.
2010-07-05 15:59:05 +02:00
Andreas Schneider
9fa7239907
s3-winbind: Initialize the server_info on winbindd start.
2010-07-05 15:59:05 +02:00
Günther Deschner
786198e523
s3-registry: remove unused reg_util_marshalling code.
...
Guenther
2010-07-02 10:50:21 +02:00
Günther Deschner
568a54f324
s3-waf: fix the build after smbd/change_trust_pw.c removal.
...
Guenther
2010-07-01 23:15:13 +02:00
Kai Blin
93280974b8
s3-waf: Fix the OSX 10.4 build by adding an explicit resolv dep on smbclient
2010-06-17 08:10:11 +02:00
Kai Blin
83ad437a9c
s3-waf: Add check for iconv
2010-06-17 08:09:49 +02:00
Günther Deschner
60ea59331b
s3-waf: fix the build.
...
Guenther
2010-06-15 11:43:30 +02:00
Günther Deschner
984fec252a
s3-waf: fix the the waf build.
...
Guenther
2010-06-08 10:56:41 +02:00
Andreas Schneider
04c7484cf9
s3-waf: Build rpc_server/srv_spoolss_util.c too.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-06-07 13:45:56 +02:00
Andreas Schneider
15f64af8e3
s3-rpc: Create a file with all functions for a internal named pipe.
...
This makes it possible to use the samr rpc server in winbind without
linking in smbd.
Reviewed-by: Simo Sorce <idra@samba.org>
2010-06-04 12:12:50 -04:00
Andreas Schneider
3344adc340
s3-rpc: Seperate rpc_srv_register for plain connection.
...
This will make it possible to create plain rpc named pipe connnections.
Reviewed-by: Simo Sorce <idra@samba.org>
2010-06-04 12:12:43 -04:00
Andreas Schneider
9097bdddd0
s3-auth: Moved smbd user functions to a generic place.
...
Reviewed-by: Simo Sorce <idra@samba.org>
2010-06-04 12:12:37 -04:00
Günther Deschner
4b342b73a6
s3-build: pure cosmetics, use better names for gen_ndr code pieces.
...
Guenther
2010-06-03 11:00:27 +02:00
Kai Blin
7747575ef4
s3-waf: Fix up smbclient dependencies
2010-06-02 11:30:52 +02:00
Kai Blin
6331d7f90d
s3-waf: Fixed dependencies of the the krbclient subsystem.
2010-06-02 11:30:03 +02:00
Andreas Schneider
6c7c81a8f2
s3-waf: Fixed dependencies of the the avahi subsystem.
2010-06-02 11:30:02 +02:00
Kai Blin
da894b7023
s3-waf: Fix the build
2010-06-01 15:39:30 +02:00
Kai Blin
c866920c3d
s3-waf: Fix build after ntlmssp_sign.c moved
2010-05-31 15:56:30 +02:00
Kai Blin
e4a9bdc39f
s3-waf: Fix the build after rebase
2010-05-30 23:29:47 +02:00
Kai Blin
209555ef09
s3-waf: support avahi builds
2010-05-30 23:29:39 +02:00
Kai Blin
d0e131ee4e
s3-waf: Fix the smbclient build with libcap
2010-05-28 13:20:10 +02:00
Kai Blin
da0e0efe87
s3-waf: Fix the build of swat with --enable-cups
2010-05-28 12:58:23 +02:00
Günther Deschner
eff13393b3
s3-waf: fix the build after tstream changes.
...
Guenther
2010-05-27 17:18:20 +02:00
Günther Deschner
dc014657de
s3-waf: fix the build after chgpasswd.c changes.
...
Guenther
2010-05-26 22:32:32 +02:00
Kai Blin
83b2fd3021
s3-waf: Build smbclient binary
2010-05-26 14:10:54 +02:00
Kai Blin
59f3c4ec59
s3-waf: Fix the naming of some variables introduced recently
2010-05-26 14:10:47 +02:00
Kai Blin
b2546ee557
s3-waf: Don't hardcode the name of the awk executable in wscript_build
2010-05-26 00:28:34 +02:00
Michael Adam
aa51fa0ce3
s3:fix the waf build after registry changes.
2010-05-25 17:28:33 +02:00
Kai Blin
136ea7b91d
s3-waf: Actually make --with/--without-swat work
2010-05-21 00:15:52 +02:00
Kai Blin
c926acf7f1
s3-waf: Really disable winbindd build when --without-winbind is specified
2010-05-21 00:15:52 +02:00
Kai Blin
29f549e3fb
s3-waf: ndr string functions moved to top level
2010-05-20 22:30:24 +02:00
Kai Blin
aca2b5461c
s3-waf: Fix the build after rebase
2010-05-20 22:16:15 +02:00
Michael Adam
9ab3316250
s3-waf: fix linking of eventlogadm by adding cap as dependency
2010-05-20 22:16:15 +02:00
Michael Adam
f35bafe39c
s3-waf: fix linking of swat by adding cap as dependency
2010-05-20 22:16:15 +02:00
Kai Blin
c33ba1f9d1
s3-waf: Fix build with ldap by adding a SMBLDAP subsystem
2010-05-20 22:16:15 +02:00
Kai Blin
17b136a79f
s3-waf: fix the winbindd build again
2010-05-20 22:16:15 +02:00
Kai Blin
9cc39ffb56
s3-waf: Some files moved during the rebase
2010-05-20 22:16:15 +02:00
Stefan Metzmacher
5556deee7a
s3-waf: Add autogeneration with PIDL
2010-05-20 22:16:15 +02:00
Kai Blin
d704d52954
s3-waf: Remove references to LDB
...
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
2010-05-20 22:16:15 +02:00
Kai Blin
8e04ad2db1
s3-waf: build shared modules as subsystems
2010-05-20 22:16:15 +02:00
Kai Blin
2650198ff7
s3-waf: autogenerate lists of static modules
2010-05-20 22:16:15 +02:00
Kai Blin
e48b73fc67
s3-waf: clean up includes
2010-05-20 22:16:15 +02:00
Kai Blin
3ea211feb4
s3-waf: create a SECRETS subsystem
2010-05-20 22:16:15 +02:00
Kai Blin
1e97982633
s3-waf: clean up dependencies a little
2010-05-20 22:16:15 +02:00
Kai Blin
6a32dbd857
s3-waf: fix eventlogadm build with winbind
2010-05-20 22:16:15 +02:00
Kai Blin
63a30619b6
s3-waf: Fix up the winbindd build
2010-05-20 22:16:15 +02:00
Kai Blin
015c09031e
s3-waf: add eventlogadm binary
2010-05-20 22:16:15 +02:00
Kai Blin
0766128764
s3-waf: Use a common subsystem for the kerberos client code
2010-05-20 22:16:14 +02:00
Kai Blin
149167f574
s3-waf: Use a common subsystem for samba-popt code
2010-05-20 22:16:14 +02:00
Kai Blin
be712a8eea
s3-waf: Build swat
2010-05-20 22:16:14 +02:00
Kai Blin
8f9a3c9eb2
s3-waf: build winbindd again
2010-05-20 22:16:14 +02:00
Kai Blin
cf0cea838f
s3-waf: fix up the LDAP objects if LDAP isn't built
2010-05-20 22:16:14 +02:00
Andrew Tridgell
0cb99738ca
s3-waf: install swat files
2010-05-20 22:16:14 +02:00
Andrew Tridgell
5800e45fdd
s3-waf: fixed install path for sbin binaries
2010-05-20 22:16:14 +02:00
Kai Blin
2261e8c087
s3-waf: Fix the minimal build
...
When using the internal zlib and popt, the dependencies and includes
have to be adapted a bit
2010-05-20 22:16:14 +02:00
Kai Blin
c59da6e9a5
s3-waf: Fix the build --with-ldap
...
The LDAP source files as set by configure weren't detected correctly in the wscript_build
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
2010-05-20 22:16:14 +02:00
Kai Blin
9496bdc04f
s3-waf: Introduce more subsystems to reduce build time
2010-05-20 22:16:14 +02:00
Kai Blin
c8c54af69e
s3-waf: Don't build winbindd when --without-winbind is set
2010-05-20 22:16:14 +02:00
Kai Blin
23adc338fe
s3-waf: Get winbindd to build again with current master
2010-05-20 22:16:14 +02:00
Kai Blin
7ba5d2c012
s3-waf: Fix install location of testparm and wbinfo
2010-05-20 22:16:14 +02:00
Kai Blin
1defd6e2a8
s3-waf: Build LDB as a subsystem
2010-05-20 22:16:13 +02:00
Kai Blin
c332a13d74
s3-waf: build testparm and winbindd
2010-05-20 22:16:13 +02:00
Andrew Tridgell
eea89ddf8d
s3-waf: merged auth subsystem changes from master
2010-05-20 22:16:13 +02:00
Kai Blin
fa48325bb6
s3-waf: build wbinfo using waf
2010-05-20 22:16:13 +02:00
Kai Blin
b14d86f0a9
s3-waf: Build nmbd using waf as well
2010-05-20 22:16:13 +02:00
Kai Blin
8e32f81d4d
s3-waf: Support smbd build without ldap and kerberos
2010-05-20 22:16:13 +02:00
Kai Blin
adfd1db476
s3-waf: Fix the CUPS dependency
2010-05-20 22:16:13 +02:00
Andrew Tridgell
419873f2ee
s3-waf: All sorts of nasty hacks to finally get smbd to build/link
...
Pair-Programmed-With: Kai Blin <kai@samba.org>
2010-05-20 22:16:13 +02:00
Kai Blin
a967deacdc
s3-waf: Add more objects trying to build smbd
2010-05-20 22:16:12 +02:00
Andrew Tridgell
553324bc10
s4-waf: move to a universal method of recursing into subdirs
...
This works with both standalone lib builds and bundled builds
2010-04-06 20:27:25 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
ab343e037d
s3-waf: build version.h
2010-04-06 20:27:08 +10:00
Kai Blin
ecafbd3ec8
s3-waf: check for default charsets
2010-04-06 20:27:07 +10:00
Andrew Tridgell
8f5551c4b3
s3-waf: use new variable expansion feature
2010-04-06 20:27:06 +10:00
Andrew Tridgell
b4d34f849e
s3-waf: the start of the main build for s3
2010-04-06 20:27:04 +10:00