1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
Commit Graph

1329 Commits

Author SHA1 Message Date
Kai Blin
c320c1ab98 lib/util: Add tevent WERROR wrappers
Signed-off-by: Stefan Metzmacher <metze@samba.org>

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Oct 23 07:35:28 UTC 2010 on sn-devel-104
2010-10-23 07:35:28 +00:00
Jelmer Vernooij
c529317fe2 Lowercase socket_wrapper name.
Avoid linking against socket_wrapper outside of developer mode.

Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Thu Oct 21 20:26:11 UTC 2010 on sn-devel-104
2010-10-21 20:26:11 +00:00
Andrew Tridgell
62d7b27808 s3-waf: mark some libraries as private
public libraries must have a vnum specified
2010-10-21 19:03:26 +11:00
Jeremy Allison
e1cfca1e2e Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go
through Get_Pwnam_alloc(), which is the correct wrapper function. We were using
it *some* of the time anyway, so this just makes us properly consistent.

Jeremy.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Oct 20 16:02:12 UTC 2010 on sn-devel-104
2010-10-20 16:02:12 +00:00
Günther Deschner
ab01d6139f nsstest: no need for two copies of the same tool.
Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Oct 20 15:05:34 UTC 2010 on sn-devel-104
2010-10-20 15:05:33 +00:00
Günther Deschner
abb07fad04 s3-waf: more registry cleanup.
Guenher
2010-10-20 16:21:12 +02:00
Günther Deschner
d05157a470 s3-waf: convert LIBSMBCONF into a subsystem.
Guenther
2010-10-20 16:21:12 +02:00
Günther Deschner
4a2e47b74a s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
Guenther
2010-10-20 16:21:12 +02:00
Andrew Bartlett
492ab4d60f s3-waf Use LIBSECRUITY subsystem from the common wscript_build
Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Tue Oct 19 22:06:51 UTC 2010 on sn-devel-104
2010-10-19 22:06:50 +00:00
Günther Deschner
7db20c3128 s3-waf: all subsystems complete now, no need for this loop anymore.
Kai, please check.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Oct 19 17:10:24 UTC 2010 on sn-devel-104
2010-10-19 17:10:24 +00:00
Günther Deschner
fa2a2d562f s3-waf: convert rpc into a subsystem.
Guenther
2010-10-19 18:26:59 +02:00
Günther Deschner
5845dae826 s3-waf: fix the build after libcli/security changes.
Guenther
2010-10-18 15:57:03 +02:00
Günther Deschner
203dc4f929 s3-waf: fix the build of smbtorture.
Guenther
2010-10-18 15:57:03 +02:00
Günther Deschner
10f95a4f1a s3-waf: fix pdb modules build.
Guenther
2010-10-18 15:57:03 +02:00
Günther Deschner
4e9508172d s3-waf: slowly getting modules to match how they look like in old build.
Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Oct  8 09:31:01 UTC 2010 on sn-devel-104
2010-10-08 09:31:01 +00:00
Günther Deschner
a578ac028f s3-waf: add slightly different mkbuildoptions awk script for waf.
This allows to run make test (w/o smbtorture4 for now) using waf.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Oct  5 18:24:55 UTC 2010 on sn-devel-104
2010-10-05 18:24:55 +00:00
Günther Deschner
e481b66374 s3-waf: use more of the NDR_ subsystems.
Guenther
2010-10-05 19:43:38 +02:00
Günther Deschner
4aa8aaa6d2 s3-waf: convert NSS_INFO into a subsystem.
We don't do the fancy symlinking to idmap modules though.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Oct  5 10:50:53 UTC 2010 on sn-devel-104
2010-10-05 10:50:53 +00:00
Günther Deschner
d10a601ce0 s3-waf: add RPCCLI_WINREG subsystem.
Guenther
2010-10-05 10:10:19 +00:00
Günther Deschner
0ff7e0c998 samba: share readline wrappers among all buildsystems.
Guenther
2010-10-01 22:30:22 +02:00
Günther Deschner
b38d0542e1 samba: share select wrappers.
Guenther
2010-10-01 22:30:22 +02:00
Günther Deschner
bea8035c22 s3-waf: clean up socket-wrapper and nss-wrapper a little.
Guenther
2010-09-29 08:49:39 +02:00
Günther Deschner
292801bdf3 s3-waf: add vlp binary.
Guenther
2010-09-29 08:48:49 +02:00
Günther Deschner
46774388dc s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
This will be removed once we have the rpc modules subsystem in place.

