Andrew Bartlett
cc77ea720b
s3-auth Remove unused pam_handle
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Bartlett
2b05ba77b4
s3-auth Rename cryptic 'ptok' to security_token
...
This will allow the auth_serversupplied_info struct to be migrated
to auth_session_info easier.
Adnrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
d66150c14d
libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
...
This changes the structure being used to convey the current user state
from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built
structure that matches the internals of the Samba auth subsystem and
contains the final group list, as well as the final privilege set and
session key.
These previously had to be re-created on the server side of the pipe
each time.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Jeremy Allison
0122a4f417
Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Feb 10 02:43:31 CET 2011 on sn-devel-104
2011-02-10 02:43:31 +01:00
Jeremy Allison
4b0af9be9a
Make it clear we're using the open file pathname.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Feb 10 01:06:29 CET 2011 on sn-devel-104
2011-02-10 01:06:29 +01:00
Jeremy Allison
1607ebfe86
Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
2011-02-09 15:13:40 -08:00
Jeremy Allison
61c1f312d2
Correctly plumb in VFS_FDOPENDIR.
2011-02-09 15:13:37 -08:00
Günther Deschner
d0406ab7f0
s3-waf: make ads support detection a little more robust.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 9 23:38:50 CET 2011 on sn-devel-104
2011-02-09 23:38:50 +01:00
Günther Deschner
65bb6b3524
s3: move some stuff out of smb.h to better locations.
...
Guenther
2011-02-09 22:51:23 +01:00
Günther Deschner
4303d34da9
s3: remove unused struct uuid_flat.
...
Guenther
2011-02-09 22:51:16 +01:00
Günther Deschner
9239db35e6
s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
...
Guenther
2011-02-09 22:51:08 +01:00
Jeremy Allison
4ccb7e5bdd
Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Feb 9 22:06:05 CET 2011 on sn-devel-104
2011-02-09 22:06:05 +01:00
Jeremy Allison
c377b0e718
Fix up some buildfarm warnings.
2011-02-09 21:21:04 +01:00
Jeremy Allison
344e4cd280
Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
2011-02-09 21:21:04 +01:00
Jeremy Allison
8c363e9252
Move to opening an fd on directory opens. Get more careful about symlink races.
2011-02-09 21:21:04 +01:00
Jeremy Allison
65e6dea73f
Remove unneeded stat call.
2011-02-09 21:21:04 +01:00
Günther Deschner
a0e576178b
s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
...
Hopefully fixes the irix build.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 9 18:58:15 CET 2011 on sn-devel-104
2011-02-09 18:58:15 +01:00
Günther Deschner
ada4c66ea3
s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
...
Guenther
2011-02-09 18:14:19 +01:00
Günther Deschner
9081cb0fd8
s3-waf: check k5crypto in some more locations.
...
Guenther
2011-02-09 18:14:19 +01:00
Günther Deschner
62cd1e08b3
s3-waf: support non-default krb5-config and cups-config locations.
...
Guenther
2011-02-09 18:14:19 +01:00
Andreas Schneider
edbd6f4a93
s3-rpc_server: We need a messaging context for rpc.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Feb 9 17:26:00 CET 2011 on sn-devel-104
2011-02-09 17:26:00 +01:00
Andreas Schneider
1b5609aa4d
s3-rpc_server: Fixed possible segfault with client_id.
2011-02-09 16:42:19 +01:00
Christian Ambach
d8a90b499b
s3:utils enable sharesec for registry shares
...
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed Feb 9 16:41:31 CET 2011 on sn-devel-104
2011-02-09 16:41:31 +01:00
Gregor Beck
927102790e
s3:net idmap: implement net idmap delete
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed Feb 9 15:06:06 CET 2011 on sn-devel-104
2011-02-09 15:06:06 +01:00
Michael Adam
a6d45d0ad8
s3:net idmap dump: report correct database file when failed to open idmap db.
2011-02-09 14:00:35 +01:00
Gregor Beck
59ccfac211
s3:net idmap dump: use net_idmap_dbfile
2011-02-09 14:00:35 +01:00
Michael Adam
79307cf006
s3:net idmap restore: correctly abort operation if dbfile could not be determined
2011-02-09 14:00:34 +01:00
Michael Adam
92f856c513
s3:net idmap: fix error reporting in net_idmap_dbfile()
...
The last case which results in dbfile == NULL is not an
out of memory case but means no --db has been specified
and the idmap backend is not supported for auto-determining
the idmap tdb file.
2011-02-09 14:00:34 +01:00
Gregor Beck
e2795f5664
s3:net factor out net_idmap_dbfile
2011-02-09 14:00:34 +01:00
Gregor Beck
1f1a165ea9
s3:net idmap restore: fix segfault on missing input file
2011-02-09 14:00:34 +01:00
Gregor Beck
47f499abf6
s3:net add option --db
2011-02-09 14:00:34 +01:00
Michael Adam
872d913fa2
s3:testparm: add "--option" to testparm
...
This way one can test the --option feature with testparm.
E.g.:
testparm -s -v --option="parameter=value" | grep parameter
should print "parameter = value"
2011-02-09 14:00:34 +01:00
Michael Adam
015b47fa14
s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
2011-02-09 14:00:34 +01:00
Michael Adam
c6f797d020
s3:loadparm: skip leading spaces in parameter values from the command line
2011-02-09 14:00:33 +01:00
Stefan Metzmacher
d04c2c575a
s3:rpc_server: create binding_handle in rpc_pipe_open_external()
...
metze
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Feb 9 12:30:50 CET 2011 on sn-devel-104
2011-02-09 12:30:50 +01:00
Stefan Metzmacher
f915dd5dd4
s3:rpc_client: make rpccli_bh_create() non-static for now
...
metze
2011-02-09 11:46:20 +01:00
Jeremy Allison
a674a56a97
Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Feb 9 00:55:22 CET 2011 on sn-devel-104
2011-02-09 00:55:22 +01:00
Jeremy Allison
224fc03cb5
Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
2011-02-08 15:06:00 -08:00
Jeremy Allison
ad3d1adea3
Add configure checks for fdopendir.
2011-02-08 15:06:00 -08:00
Jeremy Allison
1911d483e5
Add fdopendir().
2011-02-08 15:05:59 -08:00
Volker Lendecke
5a0ee95b95
s3: Fix some nonempty blank lines and some typos
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed Feb 9 00:01:45 CET 2011 on sn-devel-104
2011-02-09 00:01:45 +01:00
Günther Deschner
698d339ffd
selftest: remove make oldtest.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 22:16:31 CET 2011 on sn-devel-104
2011-02-08 22:16:31 +01:00
Günther Deschner
480671481e
s3-selftest: let valgrindtest use the new make test.
...
Guenther
2011-02-08 21:27:40 +01:00
Günther Deschner
8b64d0607b
s3-spoolss: Dont wipe out all drivers when only one should be deleted.
...
Great catch from Bjoern Baumbach <bb@sernet.de> !
Andreas, Simo, please check.
We now have a torture test (rpc.spoolss.driver.driver.multiple_drivers) for this.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 18:11:48 CET 2011 on sn-devel-104
2011-02-08 18:11:48 +01:00
Günther Deschner
541bf8068d
s3-selftest: mark the driver timestamp test as knownfail for now.
...
Guenther
2011-02-08 17:23:52 +01:00
Günther Deschner
56fe080d87
lib/compression: add shared wscript_build.
...
Guenther
2011-02-08 14:05:36 +01:00
Günther Deschner
34722c72f6
pam: share pam errors in a common location.
...
Guenther
2011-02-08 14:05:36 +01:00
Gregor Beck
01d3da3c7c
s3:net: remove unused net_idmap_help
...
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Tue Feb 8 11:50:37 CET 2011 on sn-devel-104
2011-02-08 11:50:37 +01:00
Andreas Schneider
9732955038
s3: Added file for clang complete support in vim.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Tue Feb 8 10:40:42 CET 2011 on sn-devel-104
2011-02-08 10:40:42 +01:00
Günther Deschner
be5edba117
libndr: share some uuid helpers.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 8 09:52:56 CET 2011 on sn-devel-104
2011-02-08 09:52:56 +01:00