summaryrefslogtreecommitdiffstats
path: root/source4/setup
Commit message (Collapse)AuthorAgeFilesLines
* ldb: added a new always-fail ldap extended match OIDAndrew Tridgell2011-08-041-0/+8
| | | | | | | this is used when rewriting filter rules to replace a filter rule with one that is guaranteed not to match Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* samba-tool: updated test suite to account for newuser changeGiampaolo Lauria2011-07-283-5/+5
| | | | | | | Updated test suite invocations of newuser to "user add" as the newuser functionality is now being moved to "user add" Signed-off-by: Andrew Tridgell <tridge@samba.org>
* samba-tool: fixed samba-tool user syntaxAndrew Tridgell2011-07-211-1/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* samba-tool: update test suite for the new domain objectGiampaolo Lauria2011-07-211-1/+1
| | | | | | Changed test suite to reflect the changes from setpassword to "domain setpassword" to fit the object-action model Signed-off-by: Andrew Tridgell <tridge@samba.org>
* samba-tool: update test suite for add setpasswordGiampaolo Lauria2011-07-212-5/+5
| | | | | | The test suite needs to change from setpassword to "user setpassword" to reflect the new cmd syntax Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4:param: add "state dir" and "cache dir" optionsStefan Metzmacher2011-07-123-0/+6
| | | | metze
* s4 provision: Add some of the AD-specific DNS records to the directoryKai Blin2011-07-071-1/+1
| | | | | | | Signed-off-by: Kai Blin <kai@samba.org> Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Jul 7 02:29:53 CEST 2011 on sn-devel-104
* s4 provision: split up DNS provisioning into generic and samba-specific ldifsKai Blin2011-07-072-19/+21
| | | | Signed-off-by: Kai Blin <kai@samba.org>
* s4-provision: Remove hard coded SD for CN=Sites containerMatthieu Patou2011-06-191-1/+0
| | | | | | | | With the fix introduced by Nadya in changeset 622ef6aed82a2f2f7748c2a88535486af77487de we are now able to generate correct SD (at least the same as W2k3R2 with a Forest Level of 2003), so there is no need for this fix anymore as it makes SDs for Forest Level 2003 and lower incorrect.
* s4-build: install a build link bin/provisionAndrew Tridgell2011-06-071-0/+2
|
* s4-param Remove 'sid generator'Andrew Bartlett2011-06-063-3/+0
| | | | | | | This was only used by the Fedora DS backend for Samba4. We agreed to no longer support external LDAP backends. Andrew Bartlett
* s4-ipv6: added IPv6 support to samba_dnsupdateAndrew Tridgell2011-06-061-0/+2
|
* s4:samba-tool: Move samba-tool setexpiry to samba-tool user setexpiry <user>Theresa Halloran2011-06-011-4/+4
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4/samba-tool: Move samba-tool enableaccount to samba-tool user enable command.Theresa Halloran2011-06-011-2/+2
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-provision Use correct tkey-gssapi-credentialAndrew Bartlett2011-05-251-1/+1
| | | | | | | | We changed to ${DNSNAME} (the fully qualified domain name) a while back, and while it's usually functionally idential to the previous setting, this breaks down if there is more than one DNS server. Andrew Bartlett
* upgradeprovision: add hostname in the blackbox testsMatthieu Patou2011-05-211-1/+1
|
* Make the purge first so that the provision can reused during testsMatthieu Patou2011-05-211-3/+3
|
* provision: reorganize attributes so that we don't attribute with DN syntax ↵Matthieu Patou2011-04-302-6/+2
| | | | | | | that depends on non present object Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Apr 30 14:51:16 CEST 2011 on sn-devel-104
* s4:setup/provision - fix an output messageMatthias Dieter Wallnöfer2011-03-101-1/+1
| | | | Mention that Windows 2000 function level is supported as well.
* s4-provision Remove setup_path, setup_dir and find_setup_dirAndrew Bartlett2011-02-072-17/+3
| | | | | | | | | | | | | | We now have a reliable way to know the current location of the templates: dyn_SETUPDIR, which is updated for both the in-build and installed binaries. This replaces the function arguments and the distributed resolution of the setup directory with one 'global' function (imported as required). This also removes the ability to specify an alternate setup directory on the command line, as this was rarely if ever used and never tested. Andrew Bartlett
* s4-loadparm: removed "setup directory" optionAndrew Tridgell2011-02-073-3/+0
| | | | | | | the correct setup directory is known at both build time and install time using dyn_SETUPDIR, so we no longer have any need to override it Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-test: fixed more assumptions of ./setup for setup directoryAndrew Tridgell2011-02-076-21/+21
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-provision: remove the disabled bit in the dns-$HOSTNAME accountAndrew Tridgell2010-12-011-1/+1
|
* s4-provision: fixed eadb automatic and manual setting in provisionAndrew Tridgell2010-11-261-4/+2
| | | | | | we should not set posix:eadb in lp in the acl native test code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-setup correct the require BIND version for Dynamic DNSAndrew Bartlett2010-11-241-1/+1
|
* s4:provision_rootdse_add.ldif - add all possible LDAP policy values but ↵Matthias Dieter Wallnöfer2010-11-211-0/+12
| | | | | | | | | outcommented for the moment It would be nice if someone could activate them as needed. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Nov 21 14:41:53 CET 2010 on sn-devel-104
* s4-provision: don't test for xattrs if posix:eadb is setAndrew Tridgell2010-11-171-1/+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
* s4-provision: setup posix:eadb using lp.set()Andrew Tridgell2010-11-173-3/+0
| | | | | this allows it to override a setting made during the automatic testing of xattr support
* s4-provision: don't try to autodetect xattr is posix:eadb is setAndrew Tridgell2010-11-171-1/+1
| | | | when posix:eadb is set then we know we should be using an eadb
* s4-provision: use the command line lp in provisionAndrew Tridgell2010-11-171-1/+1
| | | | | this ensures that provision options are stored in the generated smb.conf
* samba-tool Add test for --store-plaintextAndrew Bartlett2010-11-161-1/+1
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Nov 16 06:29:04 UTC 2010 on sn-devel-104
* s4:provision_self_join.ldif - the object SID in AD is called "objectSid"Matthias Dieter Wallnöfer2010-11-091-1/+1
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Tue Nov 9 13:18:29 UTC 2010 on sn-devel-104
* s4:provision - switch to "clearTextPassword" for setting passwordsMatthias Dieter Wallnöfer2010-11-093-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.
* s4:setup/spn_update_list - the DNS SPN is only used in DNS modeMatthias Dieter Wallnöfer2010-11-011-1/+3
| | | | | | | Not all DCs are automatically DNS servers. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Nov 1 12:20:36 UTC 2010 on sn-devel-104
* s4:provision - adapt the "provision" so that SIDs are only set on entry creationMatthias Dieter Wallnöfer2010-11-012-3/+1
| | | | SID modifications are denied.
* s4:provision - remove the "servicePrincipalName" creation on the DC objectMatthias Dieter Wallnöfer2010-10-312-17/+2
| | | | This is now done by the "samba_spnupdate" script.
* s4:setup/spn_update_list - reorder and update with other SPNsMatthias Dieter Wallnöfer2010-10-311-13/+15
|
* s4 net: rename to samba-tool in order to not clash with s3 netKai Blin2010-10-284-67/+67
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
* s4:setup/schema_samba4.ldif - this control isn't used anymoreMatthias Dieter Wallnöfer2010-10-271-1/+1
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 27 16:32:28 UTC 2010 on sn-devel-104
* s4:provision_*_references.ldif - "add" and do not "replace" the ↵Matthias Dieter Wallnöfer2010-10-252-2/+2
| | | | | | | "wellKnownObjects" This is the correct AD operation in this case. Multi-valued replaces are generally denied most of the time.
* s4:provision.py - add the correct "CN=Sites" security descriptorMatthias Dieter Wallnöfer2010-10-231-0/+1
| | | | | | | 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
* s4/ldb:introduce the LDB_CONTROL_PROVISION_OID controlMatthias Dieter Wallnöfer2010-10-231-0/+1
| | | | | | | This control is exactly thought for the actions which previously were performed using the RELAX one. We agreed that the RELAX control will only remain for interactions with OpenLDAP.
* ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into ↵Matthias Dieter Wallnöfer2010-10-231-1/+1
| | | | | | LDB_CONTROL_BYPASS_OPERATIONAL_OID It's nicer to have this consistent with "BYPASS_PASSWORD_HASH".
* s4-provisionbackend Allow a fixed URI to be specified for LDAP backendAndrew Bartlett2010-10-191-0/+12
| | | | | | | | This is added to make the 'existing' LDAP backend class more useful, and to allow debuging of our OpenLDAP backend class with wireshark, by forcing the traffic over loopback TCP, which is much easier to sniff. Andrew Bartlett
* s4-openldap-backend Don't set 'dbnosync' on cn=configAndrew Bartlett2010-10-181-1/+0
| | | | | | This isn't valid in current OpenLDAP versions. Andrew Bartlett
* s4-provision Use --ldap-backend-nosync rather than just --nosyncAndrew Bartlett2010-10-181-2/+1
| | | | | | | For some reason we had both options, and --ldap-backend-nosync is the better name. Andrew Bartlett
* s4:setup/provision_self_join.ldif - let the samldb LDB module fill in ↵Matthias Dieter Wallnöfer2010-10-131-1/+1
| | | | | | "isCriticalSystemObject" It recognizes it now automatically.
* unit tests: do some cleanup after testsMatthieu Patou2010-10-112-0/+15
| | | | | | | fix Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Oct 11 14:29:10 UTC 2010 on sn-devel-104
* waf: fixed some python3.x portability issuesAndrew Tridgell2010-10-061-1/+3
| | | | | these have crept into the tree over time. Maybe we should add testing of a range of python versions to autobuild?
* s4:setup/provision_rootdse_add.ldif - provide informations in the right orderMatthias Dieter Wallnöfer2010-10-051-2/+2
| | | | | | | Doesn't change much - but nicer to read. Btw: is the testdata/samba3 stuff still needed ("provision_samba3sam.ldif"...)? It seems a bit outdated.