summaryrefslogtreecommitdiff
path: root/source4/scripting/python
AgeCommit message (Collapse)AuthorFilesLines
2010-11-22s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helperKamen Mazdrashki1-0/+18
Thus caller will be able to connect to SamDB and fetch RootDSE info in a single step
2010-11-22s4-samba.tests: Explicitly pass LoadParm() instance to system_session() functionKamen Mazdrashki1-1/+1
Otherwise system_session() creates a LoadParm() instance wich resets certain params to their defaults from smb.conf ("log level" for instance)
2010-11-18s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replicationAndrew Tridgell1-1/+2
see the description of this flag in [MS-DRSR]
2010-11-18s4-join: initially disable the machine accountAndrew Tridgell1-1/+8
enable after a password is set
2010-11-18s4-drs: fixed a typoAndrew Tridgell1-1/+1
2010-11-18s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE searchKamen Mazdrashki1-6/+1
2010-11-17s4-provision: don't test for xattrs if posix:eadb is setAndrew Tridgell1-0/+1
when it is set in smb.conf or on the command line, obey the setting and don't try to test for system xattr support
2010-11-17s4-provision: setup posix:eadb using lp.set()Andrew Tridgell1-5/+2
this allows it to override a setting made during the automatic testing of xattr support
2010-11-17s4-provision: add log messages about IP lookupAndrew Tridgell1-0/+2
the IPv6 lookup can be very slow if a DNS server in the search list is unavailable. It's good to let the user know what its doing.
2010-11-17s4-join: fixed join to w2k3Andrew Tridgell1-1/+1
w2k3 does need msDS-Behavior-Version
2010-11-17s4-join: show a reasonable error on DsAddEntry() failingAndrew Tridgell1-1/+6
DsAddEntry() gives errors in a reply container
2010-11-17s4-join: enable NDR printing at debug levels >= 5Andrew Tridgell1-2/+9
this is handy for debugging joins
2010-11-16samba-tool pwsettings Allow setting 'store cleartext'Andrew Bartlett1-2/+17
This allows the 'store cleartext' password policy flag to be (un)set. Andrew Bartlett
2010-11-15s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypesAndrew Tridgell1-2/+4
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 15 22:28:16 UTC 2010 on sn-devel-104
2010-11-12python: use the ldbMessage + modify notation instead of modify_ldif that we ↵Matthieu Patou1-7/+6
try to avoid
2010-11-12unit tests: add testing for dns account password changeMatthieu Patou1-0/+4
2010-11-12upgradeprovision: fix pb with dns-hostname, regenerate a correct keytabMatthieu Patou1-0/+48
2010-11-11s4-provision UTF16 encode the password in sam.ldb, not secrets.ldbAndrew Bartlett1-2/+2
The password in secrets.ldb is UTF8, while clearTextPassword in sam.ldb is UTF16. This corrects commit bd5039546e520b6d6897a658bc0a358f0511f7c7, which had these the wrong way around. Andrew Bartlett
2010-11-11s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"Matthias Dieter Wallnöfer1-5/+8
It's the default internal s4 password change attribute
2010-11-11s4-provision: include command line provision options in the generated smb.confAndrew Tridgell1-11/+22
this saves the smb.conf using lp.dump_globals() to ensure that any command line options (for example directory overrides) are saved in the generated smb.conf Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-11s4-join: use the command line loadparm in provision during a joinAndrew Tridgell2-9/+13
this allows a join with an empty smb.conf to override locations of files correctly with --option Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-10s4-join: raise mininum password length to 32 in new join codeAndrew Tridgell1-1/+1
2010-11-09s4:provision.py - strip trailing whitespacesMatthias Dieter Wallnöfer1-106/+106
2010-11-09s4:provision - switch to "clearTextPassword" for setting passwordsMatthias Dieter Wallnöfer1-4/+4
This is the default password set/change attribute for s4 specific purposes (otherwise in respect to Windows it's "unicodePwd"). We move away from "userPassword" since on Windows it's not activated by default - and s4 will follow soon.
2010-11-08s4-pydrs: validate the DsGetNCChanges responseAndrew Tridgell1-0/+2
check that object_count matches up with first_object
2010-11-07s4-join: modify join behaviour according to domain levelAndrew Tridgell2-41/+110
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sun Nov 7 23:32:16 UTC 2010 on sn-devel-104
2010-11-07s4-drs: allow override of the replica_flagsAndrew Tridgell1-2/+7
2010-11-06s4-join: fixed SPNs, invocationId and dnshostname and python joinAndrew Tridgell1-3/+4
- we need the GN/ SPN for replication. - fixed the string form of the invocationId - lowercase the dnshostname Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-11-06samba-tool: deprecate samba-tool vampire commandAndrew Tridgell1-1/+5
2010-11-05s4-join: fixed secure_channel_typeAndrew Tridgell1-1/+3
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Nov 5 13:24:32 UTC 2010 on sn-devel-104
2010-11-05s4-join: don't print all the NDR packets by defaultAndrew Tridgell1-1/+1
2010-11-05s4-join: added DC join to the python join codeAndrew Tridgell2-152/+282
this will replace the old vampire code
2010-11-05s4-pydrs: added rodc option to python drs replicationAndrew Tridgell2-5/+6
2010-11-05s4-pydsdb: added DsReplicaAttribute()Andrew Tridgell1-0/+3
this allows us to form a DsReplicaAttribute structure from python
2010-11-05talloc: Add python talloc module, move convenience functions to it.Jelmer Vernooij5-62/+12
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 5 02:48:21 UTC 2010 on sn-devel-104
2010-11-03provision: Look for in source setup data first, in case an older versionJelmer Vernooij1-16/+28
of samba 4 is installed in the system.
2010-11-03samba: Make in_source_tree() public.Jelmer Vernooij1-3/+3
2010-11-01s4:provision - adapt the "provision" so that SIDs are only set on entry creationMatthias Dieter Wallnöfer1-8/+4
SID modifications are denied.
2010-10-31s4:provision - remove the "servicePrincipalName" creation on the DC objectMatthias Dieter Wallnöfer1-8/+0
This is now done by the "samba_spnupdate" script.
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-46/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-30provision: fix wrong testsMatthieu Patou1-6/+11
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 17:31:23 UTC 2010 on sn-devel-104
2010-10-30provision: when deriving netbiosname from hostname force the netbiosname to ↵Matthieu Patou1-3/+13
be compliant It means no space/_/-/@.... and less than 16 chars. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Oct 30 14:26:22 UTC 2010 on sn-devel-104
2010-10-26talloc: change pytalloc-util to be a public library.Jelmer Vernooij1-2/+2
2010-10-26waf: Remove unused EXT_LIB_PYTHON.Jelmer Vernooij1-5/+1
2010-10-26talloc: Move pytalloc to lib/talloc.Jelmer Vernooij1-7/+0
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-2/+2
2010-10-26s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-1/+1
2010-10-23s4: Rename LIBNETIF to libnetif.Jelmer Vernooij1-24/+24
2010-10-23s4:provision.py - add the correct "CN=Sites" security descriptorMatthias Dieter Wallnöfer1-5/+20
This should help to fix bug #7403. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 23 20:16:59 UTC 2010 on sn-devel-104