Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-14 | samba-tool: Move main command implementation to samba.netcmd.main, so it is ↵ | Jelmer Vernooij | 3 | -61/+79 | |
accessible by the testsuite. | |||||
2011-10-14 | samba-tool: Don't require full prog line to be in synopsis. | Jelmer Vernooij | 17 | -98/+80 | |
2011-10-14 | samba.netcmd: Reintroduce Command.name. | Jelmer Vernooij | 2 | -0/+13 | |
2011-10-14 | samba-tool: Determine long option from docstring. | Jelmer Vernooij | 3 | -17/+25 | |
2011-10-14 | creds: Remove unnecessary calls to credopts.get_credentials. | Jelmer Vernooij | 1 | -2/+0 | |
2011-10-14 | python: Remove extra newlines. | Jelmer Vernooij | 1 | -3/+0 | |
2011-10-13 | s4-messaging: Pass the loadparm context, not just the messaging path | Andrew Bartlett | 1 | -1/+0 | |
This will allow the TDB layer to get at the lp_ctx for tdb options. Andrew Bartlett | |||||
2011-10-13 | samba-tool: Use self.outf in a few more places. | Jelmer Vernooij | 13 | -88/+104 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 13 05:06:52 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | samba-tool delegation: Use self.outf, simplify some code. | Jelmer Vernooij | 1 | -14/+8 | |
2011-10-13 | samba.getopt: Refactor parsing of --kerberos argument into separate function. | Jelmer Vernooij | 1 | -13/+16 | |
2011-10-13 | samba-tools/testparm: Add really basic unit test, demonstrating how to write ↵ | Jelmer Vernooij | 1 | -0/+29 | |
unit tests for samba-tool in Python. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 13 01:56:20 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | netcmd: Add Command.get_logger() method. | Jelmer Vernooij | 3 | -5/+8 | |
2011-10-13 | netcmd: Add errf stream to command instances. | Jelmer Vernooij | 2 | -8/+9 | |
2011-10-13 | samba-tool/testparm: Fix traceback when checking client name/ip against ↵ | Jelmer Vernooij | 1 | -2/+2 | |
hosts allowed. | |||||
2011-10-13 | samba-tool/testparm: Fix handling of command-line options. | Jelmer Vernooij | 1 | -26/+29 | |
2011-10-12 | samba.upgrade: Use list comprehension. | Jelmer Vernooij | 1 | -4/+4 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 12 22:44:40 CEST 2011 on sn-devel-104 | |||||
2011-10-12 | samba.getopt: Allow --kerberos=auto, and fix exception name if an unknown | Jelmer Vernooij | 1 | -1/+4 | |
value is specified. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 12 02:12:21 CEST 2011 on sn-devel-104 | |||||
2011-10-11 | s4-s3-upgrade: Allow import (just without a uid mapping) where getpwnam fails | Andrew Bartlett | 1 | -1/+1 | |
This allows the tests to pass on systems without a jelmer user :-) Andrew Bartlett | |||||
2011-10-08 | netcmd/domain: Remove unused imports. | Jelmer Vernooij | 1 | -2/+2 | |
2011-10-08 | netcmd: Avoid catching all exceptions, avoid using ';' at the end of lines. | Jelmer Vernooij | 1 | -9/+8 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 8 15:46:46 CEST 2011 on sn-devel-104 | |||||
2011-10-08 | upgrade: Avoid catching all exceptions, just catch the ones we care about. | Jelmer Vernooij | 1 | -11/+9 | |
2011-10-08 | s4:findprovisionusnranges - the default python path is detected over "env" | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed-by: Jelmer Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 8 13:06:20 CEST 2011 on sn-devel-104 | |||||
2011-10-07 | s4:dbchecker: make use of local_oid controls for dsdb.DSDB_CONTROL_DBCHECK | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-06 | samba-tool: add support for fixing broken backlinks in dbcheck | Andrew Tridgell | 1 | -20/+32 | |
this allows dangling backlinks to be removed Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 6 07:08:35 CEST 2011 on sn-devel-104 | |||||
2011-10-04 | s4-subdomain: create trust record with forest root DC | Andrew Tridgell | 1 | -7/+33 | |
when we create a sub-subdomain we need to use the forest naming master to setup the partition changes for the new subdomain. We also need to setup the trust with the forest root, as that allows us to create the needed _msdcs DNS entries in the forest Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 4 07:40:59 CEST 2011 on sn-devel-104 | |||||
2011-10-04 | s4-join: enable cleanup on failed join | Andrew Tridgell | 1 | -1/+1 | |
if a join fails, then cleanup the old records | |||||
2011-10-04 | dns: added example python script for dnsserver protocol | Andrew Tridgell | 1 | -0/+89 | |
2011-10-04 | samba-tool: cope with GC compares in ldapcmp | Andrew Tridgell | 1 | -3/+5 | |
the two base DNs do not need to match when doing GC replica compares | |||||
2011-10-04 | samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate | Andrew Tridgell | 1 | -3/+9 | |
2011-10-04 | s4-dbchecker: fixed handling of DSDB DNs in dbcheck | Andrew Tridgell | 1 | -1/+1 | |
we need to use the original value, as ldb.Dn() can't parse a DSDB binary DN | |||||
2011-09-22 | s4-dbcheck: fixed transaction nesting in dbcheck | Andrew Tridgell | 1 | -2/+6 | |
ensure we don't cancel a transaction we didn't start Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Sep 22 03:39:59 CEST 2011 on sn-devel-104 | |||||
2011-09-22 | samba-tool: use show_recycled in dbchecker | Andrew Tridgell | 1 | -13/+16 | |
we need to use show_recycled instead of show_deleted in dbchecker to allow us to see recycled objects | |||||
2011-09-22 | s4-dns: started adding support for auto-creation of NS glue record | Andrew Tridgell | 1 | -1/+37 | |
when we create a new subdomain we need to create a NS glue record in the parent domain pointing at our subdomain | |||||
2011-09-19 | pyldb: fixed places where we try to concatenate a Dn with a string | Andrew Tridgell | 2 | -6/+6 | |
you need to either use str(dn) or use %s in a format string | |||||
2011-09-19 | s4-provision: use get_config_basedn() in DNS setup | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-19 | samba-tool: use get_config_basedn() to get configuration NC DN | Andrew Tridgell | 2 | -9/+7 | |
this allows these commands to work for subdomains Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-19 | s4-provision Add initial support for joining as a new subdomain | Andrew Bartlett | 2 | -133/+154 | |
To do this we need to reorganise a lot of the provision code, so that we can create the framework for the inbound replicaton of the config and schema partitions and then add in the new subdomain locally. Andrew Bartlett | |||||
2011-09-16 | s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" ↵ | Matthias Dieter Wallnöfer | 1 | -1/+5 | |
param Hence the "lock directory" path has to be used instead. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Sep 16 00:07:30 CEST 2011 on sn-devel-104 | |||||
2011-09-13 | s4-s3-upgrade Improve samba-tool domain samba3upgrade behaviour | Andrew Bartlett | 2 | -13/+13 | |
The --realm argument is again optional (the previous code would take the default from the default smb.conf, not the one specified) and --targetdir is now a named argument much like it is to provision. We now test the --testparm option to ensure it behaves the way we expect. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Sep 13 16:30:31 CEST 2011 on sn-devel-104 | |||||
2011-09-13 | s4:upgrade_from_s3 - restore "get_testparm_var" method | Matthias Dieter Wallnöfer | 1 | -1/+4 | |
This has accidentally been removed by commit 8268c2d4e231b05b439bc70331b75342b35daa4e. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain: match windows form for trustAuthInOutBlob | Andrew Tridgell | 1 | -11/+3 | |
Windows does not put a version element in the array Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain: fixed domain guid choice for subdomain join | Andrew Tridgell | 1 | -4/+13 | |
We need to use the domain GUID that the server choose in the ncName link Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain: don't delete account DN not created in subdomain join | Andrew Tridgell | 1 | -5/+8 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain: use a password length of 128 | Andrew Tridgell | 1 | -1/+1 | |
windows seems to use a fixed size for this password. It is possible that windows servers can only handle one size, given we have observed some strange behaviour from the windows kdc when we setup trusts Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-join: fixed non-subdomain join | Andrew Tridgell | 1 | -0/+2 | |
these two vars need to be initialised for general join Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain: fixed invocationID and hostIPs in subdomain join | Andrew Tridgell | 2 | -14/+18 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-09-13 | s4-subdomain more work on sub-domain join | Andrew Bartlett | 1 | -49/+267 | |
we can now create a subdomain of an existing windows domain using: samba-tool domain join sub.domain.dns.name subdomain The ordering of the creation of the key records is quite tricky, especially for the NTDSDSA object Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-09-13 | s4: add createtrust tool for testing | Andrew Bartlett | 1 | -0/+137 | |
2011-09-13 | s4-join Add a partitions DN when we join a subdomain | Andrew Bartlett | 1 | -0/+16 | |
2011-09-13 | s4-provision Perform 'modify' operations as system | Andrew Bartlett | 1 | -5/+13 | |
We need this so that we can modify the cn=configuration partition when we are setting up a new subdomain. The serverReference on our ${SERVERDN} is in that partition, and without this change creating a new subdomain fails due to ACLs. Andrew Bartlett |