Andrew Tridgell
76e3af95c3
s3-waf: make pieces of the source3 waf wscript depends on toplevel_build
...
this will allow the toplevel build to use source3/wscript for
configure options
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
e3e1cd86e9
s3-waf: cope with both toplevel and source3 build
...
this fixes the remaining subsystem differences for the two builds
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
cf3225d6c3
s3-waf: find swat files for both toplevel and source3 build
...
this finds the right swat files in both cases
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
666d019110
s3-waf: rename CHARSET to CHARSET3
...
and add an alias CHARSET when not using a toplevel build
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
21f81703ca
s3-waf: use bld.env.suffix3 for differentiating toplevel build
...
this uses bld.env.suffix3 to mean "3" for a toplevel build, and blank
otherwise. This allows us to change the overlapping binaries to have a
'3' suffix
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
5fc565feac
s3-waf: LIBADS depends on krb5
...
needed for krb5.h when using an in-tree heimdal
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
c6c49d8ec4
s3-waf: make version and build directory conditional
...
we don't need these when doing a toplevel build
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
effc76db10
s3-waf: cope with location of include.h for toplevel build
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
fecbe61028
s3-waf: added some more krb5 dependencies
...
this is needed when not using a system krb5, for finding krb5.h
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
ba52f83a3f
s3-waf: renamed samba-util to samba-util3
...
also added alias samba-util when not using a toplevel build
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
9aa85b6e30
s3-waf: use common libcli/nbt build rules
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
b59aa08261
s3-waf: rename 'errors' to 'errors3'
...
and add an alias 'errors' if not doing a toplevel build
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
3e8a4bfc08
s3-waf: renamed tdb-wrap to tdb-wrap3
...
allow for a common name 'tdb-wrap'
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
81992c9ce4
s3-waf: rename POPT_SAMBA to POPT_SAMBA3
...
This renames the POPT_SAMBA subsystem to POPT_SAMBA3. It also adds an
alias 'POPT_SAMBA' if we are not doing a toplevel build.
This allows us to use the common dependency 'POPT_SAMBA' in other waf
rules.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
6a788b9d1e
s3-waf: added a krb5 dependency
...
LIBMSRPC depends on krb5.h
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andreas Schneider
8fce37331e
s3-rpc_server: Let enpoint mapper listen on port 135.
...
*** This is my commit #500 ***
Endpoint Mapper is disabled by default. The next steps are to setup a
tcpip and ncalrpc listener for each service and register it at epm.
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Tue Feb 22 00:07:45 CET 2011 on sn-devel-104
2011-02-22 00:07:45 +01:00
Andreas Schneider
0abe7c68c5
s3-rpc_server: Added event and msg ctx to _rpc_ep_register.
2011-02-21 23:00:02 +01:00
Andreas Schneider
df5d26521a
s3-rpc_server: Added port option to _rpc_ep_register.
2011-02-21 23:00:02 +01:00
Andreas Schneider
a99e670cd2
s3-rpc_server: Added function to setup tcpip listener!
2011-02-21 23:00:02 +01:00
Andreas Schneider
fc46ea981f
s3-rpc_server: Rename srv_rpc_register.c.
2011-02-21 23:00:02 +01:00
Andreas Schneider
116144a4d0
s3-rpc_server: Rename srv_rpc_register.
2011-02-21 23:00:02 +01:00
Andreas Schneider
184702a43d
s3-rpc_server: Pass tevent_context to dcerpc endpoints.
2011-02-21 23:00:02 +01:00
Andreas Schneider
02b356d7a8
s3-rpc_server: Create a common ncacn listen state.
2011-02-21 23:00:02 +01:00
Andreas Schneider
98fcbd0975
s3-rpc_server: Rename named_pipe_read_packet().
...
This is not named pipe specific.
2011-02-21 23:00:02 +01:00
Andreas Schneider
59f7bcbc39
s3-librpc: Only register NCACN_NP.
...
This is the only transport we support at the moment.
2011-02-21 23:00:02 +01:00
Günther Deschner
debd6da27a
s3-lsa: fix some uninitialized variables in our lsa server.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Feb 21 18:47:30 CET 2011 on sn-devel-104
2011-02-21 18:47:30 +01:00
Günther Deschner
dcf23f022f
s3-pdb_ipa: remove uninitialized (and unused) status code.
...
Guenther
2011-02-21 18:03:20 +01:00
Michael Adam
1820084523
s3:tests: move the log directory of the smbclient_s3 test to st/
...
And use a proper mktemp call to create a unique name.
The old location under /tmp/ was bad.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Mon Feb 21 13:39:06 CET 2011 on sn-devel-104
2011-02-21 13:39:06 +01:00
Michael Adam
4ee1c7c493
s3:tests: clean up old log directories of the registry.roundtrip test
2011-02-21 12:50:06 +01:00
Volker Lendecke
367b35b1ff
s3: Fix pdb_ads_enum_aliasmem for empty aliases
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Feb 20 21:40:40 CET 2011 on sn-devel-104
2011-02-20 21:40:40 +01:00
Volker Lendecke
ff6c175ae6
s3: Support SetGroupInfo in pdb_ads
2011-02-20 20:50:14 +01:00
Volker Lendecke
95126034b0
s3: Fix a debug message
2011-02-20 20:50:14 +01:00
Volker Lendecke
4c45078d8f
s3: Fix pdb_ads_enum_group_members for empty groups
2011-02-20 20:50:14 +01:00
Volker Lendecke
288b396411
s3: Fix error returns in pdb_ads_mod_groupmem
2011-02-20 20:50:13 +01:00
Volker Lendecke
b85a323d02
s3: Improve a debug message, we have more than pdb_tdb.
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Feb 20 16:50:05 CET 2011 on sn-devel-104
2011-02-20 16:50:05 +01:00
Volker Lendecke
e99d1de3c4
s3: Protect tldap_errstr against a NULL ld
2011-02-20 15:59:48 +01:00
Volker Lendecke
ac19b39577
s3: Fix return code of pdb_ads_getsamupriv if the user does not exist
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Feb 20 11:12:01 CET 2011 on sn-devel-104
2011-02-20 11:12:01 +01:00
Volker Lendecke
5f953b1ef8
s3: Add ACB_NORMAL to workstations, match RPC-SAMR
2011-02-20 10:23:29 +01:00
Volker Lendecke
351b672426
s3: Make QueryDispInfo and QueryInfo match for guest
2011-02-20 10:23:29 +01:00
Volker Lendecke
3e4da94669
s3: NO_SUCH_USER is a lot more likely than NO_MEMORY
2011-02-20 10:23:29 +01:00
Volker Lendecke
51b84a9ed7
s3: Convert init_system_info to NTSTATUS
2011-02-20 10:23:29 +01:00
Volker Lendecke
88f5215560
s3: Slightly simplify Get_Pwnam_alloc
2011-02-20 10:23:29 +01:00
Volker Lendecke
13bfae95e7
s3: Fix some nonempty blank lines
2011-02-20 10:23:28 +01:00
Michael Adam
8ad127e187
s3:tests: fix the smbclient_s3 test for multiple users running it.
...
The test created /tmp/log.smbclient, which lets the test fail if
two users are running the test simultaneously.
Now /tmp/log.test_smbclient_s3.$$ is used.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Sat Feb 19 13:06:57 CET 2011 on sn-devel-104
2011-02-19 13:06:57 +01:00
Michael Adam
0749f7a976
s3:tests: remove unused script/tests/test_functions.sh
...
This is not used any more now with selftest.
2011-02-19 12:23:24 +01:00
Michael Adam
93ca1bc410
s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
...
It would actually not be necessary at all to include a script providing
testit() and so on, since this script snippet is currently only sourced
in tests.sh to plan the included test.
2011-02-19 12:23:24 +01:00
Michael Adam
d03996afb5
s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
...
It would actually not be necessary at all to include a script providing
testit() and so on, since this script snippet is currently only sourced
in tests.sh to plan the included test.
2011-02-19 12:23:24 +01:00
Michael Adam
6af6241040
s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
...
It would actually not be necessary at all to include a script providing
testit() and so on, since this script snippet is currently only sourced
in tests.sh to plan the included test.
2011-02-19 12:23:24 +01:00
Michael Adam
4eb3da2b0e
s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
...
It would actually not be necessary at all to include a script providing
testit() and so on, since this script snippet is currently only sourced
in tests.sh to plan the included test.
2011-02-19 12:23:24 +01:00
Michael Adam
ae9aa47d6b
s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
...
With the old output, failures would go unnoticed by selftest.
2011-02-19 12:23:24 +01:00