Guenther
2010-09-28 22:55:18 +02:00
Günther Deschner
5fcd0471e5 s3-waf: add pam_smbpass.
Guenther
2010-09-28 09:41:54 +02:00
Günther Deschner
0e1588aa98 s3-waf: add NDR_PERFCOUNT subsystem.
Guenther
2010-09-28 01:16:48 +02:00
Günther Deschner
ff95491925 s3-waf: fix dependencies to NDR_XATTR.
Guenther
2010-09-27 07:46:52 +02:00
Günther Deschner
1e97e73c77 s3-waf: link PReg parser only in registry client side extension.
Guenther
2010-09-27 07:38:13 +02:00
Günther Deschner
122e35405e s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
Guenther
2010-09-27 07:18:16 +02:00
Günther Deschner
1622ad414f s3-waf: move SERVICES into a subsystem.
Guenther
2010-09-27 03:52:29 +02:00
Günther Deschner
f52fda4964 s3-waf: add PRINTING subsystems.
Guenther
2010-09-27 03:52:29 +02:00
Günther Deschner
cef16c2690 s3-waf: add two more REGF based subsystems.
Guenther
2010-09-27 03:52:28 +02:00
Günther Deschner
b894847ca0 s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
Guenther
2010-09-27 00:39:38 +02:00
Günther Deschner
9f0b88de1a s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
Guenther
2010-09-27 00:39:38 +02:00
Günther Deschner
a742e0065a s3-waf: move perfcount subsystem to modules/wscript_build.
Guenther
2010-09-27 00:39:38 +02:00
Günther Deschner
3e35cc42b5 s3-waf: move charset subsystem to modules/wscript_build.
Guenther
2010-09-27 00:39:38 +02:00
Günther Deschner
6465dbce6d s3-waf: move idmap subsystem to winbindd/wscript_build.
Guenther
2010-09-27 00:39:38 +02:00
Günther Deschner
d7d33317c7 s3-waf: move pdb subsystem to pdb/wscript_build.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
fa8971d90f s3-waf: move auth subsystem to auth/wscript_build.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
89e151167c s3-waf: move VFS subsystem to modules/wscript_build.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
0326012db7 s3-waf: convert VFS into a subsystem.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
8a5dee26b3 s3-waf: convert GPEXT into a subsystem.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
6fcd2437e4 s3-waf: convert PERFCOUNT into a subsystem.
Guenther
2010-09-27 00:39:37 +02:00
Günther Deschner
a6025af503 s3-waf: convert CHARSET into a subsystem.
Guenther
2010-09-27 00:39:36 +02:00
Günther Deschner
ce56881696 s3-waf: convert IDMAP into subsystem.
Guenther
2010-09-27 00:39:36 +02:00
Günther Deschner
525dcaee51 s3-waf: convert PDB into subsystem.
Guenther
2010-09-27 00:39:36 +02:00
Günther Deschner
a9b05af447 s3-waf: convert AUTH into subsystem.
Guenther
2010-09-27 00:39:36 +02:00
Günther Deschner
065fc8bc10 s3-waf: convert LIBGPO into a subsystem.
Guenther
2010-09-26 21:31:00 +02:00
Günther Deschner
be9badc2f6 s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
Guenther
2010-09-26 21:30:52 +02:00
Andreas Schneider
0fd69f5708 s3-waf: Link smbd against RPCECHO. 2010-09-26 19:28:51 +02:00
Günther Deschner
8afb252aba s3-waf: fix debug2html.
Guenther
2010-09-24 23:57:23 -07:00
Günther Deschner
f3561e5cfc s3-waf: add missing idmap module objectfiles.
Guenther
2010-09-24 23:43:15 -07:00
Günther Deschner
f2316f86fa s3-waf: convert DISPLAY_SEC into a subsystem.
Guenther
2010-09-24 23:43:09 -07:00
Günther Deschner
5d54dc2f97 s3-waf: fix libnetapi and libaddns unresolved symbols.
Guenther
2010-09-24 21:53:42 -07:00
Günther Deschner
96e982c2ba s3-waf: install header files for our libraries.
Guenther
2010-09-24 21:53:40 -07:00
Günther Deschner
4e6d7fa527 s3-waf: convert LIBEVENTLOG into a subsystem.
Guenther
2010-09-24 21:10:48 -07:00
Günther Deschner
204ba65772 s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
Guenther
2010-09-24 21:10:47 -07:00
Günther Deschner
db4bec3f4c s3-waf: convert LIBNET et al into subsystems.
Guenther
2010-09-24 21:09:45 -07:00
Günther Deschner
fd9ae125bc s3-waf: convert PASSWD_UTIL into a subsystem.
Guenther
2010-09-24 21:09:33 -07:00
Günther Deschner
e90c707f14 s3-waf: convert READLINE into a subsystem.
Guenther
2010-09-24 12:42:05 -07:00
Günther Deschner
929b22024a s3-waf: convert PROFILE into a subsystem.
Guenther
2010-09-24 12:27:57 -07:00
Günther Deschner
0541e07fd9 s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
Guenther
2010-09-24 12:14:23 -07:00
Günther Deschner
fa3eb7f5d4 s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
Guenther
2010-09-24 12:14:23 -07:00
Günther Deschner
1bec7e56a2 s3-waf: convert LOCKING into a subsystem.
Guenther
2010-09-24 12:14:22 -07:00
Günther Deschner
c54881b2e1 s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
Guenther
2010-09-24 11:12:39 -07:00
Günther Deschner
00be7ea413 s3-waf: fix the build.
Guenther
2010-09-23 16:43:08 -07:00
Kai Blin
0b0a717255 s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules 2010-09-23 16:30:46 -07:00
Günther Deschner
b828dc055e s3-waf: fix the build of nsstest with --enable-nss-wrapper.
Guenther
2010-09-23 15:13:23 -07:00
Günther Deschner
133878fe68 s3-waf: convert LIBMSRPC into a subsystem.
Guenther
2010-09-23 11:14:00 -07:00
Günther Deschner
43b5f209f1 s3-waf: fix the build after rpc_server crypto changes.
Guenther
2010-09-23 11:05:56 -07:00
Kai Blin
80e240fe17 s3 waf: Remove iniparser source list from source3/wscript_build 2010-09-23 09:16:05 -07:00
Günther Deschner
148d4fa689 s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
6abf9cc89c s3-waf: convert LIBADS_PRINTER into a subsystem.
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
5fb686cbc5 s3-waf: convert LIBADS_SERVER into a subsystem.
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
29b1588adf s3-waf: convert LIBADS into a subsystem.
Guenther
2010-09-23 08:13:15 -07:00
Günther Deschner
697090fb2d s3-waf: convert smbd into a subsystem.
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
d6121bdee0 s3-waf: add libaddns.so.
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
9bba222e8a s3-waf: recurse into ../lib/crypto.
Guenther
2010-09-23 08:13:14 -07:00
Günther Deschner
247521064f s3-waf: convert LIBMSRPC_GEN into a subsystem.
Guenther
2010-09-23 08:07:43 -07:00
Günther Deschner
e8df0db8c4 s3-waf: move epmapper client to LIBMSRPC.
Guenther
2010-09-23 08:07:11 -07:00
Günther Deschner
494dc5565b s3-waf: recurse into main wscript_build from main librpc directory.
Not doing anything with it yet though.

