Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-21 | s4: regroup gpo modification in one function, set acl on files accordingly ↵ | Matthieu Patou | 2 | -19/+164 | |
with ACL in LDAP | |||||
2010-01-21 | s4: Create unit tests for python "samba.xattr" module | Matthieu Patou | 2 | -4/+53 | |
2010-01-21 | s4: add python bindings for wrap_(s|g)etxattr | Matthieu Patou | 4 | -2/+286 | |
2010-01-16 | Import testtools as well, required for subunit. | Jelmer Vernooij | 1 | -1/+1 | |
2010-01-16 | Fix permissions - net subcommand modules don't need to be executable. | Jelmer Vernooij | 2 | -0/+0 | |
2010-01-13 | Fixed a problem with incorrect default SD owner/group. | Nadezhda Ivanova | 1 | -1/+1 | |
2010-01-13 | Comparison tool for LDAP servers (using Ldb) | Zahari Zahariev | 1 | -0/+52 | |
This tool is integrated with Samba4 Ldb. It provides a useful output where you can find easy differences in objects or attributes within naming context (Domain, Configuration or Schema). Added functionality for two sets of credentials. | |||||
2010-01-09 | s4-schema: fixed the SDDL for the schema root security descriptor | Andrew Tridgell | 1 | -10/+14 | |
This was preventing a DCPROMO client from allowing outgoing replication | |||||
2010-01-08 | s4-schema: switch to W2K8-R2 schema | Andrew Tridgell | 1 | -2/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-08 | s4-schema: added adminDisplayName and adminDescription | Andrew Tridgell | 1 | -0/+2 | |
These are missing from the WSPP schemas Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-08 | s4-provision: do a self join for all server types | Andrew Tridgell | 1 | -22/+17 | |
We need a machine account so the RID allocation code can work. It seems better to use the same code paths for a domain controller and standalone server to avoid testing headaches with little used code. | |||||
2010-01-08 | s4-provision: re-open sam.ldb after creating the schema | Andrew Tridgell | 1 | -0/+9 | |
This enables the full schema during the rest of the provision, which means indexing is enabled (along with index error checking, such as duplicate SIDs) | |||||
2010-01-08 | s4-provision: don't hard wire the creation of the RID Set object | Andrew Tridgell | 1 | -2/+2 | |
We now create it automatically in the samldb module when the first user is created. The creation of the dns user also had to move to the _modify.ldif as it now relies on the fSMO role being setup for the RID Manager Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-08 | s4-provision: allow provision modifies to add records | Andrew Tridgell | 1 | -1/+4 | |
we need to recognise a changetype of 'add' | |||||
2010-01-08 | s4-provision: the DC object itself needs a fixed objectSID | Andrew Tridgell | 1 | -0/+1 | |
We can't allocate a objectSID until we have rIDSetReferences, but that is in the DC object, so we have to force the objectSID of the DC Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2009-12-31 | s4-net: fixed pwsettings command | Andrew Tridgell | 1 | -6/+6 | |
Don't override user settings with current settings | |||||
2009-12-31 | samba: Fix whitespace, remove pointless 'pass' statement. | Jelmer Vernooij | 1 | -27/+26 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | pyldb: Add dom_sid.split in favor of less powerful dom_sid_to_rid(). | Jelmer Vernooij | 2 | -32/+0 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Support 'super' commands implemented in Python. | Jelmer Vernooij | 1 | -14/+15 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move 'newuser' to 'net newuser' | Jelmer Vernooij | 2 | -5/+80 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Fix tests and documentation of setexpiry. | Jelmer Vernooij | 3 | -0/+68 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move setexpiry to 'net setexpiry' | Jelmer Vernooij | 2 | -0/+73 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move 'setpassword' to 'net setpassword'. | Jelmer Vernooij | 3 | -2/+86 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-29 | python: When updating sys.path to include the Samba python path, avoid ↵ | Jelmer Vernooij | 2 | -4/+41 | |
throwing away the changes made by site.py. | |||||
2009-12-29 | s4/net: Allow options before arguments for Python commands. | Jelmer Vernooij | 1 | -1/+2 | |
2009-12-29 | s4/net: Pass all arguments through to the Python commands. | Jelmer Vernooij | 1 | -5/+6 | |
2009-12-29 | s4/net: Add domainlevel subcommand. | Jelmer Vernooij | 3 | -26/+275 | |
2009-12-29 | Use CommandError exception to deal with problems during net commands. | Jelmer Vernooij | 2 | -20/+34 | |
2009-12-29 | s4/net: Make pwsettings a net subcommand. | Jelmer Vernooij | 1 | -0/+187 | |
2009-12-29 | netcmd: Add some basic tests. | Jelmer Vernooij | 1 | -0/+34 | |
2009-12-29 | s4/net: Support parsing arguments in Python commands. | Jelmer Vernooij | 1 | -3/+61 | |
2009-12-29 | net: Support usage/help of subcommands implemented in Python. | Jelmer Vernooij | 1 | -0/+4 | |
2009-12-29 | net: Support implementing subcommands in python. | Jelmer Vernooij | 1 | -0/+33 | |
2009-12-21 | s4-provision: added a note about where invocationIDs come from | Andrew Tridgell | 1 | -0/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2009-12-18 | s4:provision Give a more useful error message in guess_names | Andrew Bartlett | 1 | -3/+11 | |
The problem here is that as we start to get 'real users' they still decide to do silly things, like load empty but existing smb.conf files. Let's give them a better chance to discover what they did wrong. Andrew Bartlett | |||||
2009-12-01 | s4: load the domain level of the current provision and create a provision ↵ | Matthieu Patou | 1 | -1/+1 | |
with the same domain level Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-11-28 | s4:upgrade.py - remove my copyright | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
First I wanted to add also other changes but then I didn't introduce them. Therefore remove my copyright again. | |||||
2009-11-28 | s4:upgrade.py - readd accidentally removed empty lines | Matthias Dieter Wallnöfer | 1 | -0/+4 | |
Jelmer pointed out that this is against the PEP8 norm | |||||
2009-11-28 | s4:samba3.py/upgrade.py: Revert | Matthias Dieter Wallnöfer | 3 | -10/+9 | |
This reverts commit 2175c0ed0649d545ea833d50e8d33fbee9051c35. This reverts commit 6c3e2417a0639cd7c367de93615c422cf5217456. This reverts commit dbb8989e05ac3189a5eca11fa40d572388ea02fc. This reverts commit 82adfa39b75aa628c88f828278c6ac09335d1a49. This reverts commit f299efa8f05c6a5b739222bdf75690a4591d3650. After a small discussion with Jelmer we agreed that this isn't the right way to fix the problem. We should wait for a real patch rather to rely on temporal hacks. | |||||
2009-11-28 | s4: fix SD update and password change in upgrade script | Matthieu Patou | 2 | -6/+6 | |
- reserve a new Samba OID for recalculate SD control - fix the update SD function - fix handling of kvno in the update_machine_account_password function - fix handling of handles in RPC winreg server Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-11-27 | s4:provision.py - remove hardcoded SIDs and RIDs | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
After rework of the SDDL modules this is possible. In future: Never hardcode them anymore! Always use the abbreviations. | |||||
2009-11-27 | s4:samba3.py - deactivate also the assertion on line 599 | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-27 | s4:provision.py - cosmetic | Matthias Dieter Wallnöfer | 1 | -8/+7 | |
2009-11-27 | s4:samba3.py (and test) - deactivate the tests until those parameters are fixed | Matthias Dieter Wallnöfer | 2 | -4/+4 | |
2009-11-27 | s4:upgrade.py - Umlaut problem | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-27 | s4:upgrade.py - rework to make the upgrade s3 -> s4 possible again | Matthias Dieter Wallnöfer | 1 | -72/+72 | |
Able to read basic settings "workgroup", "realm", "netbios name" and the function mode from the s3 "smb.conf" and use them for the provision of s4. | |||||
2009-11-27 | s4:upgrade.py - the import of WINS databases don't seem to work always | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Disable it for now until the cause has been found | |||||
2009-11-27 | s4:samba3.py - ignore comments in "smb.conf" files | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-27 | s4:samba3.py - don't read those informations out from the TDB | Matthias Dieter Wallnöfer | 1 | -3/+4 | |
At the moment those three calls are broken | |||||
2009-11-27 | s4:samba3.py - support the TDB version 3 | Matthias Dieter Wallnöfer | 1 | -1/+1 | |