Jelmer Vernooij
f679def4f2
s4: Fix a few warnings.
2010-01-21 16:15:11 +13:00
Jelmer Vernooij
4b11e0c67c
pidl: Include Python.h first, to avoid warnings.
2010-01-21 16:15:10 +13:00
Jelmer Vernooij
c42242d132
s4: Include Python.h early to avoid double definition errors.
2010-01-21 16:15:10 +13:00
Björn Jacke
e8a99ac980
s3: fix dnsupdate configure check
2010-01-21 01:09:01 +01:00
Andreas Schneider
fd6a792283
s4-winbind: Migrated winbind connection to tsocket.
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-01-20 22:46:59 +01:00
Matthieu Patou
3471d3677a
selftest-s4: set the posix:eadb at the global level
2010-01-21 07:11:21 +13:00
Matthieu Patou
c12d5363d6
s4-python: add some helper for converting ldb_flag to text
2010-01-21 07:11:21 +13:00
Matthieu Patou
8c6fc09f18
upgradeprovision: forbid running upgradeprovision when there is more than 1 DC
2010-01-21 07:11:21 +13:00
Matthieu Patou
929dbf8ef8
upgradeprovision: mark rIDAvailablePool never upgraded
...
handle properly the fact that missing object might depend on some other in order to be correctly created
debug change also if we are in debugall mode
2010-01-21 07:11:20 +13:00
Matthieu Patou
4d6cda75e3
upgradeprovision: reformat + add groupType as possibly overwritten
2010-01-21 07:11:20 +13:00
Matthieu Patou
4c28e7ff0c
upgradeprovision: improve info messages
2010-01-21 07:11:20 +13:00
Matthieu Patou
bd9fbdab4c
Revert "s4:upgradeprovision - fix up the script regarding linked attributes"
...
This reverts commit 2cedefabc93c8a1fcb49d65a3f78a344e814f826.
2010-01-21 07:11:19 +13:00
Matthieu Patou
9704249ccc
upgradeprovision: never use xattr it's pointless in this usecase
2010-01-21 07:11:19 +13:00
Matthieu Patou
0cdc39e730
Add a comment to tdb_wrap to explain why it should be used instead of directly using tdb
2010-01-21 07:11:18 +13:00
Matthieu Patou
a4b01dd59c
s4: utils recreate in python setntacl and getntacl
...
setntacl is able to set NTACL attribute from command line
getntacl now use getopt for parsing command line option and is also able to
dump the acl in the SDDL format.
2010-01-21 07:11:18 +13:00
Matthieu Patou
1a143b8a59
s4: allow python code to dump NTACL object as well
2010-01-21 07:11:18 +13:00
Matthieu Patou
c637c52876
provision: use message and do not display warning if the user choosed delibarately posix:eadb
2010-01-21 07:11:17 +13:00
Matthieu Patou
d4514a6539
provision: introduce use-xattr parameter for defining where to store attributes
...
This option allow simple user (non root) to invoke provision without facing an error
while insuring that ACL on shared files will always be set
2010-01-21 07:11:17 +13:00
Matthieu Patou
711c7606a5
s4-tests: register new unit tests
...
make unit test emit a visible warning
2010-01-21 07:11:17 +13:00
Matthieu Patou
10995d9256
s4-python: add unit test for ntacls manipulation in python
2010-01-21 07:11:16 +13:00
Matthieu Patou
3789ba2654
s4-python: add more unit tests for xattr manipulation in python
2010-01-21 07:11:16 +13:00
Matthieu Patou
f0954c7372
s4: update setntacl and getntacl to select the adaquate backend (fs/tdb) for storing xattr
2010-01-21 07:11:15 +13:00
Matthieu Patou
c442b2534f
s4: ntvfs, create push_xattr_blob_tdb_raw and pull_xattr_blob_tdb_raw that do not depend on pvfs objects
...
Following a talk with tridge on IRC, this patch allow (pull|push)_xattr_blob to be called without
having a pvfs object. It's handy for programs that wants to manipulate xattr directly.
2010-01-21 07:11:15 +13:00
Matthieu Patou
e78626dc2e
s4: Set acls correctly on all sysvol and scripts shares
2010-01-21 07:11:15 +13:00
Matthieu Patou
9b70979bc9
s4: Make unixid optional
...
Make unixid optional, if value not supplied next id from id pool will be used.
Create a function to get next id in id pool.
2010-01-21 07:11:15 +13:00
Matthieu Patou
028c9b1c15
s4: regroup gpo modification in one function, set acl on files accordingly with ACL in LDAP
2010-01-21 07:11:14 +13:00
Matthieu Patou
08c59c38a2
s4: Create unit tests for python "samba.xattr" module
2010-01-21 07:11:14 +13:00
Matthieu Patou
c80ecd9964
s4: add python bindings for wrap_(s|g)etxattr
2010-01-21 07:11:13 +13:00
Michael Adam
45465cb7da
s4:selftest: add the samr-passwords-lockout test to knownfail
...
This is not implemented completely yet.
Needs fixing in the future.
Michael
2010-01-20 17:32:58 +01:00
Michael Adam
9764db806f
torture: add new test RPC-SAMR-PASSWORDS-LOCKOUT
...
This tests account lockout features.
Windows 2003r2 and Windows 2008r2 survice this test.
Note: Windows does not set the ACB_AUTOLOCK account flag when it
locks out an account.
One thing that could/should be added to this test is a check of
the lockout time property.
Michael
2010-01-20 17:32:58 +01:00
Karolin Seeger
e1e6b19acf
s3-docs: Fix typos.
...
Thanks to the Debian samba package maintainers
<pkg-samba-maint@lists.alioth.debian.org> for providing the patch!
Fix bug #7017 (Typos and spelling errors in manpages).
Karolin
2010-01-20 13:34:50 +01:00
Lars Müller
30ea9932f5
Add cross option to samba_cv_linux_getgrouplist_ok
...
"cross" as an option got removed accidentl with commit e5a95132 while
moving in direction of 3.2.
Patch proposed by Richard Sharpe <realrichardsharpe@gmail.com>.
2010-01-20 12:41:43 +01:00
Björn Jacke
3bf9bbb275
s3: build with dnsupdate support when possible
2010-01-20 00:09:38 +01:00
Jelmer Vernooij
18943bba9c
selftest: Use SUBUNIT_FORMATTER command, if set in the environment.
2010-01-20 11:05:04 +13:00
Wilco Baan Hofman
8067bf629c
Fix unintentional free of the last value when adding a new value to a key.
...
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2010-01-20 09:59:18 +13:00
Günther Deschner
f8314c27b3
s4-smbtorture: remove unneeded ncaclrpc dir setup from RPC-SPOOLSS-NOTIFY.
...
Guenther
2010-01-19 17:17:29 +01:00
Volker Lendecke
41a350f17e
s3: Fix a typo
2010-01-19 16:53:11 +01:00
Günther Deschner
40d3408dd3
s4-smbtorture: also configure check smbc_setOptionCaseSensitive for LIBSMBCLIENT testsuite.
...
Guenther
2010-01-19 16:24:35 +01:00
Kai Blin
add4edcd06
s3 net/i18n: Update .po files
2010-01-19 14:48:34 +01:00
Kai Blin
66de52c4f4
s3 net: Fix compile warnings
2010-01-19 14:48:34 +01:00
Volker Lendecke
7d04c0fcfd
s3: Remove a comment from ancient times that no longer applies
2010-01-19 14:20:07 +01:00
Günther Deschner
b5186b3e23
s3-selftest: finally enable RPC-SPOOLSS-NOTIFY against s3.
...
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
f720f7512e
s3-spoolss: stricter name checks when opening back-channel notify connection.
...
Make sure to always check if the name the client passed in
spoolss_RemoteFindFirstPrinterChangeNotifyEx is not one of our names.
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
c971c10a63
s3-selftest: use absolute path when setting SOCKET_WRAPPER_DIR.
...
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
f5bba4034b
s4-smbtorture: support spoolss_ReplyClosePrinter server call in RPC-SPOOLSS-NOTIFY.
...
A handle obtained with spoolss_ReplyOpenPrinter will be closed with
spoolss_ReplyClosePrinter when we call spoolss_ClosePrinter on the remote side.
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
2b68215a22
s4-smbtorture: restructure spoolss server implementations in RPC-SPOOLSS-NOTIFY.
...
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
e0660ed1bc
s4-smbtorture: skip ReplyOpenPrinter test in RPC-SPOOLSS-NOTIFY while testing s3.
...
Guenther
2010-01-19 14:14:30 +01:00
Günther Deschner
7d1c1e0083
s4-smbtorture: strip trailing whitespace.
...
Guenther
2010-01-19 14:14:30 +01:00
Kai Blin
6d33bb25e1
s3 net/i18n: update .po files
2010-01-19 10:08:07 +01:00
Kai Blin
09bc13728f
s3 net/i18n: Use only one spelling for "Usage:"
2010-01-19 10:07:36 +01:00