Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-05 | upgradeprovision: avoid working with None objects ... | Matthieu Patou | 1 | -9/+10 | |
2010-09-05 | upgradeprovision: do not try to remove/change attribute before the RID Set ↵ | Matthieu Patou | 1 | -6/+28 | |
object is present | |||||
2010-09-05 | upgradeprovision: cleanup | Matthieu Patou | 1 | -2/+2 | |
2010-09-05 | s4 upgradeprovision: add dns_update_list if missing | Matthieu Patou | 1 | -0/+4 | |
2010-09-03 | pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-02 | s4-pidl: added a test for all generated rpc interfaces | Andrew Tridgell | 1 | -0/+113 | |
this tries to instantiate all types in all generated python RPC interfaces, then checks that all attributes can be read, written and compared. | |||||
2010-09-02 | s4-net: use CommandError() in net rodc | Andrew Tridgell | 1 | -4/+4 | |
this integrates better with the net command Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-09-02 | s4:provision Allow OpenLDAP backend to provision again | Andrew Bartlett | 1 | -0/+2 | |
OpenLDAP does not have any post-setup requirements at the moment. Andrew Bartlett | |||||
2010-09-02 | s4:provision Improved error handling in provisionbackend | Zahari Zahariev | 1 | -2/+3 | |
When using OpenLDAP as a backend with Samba4 we get failure during provision and this patch will help better determining the real error. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-26 | s4-devel: added enumprivs developer script | Andrew Tridgell | 1 | -0/+58 | |
this enumerates all LSA privileges on a server Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-26 | s4-net: fixed docstring on spn command | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-26 | s4-net: added "net rodc preload" command | Andrew Tridgell | 2 | -0/+125 | |
this command will preload the credentials for an account from the full domain controller Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-26 | s4-drs: split out drs utility python functions | Andrew Tridgell | 2 | -135/+167 | |
these will be re-used by other net commands | |||||
2010-08-26 | s4-pyrpc: convert rpc_talloc.py test to unittest framework | Andrew Tridgell | 1 | -45/+59 | |
This fits in better with our test framework Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-25 | s4-pyrpc: added a test for talloc behaviour in pidl python code | Andrew Tridgell | 1 | -0/+56 | |
2010-08-25 | s4-pyglue: added talloc_total_blocks() python call | Andrew Tridgell | 2 | -2/+23 | |
2010-08-25 | s4-rodc: removed python memory workaround | Andrew Tridgell | 1 | -2/+1 | |
we can now assign pidl generates structures directly without errors | |||||
2010-08-25 | s4-pyglue: pyglue now depends on pytalloc | Andrew Tridgell | 1 | -1/+1 | |
2010-08-25 | s4-rodc: setup secrets database at end of RODC join | Andrew Tridgell | 1 | -5/+33 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking() | Andrew Tridgell | 2 | -0/+32 | |
these are useful for tracking down leaks and bugs in python scripts Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-25 | s4-rodc: broke up RODC join into separate functions | Andrew Tridgell | 1 | -186/+194 | |
this also removes some of the magic constants | |||||
2010-08-25 | s4-rodc: added REPL_SECRET exop replication of accounts | Andrew Tridgell | 1 | -11/+58 | |
During a RODC join, we need to fetch the secrets for the machine account and krbtgt account using GetNCChanges DRSUAPI_EXOP_REPL_SECRET calls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb | Andrew Tridgell | 1 | -0/+3 | |
This can be used to form the partial_attribute_set list for GetNCChanges Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-rodc: next step in RODC join code | Andrew Tridgell | 1 | -126/+218 | |
a RODC net join can now replicate the schame, config and base partitions, by calling the net.replicate*() python hooks, and driving the GetNCChanges calls from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-devel: added a getncchanges developer script | Andrew Tridgell | 1 | -0/+120 | |
this allows for command line access to getncchanges it also provides a good example of calling DRSUAPI interfaces from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-net: role should be case insensitive for join | Andrew Tridgell | 1 | -1/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-net: added initial implemention of RODC join | Andrew Tridgell | 2 | -6/+311 | |
This does the join using python code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-net: moved the net join command to python | Andrew Tridgell | 2 | -2/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-python: added ndr_print() method in ndr | Andrew Tridgell | 1 | -0/+3 | |
2010-08-22 | s4: Only install testparm to /usr/bin/, no longer to /usr/sbin. | Jelmer Vernooij | 1 | -1/+1 | |
2010-08-22 | s4: Install testparm to /usr/bin, consistent with old behaviour. | Jelmer Vernooij | 1 | -3/+3 | |
2010-08-22 | s4-net: better error message on net setpassword | Andrew Tridgell | 1 | -3/+5 | |
2010-08-20 | Remove place-holders when it is single domain | Zahari Zahariev | 1 | -18/+32 | |
This patch changes the behavior of LDAPCmp in a single domain scenario. No place-holders will be applied during comparison so replication will be fully tested and even the silightest difference will pop up. There is a second smaller fix when we compre hosts in different domains. This fix disables ${SERVERNAME} paace-holder when there are more then one serevr (domain controller) in the given domain. | |||||
2010-08-20 | s4-pysamdb: fixed get_domain_sid() | Andrew Tridgell | 1 | -1/+1 | |
we need to actually return the SID! Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-19 | s4 provision: POLICY_ACL is already an FS acl no need to translate it | Matthieu Patou | 1 | -2/+1 | |
2010-08-19 | s4 provision: Add some documentation to GPO related functions | Matthieu Patou | 2 | -15/+58 | |
2010-08-19 | s4 upgradeprovision: exit with a non null return code so that it can be ↵ | Matthieu Patou | 1 | -0/+1 | |
trapped in blackbox tests | |||||
2010-08-19 | s4 upgradeprovision: add more attrbutes the ignore list | Matthieu Patou | 2 | -5/+20 | |
Also format in a pretty way the int64 ranges | |||||
2010-08-19 | s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless ↵ | Matthieu Patou | 1 | -13/+65 | |
reindexing | |||||
2010-08-19 | s4 upgradeprovision: Add a function for schema reloading | Matthieu Patou | 1 | -1/+31 | |
Full schema reloading is needed when we modify exisiting elements that have attributes that comes from not from the default schema (ie. openchange schema, user schema ..) | |||||
2010-08-19 | s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES | Matthieu Patou | 1 | -9/+14 | |
This is used by upgradeprovision to readd this delta just before loading a merged schema | |||||
2010-08-19 | s4 upgradeprovision: Fixes for increment_keyversion | Matthieu Patou | 3 | -3/+22 | |
fix | |||||
2010-08-19 | s4 upgradeprovision: fix a typo and pass correct parameter to ↵ | Matthieu Patou | 2 | -4/+5 | |
increment_calculated_keyversion | |||||
2010-08-17 | s4-net: use an encrypted ldap session when setting passwords | Andrew Tridgell | 1 | -0/+3 | |
this allows for "net setpassword -H ldap://server -Uusername%password USERNAME" to set a password remotely on a windows DC Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-17 | s3-provision: cope with the policy directory already existing | Andrew Tridgell | 1 | -3/+8 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-10 | s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified | Matthieu Patou | 1 | -1/+1 | |
2010-07-17 | s4: create a simple version of ktpass | Matthieu Patou | 1 | -0/+93 | |
This script is intended to be a replacement for the ktutil of Windows. It's use is for exporting keytab that will be used for kerberized services. | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 1 | -2/+2 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4:provision Handle machine account password changes while keeping keytab | Andrew Bartlett | 1 | -15/+23 | |
The challenge here is to update the existing record if it already exists, rather than deleting the old record. This ensures that the secrets.keytab handling code keeps the previous password in the keytab. Andrew Bartlett | |||||
2010-07-15 | s4 upgradeprovision: Adapt the list of attribute modified | Matthieu Patou | 1 | -4/+25 | |
* isMemberOfPartialAttributeSet is now allowed to be deleted (on schema objects) * attributeDisplayNames is now allowed to be added and modified (used on display specifiers) * spnMapping is now allowed to be altered on Directory Service objects * minPwdAge is now modified if the previous value was 0 We issue a clear information about the userControl attribute for administrator to invite the user to modify himself the value. Signed-off-by: Andrew Bartlett <abartlet@samba.org> |