Guenther
2010-09-23 08:06:31 -07:00
Günther Deschner
dc4920bfa7 s3-waf: rework libnetapi to have no unresolved symbols.
Guenther
2010-09-23 00:50:59 -07:00
Günther Deschner
4d7525537a s3-waf: add libsmbsharemodes.so.
Guenther
2010-09-23 00:50:59 -07:00
Günther Deschner
b6f149eec3 s3-waf: add all remaining binaries from the make build.
Guenther
2010-09-23 00:15:22 -07:00
Günther Deschner
8037a46c2e s3-waf: reconcile objects to old make-based build.
Guenther
2010-09-23 00:15:21 -07:00
Günther Deschner
9ddfbd1c4e s3-waf: add libsmbclient.
Guenther
2010-09-23 00:15:21 -07:00
Günther Deschner
cf6e773e1a s3-waf: fix the build.
Guenther
2010-09-22 12:24:29 -07:00
Günther Deschner
24cac13666 s3-waf: remove reg_util_legacy from waf build as well.
Guenther
2010-09-21 01:25:07 -07:00
Andrew Bartlett
80ca590d38 s3-lib/util Remove unused smb_uuid_unpack()
Andrew Bartlett

Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20 16:15:11 -07:00
Andrew Bartlett
d7bc452a89 s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
This reduces the manual marshalling of these structures by removing
the duplication here.

Andrew Bartlett

Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20 16:15:03 -07:00
Günther Deschner
b3a3fe6ee0 s3-waf: fix the build after registry changes.
Guenther
2010-09-20 13:40:55 -07:00
Günther Deschner
c9e17edfc6 s3-waf: add net.
Guenther
2010-09-20 10:48:24 -07:00
Günther Deschner
99d898938c s3-waf: add libnetapi 2010-09-20 10:48:16 -07:00
Kai Blin
dbfb42c1b5 s3-waf: Build libwbclient as dynamic library 2010-09-19 21:17:55 -07:00
Günther Deschner
c1a6820c85 s3-waf: fix the file locations of gen_ndr'ed files.
Guenther
2010-09-20 03:19:23 +02:00
Günther Deschner
ad8533c0b0 s3-waf: fix the build after reg_api changes.
Guenther
2010-09-20 03:10:43 +02:00
Günther Deschner
3f55c2ee7a s3-waf: add rpcclient to the waf build.
Guenther
2010-09-20 02:19:56 +02:00
Günther Deschner
2d1cf2671f s3-waf: fix the build.
... this starts to get like "re-run make idl"...

Guenther
2010-09-15 14:31:39 +02:00
Günther Deschner
f7051250ea s3-waf: only link in prs parser where needed.
Guenther
2010-09-15 08:25:16 +02:00
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