summaryrefslogtreecommitdiffstats
path: root/source4/setup
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "s4:provision_users.ldif - Add objects for IIS"Andrew Tridgell2010-01-111-21/+0
| | | | | | | | | This reverts commit 91e210028790397996659116446e6add452707f6. This series of commits broke 'make test'. Matthias, please make sure you run a _full_ make test before every push.
* s4:provision_users.ldif - Add objects for IISMatthias Dieter Wallnöfer2010-01-101-0/+21
| | | | Some WSPP locations point out that they're defacto-standards for Windows Server deployments starting with 2008. So we should add them to s4 too.
* s4:provision_self_join_modify.ldif - Point out that account "dns" is s4 specificMatthias Dieter Wallnöfer2010-01-101-0/+1
|
* s4:provision_users.ldif - Fix memberships regarding the denied password RODC ↵Matthias Dieter Wallnöfer2010-01-101-0/+8
| | | | replication group
* s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for nowMatthias Dieter Wallnöfer2010-01-101-5/+0
| | | | This belongs to the AD IIS stuff where I don't know yet if we should import it.
* s4:provision_users.ldif - Import all essential groups for Windows Server ↵Matthias Dieter Wallnöfer2010-01-101-85/+113
| | | | | | | 2008 mode Additionally I had to fix some bugs (especially wrong "groupTypes") and reordered the objects using the SID (this is easier when enhancing the file).
* s4:provision_self_join.ldif - Adapt comment after implementation of ↵Matthias Dieter Wallnöfer2010-01-081-2/+2
| | | | distributed RIDs
* s4-schema: fixes for W2K8-R2 schemaAndrew Tridgell2010-01-082-35/+143
| | | | | | | | The schema from WSPP had a number of typos that prevented it from working. These changes allow it to work with Samba, and allow w2k8r2 to run DCPROMO against Samba successfully Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-schema: added msDS-NcType to schema containerAndrew Tridgell2010-01-081-0/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-schema: fixed attributes of aggregate schemaAndrew Tridgell2010-01-081-0/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-provision: added W2K8-R2 schema as provided by WSPPAndrew Tridgell2010-01-082-0/+19529
|
* s4-provision: RID 1000 is consumed by the machine accountAndrew Tridgell2010-01-081-1/+1
|
* s4-dsdb: added an extended operation for allocating a new RID poolAndrew Tridgell2010-01-081-0/+1
| | | | | | | This will be called by getncchanges when a client asks for a DRSUAPI_EXOP_FSMO_RID_ALLOC operation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-provision: don't hard wire the creation of the RID Set objectAndrew Tridgell2010-01-083-27/+16
| | | | | | | | | | 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>
* s4-provision: the DC object itself needs a fixed objectSIDAndrew Tridgell2010-01-081-1/+2
| | | | | | | 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>
* s4-provision: added an initial RID SetAndrew Tridgell2010-01-082-2/+12
| | | | | | We will allocate RIDs from this set Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* net: Move 'newuser' to 'net newuser'Jelmer Vernooij2009-12-313-78/+12
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* net: Fix tests and documentation of setexpiry.Jelmer Vernooij2009-12-311-65/+0
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* net: Move setexpiry to 'net setexpiry'Jelmer Vernooij2009-12-311-72/+0
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* net: Move 'setpassword' to 'net setpassword'.Jelmer Vernooij2009-12-311-74/+0
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4/net: Add domainlevel subcommand.Jelmer Vernooij2009-12-291-250/+0
|
* s4/net: Make pwsettings a net subcommand.Jelmer Vernooij2009-12-291-198/+0
|
* s4:provision - Remap conflicting thumbnailPhoto and thumbnailLogo OID's.Endi Sukma Dewata2009-12-152-0/+8
|
* s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdirAndrew Bartlett2009-12-011-2/+2
|
* s4:upgrade_from_s3 - Move it back to "setup"Matthias Dieter Wallnöfer2009-11-281-0/+86
| | | | Suggested by Jelmer
* s4:setup/provision - ReworkMatthias Dieter Wallnöfer2009-11-281-5/+24
| | | | | | | - Revert change in "ask" - was previously correct - Readd accidentally removed checks for non-null realm and domainname - On interactive mode perform only one "ask" call per question - Inform the user about the unset administrator password
* s4: fix SD update and password change in upgrade scriptMatthieu Patou2009-11-281-1/+1
| | | | | | | | | - 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>
* s4:setup/provision - make the interactive mode work againMatthias Dieter Wallnöfer2009-11-271-13/+3
|
* s4:upgrade script - rename it to "upgrade_from_s3" and do some reworkMatthias Dieter Wallnöfer2009-11-271-83/+0
| | | | | | - Give a better name to the script - Move it to the location where also "upgradeprovision" resides - Fix up trailing whitespaces and tabs
* s4:upgradeprovision add 'exit $failed' to blackbox testAndrew Bartlett2009-11-271-0/+2
|
* s4:selftest Add tests for upgradeprovisionAndrew Bartlett2009-11-271-0/+26
|
* s4:provision Don't bother with a template for the LDAP backend startup script.Andrew Bartlett2009-11-241-2/+0
|
* s4:provision Move secrets.ldb over to .c file module lists, like sam.ldbAndrew Bartlett2009-11-241-1/+1
|
* s4:provision Remove 'operational' from secrets.ldb module listAndrew Bartlett2009-11-241-1/+1
|
* s4:dsdb Move module configuration from each ldb into samba_dsdb.cAndrew Bartlett2009-11-232-6/+7
| | | | | | | | | | | | This makes getting the module order correct, the obligation of Samba4 developers, and not system administrators. In particular, once an ldb is updated to use only the 'samba_dsdb' module, no further changes to the ldb should be required when upgrading to later Samba4 versions. (thanks to metze for the suggestion of samba_dsdb as a long-term stable name for the module) Andrew Bartlett
* s4:provision Simplify the module listAndrew Bartlett2009-11-231-1/+1
| | | | | | | | | | | This makes the member server much more like the DC, the objectGUID module replaces the repl_meta_data module. We also generally rework the construction of the list, building a full list in python, and then transforming it into a string, rather than playing string concatonation games Andrew Bartlett
* s4:provision_users.ldif - Descriptions generally begin with a majuscleMatthias Dieter Wallnöfer2009-11-171-2/+2
|
* s4:provision Split up reference creation, load schema earlier in the stackAndrew Bartlett2009-11-172-13/+23
| | | | | | | | | | The schema needs to be loaded above the extended_dn_out modules as otherwise we don't get an extended DN in the search results. The reference split is to ensure we create references after the objects they reference exist. Andrew Bartlett
* s4:dsdb Add 'dsdb_flags' to dsdb_module_search() to enable often-used featuresAndrew Bartlett2009-11-171-0/+0
| | | | | | | | These flags, also on dsdb_module_search_dn() allow us to add commonly set controls to this pre-packaged blocking search, without rebuilding the whole function in each caller. Andrew Bartlett
* s4:provision - Removed dependency on full Samba 3 schema from FDSEndi S. Dewata2009-11-163-39/+14
|
* Added security descriptor for the domain NC to provisioning.Nadezhda Ivanova2009-11-041-0/+1
| | | | | Necessary for correct descriptor inheritance. Based on the default state of a single DC. Will be modified later when we support multiple DCs.
* s4:provision Rework provision to always have a ProvisionBackendAndrew Bartlett2009-11-021-1/+1
| | | | | | | Rather than treat the LDAP backend as a special case, treat all backends the same, with different callbacks. Andrew Bartlett
* s4 - SID allocation using FDS DNA pluginEndi S. Dewata2009-11-026-0/+32
|
* s4:dsdb - Store SID as string in FDS.Endi S. Dewata2009-11-021-0/+2
|
* s4 - Mapped AD schema to existing FDS schema.Endi S. Dewata2009-11-023-1/+68
|
* s4:setup Mark 'cn' in secrets as case insensitiveAndrew Bartlett2009-10-231-0/+1
| | | | | | | While this does not matter very much, others may later expect 'cn' to be case insensitive. Andrew Bartlett
* s4:provision - rework the "guess_names" and "make_smbconf" methodMatthias Dieter Wallnöfer2009-10-213-3/+3
| | | | | | | | | | - Cleans it up from unnecessary "lower()/upper()" and parameters which can be derived through "lp" calls. - Substitute the "HOSTNAME" caption in the "smb.conf" templates with "NETBIOS_NAME" which fits better. - Now the "realm" and "domain" parameter of the provision are totally case insensitive and the script itself up/downcases them appropriately depending on the use (e.g. "realm" upcase for KERBEROS, lowcase for DNS domainname).
* s4:provision Test ability to set GUIDs from provision command lineAndrew Bartlett2009-10-211-0/+1
|
* s4:provison Allow the NTDS guid on the command line (for testing)Andrew Bartlett2009-10-211-0/+3
| | | | | | This allows a blackbox test to confirm this can be set. Andrew Bartlett
* s4:provision Set @OPTIONS in the provision_init.ldifAndrew Bartlett2009-10-212-3/+3
| | | | | | | The new partitions code knows to copy these items in when creating a new parition, so we can set it from the start. Andrew Bartlett