summaryrefslogtreecommitdiffstats
path: root/source4/setup
Commit message (Collapse)AuthorAgeFilesLines
* 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
* s4:dsdb Rework modules create new partitions at runtimeAndrew Bartlett2009-10-212-3/+3
| | | | | | | | | | | | | | This is done by passing an extended operation to the partitions module to extend the @PARTITION record and to extend the in-memory list of partitions. This also splits things up into module parts that belong above and below repl_meta_data Also slit the partitions module into two files due to the complexity of the code Andrew Barltett
* s4-idmap: the idmap database should be indexedAndrew Tridgell2009-10-191-0/+4
|
* s4-schema: We should not need Samba4TopExtra nowAndrew Tridgell2009-10-171-23/+0
| | | | The last attribute this contained was 'privilege' which is now gone
* s4-provision: added the default privileges dbAndrew Tridgell2009-10-171-0/+78
| | | | privileges are now stored in a separate database
* s4-provision: removed the old privilege attributesAndrew Tridgell2009-10-172-53/+14
| | | | Our schema is getting a bit cleaner :-)
* s4:provision - replaced linked_attributes with FDS pluginsEndi S. Dewata2009-10-166-0/+46
| | | | | | | When FDS is used as a backend, Samba should not use the linked_attributes LDB module, but instead use the built-in DS plugins for attribute linking, indexing, and referential integrity.
* s4:provision Remove all references to samba4LocalDomainAndrew Bartlett2009-10-122-21/+24
| | | | | | | | | This was a bad idea all along, as Simo said at the time. With the full MS schema and enforcement of it, it is an even worse idea. This fixes the provision of the member server in 'make test' Andrew Bartlett
* s4-provision: match win2003 functional levelAndrew Tridgell2009-10-063-4/+4
| | | | | We are now defaulting to win2003 functional level, and see to report the right revisions of our db and schema
* s4:provision_users.ldif - Put potential primary groups in front of the fileMatthias Dieter Wallnöfer2009-10-021-19/+20
| | | | (So they can be always found by the SAMLDB module)
* s4:dsdb rework instanceType module - put instanceType in provisionAndrew Bartlett2009-10-023-0/+3
| | | | | The instanceType needs to be specified in future because that's how the partitions are actually created.
* s4: Improve provisioning: use relax controlMatthieu Patou2009-10-023-2/+2
| | | | | | | Give the possibility to specify controls when loading ldif files. Relax control is specified by default for all ldb_add_diff (request Andrew B). Set domainguid if specified at the creation of object instead of modifying afterward Allow to specify objectGUID for NTDS object of the first DC this option is used during provision upgrade.
* s4:provision - Change the default forest/domain function level back to ↵Matthias Dieter Wallnöfer2009-10-021-1/+1
| | | | Windows 2003 Native
* s4:pwsettings - Improve error handling and introduce "choice" typeMatthias Dieter Wallnöfer2009-09-301-13/+10
| | | | | | - Improve the error handling according to Jelmer's suggestions - Print out the error messages on "stderr" - Add also here the "choice" type for arguments
* s4:provision - Lets the user choose between the supported forest/domain ↵Matthias Dieter Wallnöfer2009-09-301-8/+17
| | | | | | | function levels Adds a parameter "--function-level" which allows to specify the domain and forest function level.
* s4:provision: Show domains and forests are W2K8 DC capable.Andrew Kroeger2009-09-302-0/+15
| | | | | | | | | | | | | | When adding a W2K8 DC to a domain running earlier DC versions, the "adprep" utility is used to perform schema updates and update other attributes as necessary. Adding these entries provides an indication that the adprep utility has been run with the /forestprep, /domainprep and /rodcprep arguments. Although these entries indicate adprep has been run, nothing has been done to verify that the changes that the adprep utility would have made have actually been done. The values used for the revision atttributes are as seen on a W2K8 DC (not W2K8 R2, which will probably have higher values).
* s4:provision: Update schema version number to W2K8.Andrew Kroeger2009-09-301-1/+1
| | | | We are running the W2K8 schema version, not the W2K3 version.
* s4:domainlevel - General reworkMatthias Dieter Wallnöfer2009-09-301-29/+63
| | | | | | | | | - We support domain/forest function levels >= (Windows) 2003 Native -> adapt the domain/forest and DC function level restrictions. - Consider also the lowest function level of a DC. The domain and forest function levels can never be higher than it. - Improve the error handling by printing out messages to "stderr" - Introduce the "choice" type for choice arguments (saves us some error handling)
* s4:LDIFs - enhance the section commentsMatthias Dieter Wallnöfer2009-09-252-0/+12
|
* Merge branch 'master' of git://git.samba.org/sambaNadezhda Ivanova2009-09-219-37/+73
|\
| * s4:samdb/tools - That should fix now the last failuresMatthias Dieter Wallnöfer2009-09-212-1/+3
| |
| * s4:scripts - Reintroduce "-H" parameterMatthias Dieter Wallnöfer2009-09-216-12/+46
| | | | | | | | | | | | I removed it since on some scripts it was present, on others not - so I thought it wouldn't be really needed. This was a bad decision (pointed out by abartlet). So I reintroduce it on all scripts (to have consistent parameters).
| * s4:provision split provision of DNS zone and self join keytabAndrew Bartlett2009-09-203-24/+24
| |