Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix typo | Rob Crittenden | 2008-06-05 | 1 | -1/+1 | |
| | | | | 450077 | |||||
* | Fix import for version | Rob Crittenden | 2008-06-04 | 2 | -2/+2 | |
| | ||||||
* | Add -p/--password option so the DM password can be passed on the command-line. | Rob Crittenden | 2008-06-04 | 1 | -5/+10 | |
| | | | | | | The import for version moved from ipaserver to ipa, fix that as well. 449858 | |||||
* | Move version.py to the common ipa directory instead of being server-based so ↵ | Rob Crittenden | 2008-06-03 | 1 | -1/+1 | |
| | | | | | | it can be used by the client tool. Fix the client tool imports to fail more gracefully. | |||||
* | Don't prompt regarding previous DS installations in unattended mode. | Rob Crittenden | 2008-05-30 | 1 | -2/+4 | |
| | | | | 449150 | |||||
* | Make check_inst() a standalone function in bindinstance. | Rob Crittenden | 2008-05-30 | 1 | -2/+2 | |
| | | | | | | | | | | | | | When an install instance is created that contains a pointer to a sysrestore point it loads in the current configuration when instantiated. If an instance is instantiated but not used then changes may occur to the system state that it is unaware of. So one needs to take care in the order that things are done to avoid losing information. When bind was setup it was overwriting all data in sysrestore.state and leaving just a [named] section. This caused problems at uninstall. 448173 | |||||
* | Fix the case where domain != lower(REALM) | Simo Sorce | 2008-05-29 | 3 | -9/+12 | |
| | | | | | add the domain to the ipa.conf file for apps that need to know This should fix a bug in the replica setup | |||||
* | Move admin into cn=users,cn=accounts | Simo Sorce | 2008-05-23 | 2 | -4/+4 | |
| | | | | | | | After some deep thinking I think the advantages of keeping all posix enabled user accounts under cn=users,cn=accounts overweight a perceived better protection of the admin account by keeping it in a separate tree. | |||||
* | Fix up function return values so we can return 1 on an installation error. | Rob Crittenden | 2008-05-22 | 1 | -14/+13 | |
| | | | | 447973 | |||||
* | Only ask the user to install bind. | Martin Nagy | 2008-05-22 | 1 | -1/+1 | |
| | ||||||
* | Ensure hostnames are lower during installation and when adding service princs | Rob Crittenden | 2008-05-20 | 1 | -0/+4 | |
| | | | | 447381 | |||||
* | Use split instead of find as split does not fail to provide a complete | Simo Sorce | 2008-05-15 | 1 | -1/+1 | |
| | | | | component if no '.' is found. | |||||
* | Don't ask the user again if he wants to replace bind configuration files if ↵ | Martin Nagy | 2008-05-14 | 1 | -10/+1 | |
| | | | | | | he specified --setup-bind. 430090 | |||||
* | Display information on how to uninstall a partially installed server. | Rob Crittenden | 2008-05-09 | 1 | -4/+10 | |
| | | | | | | | This may have failed either because the user pressed ^C or something failed during installation. 442454 | |||||
* | Detect existing DS instances and prompt for removal during replica install. | Rob Crittenden | 2008-05-08 | 1 | -0/+32 | |
| | | | | 442454 | |||||
* | Add missing colon to function definition that broke the build | Rob Crittenden | 2008-05-08 | 1 | -1/+1 | |
| | ||||||
* | Add a version API to the server so it knows what version it is. | Rob Crittenden | 2008-05-08 | 4 | -14/+15 | |
| | | | | 435019 | |||||
* | Don't prompt for confirmation of DM password when installing a replica. | Rob Crittenden | 2008-05-08 | 1 | -2/+7 | |
| | | | | | | | | | It implies that you are setting a new password and you really aren't. Also added a catch for KeyboardInterrupt with instructions on how to recover from a partial install. 441607 | |||||
* | Make sure recent ldapmodify tool (as in F9) do not complain by splitting the | Simo Sorce | 2008-04-25 | 1 | -0/+5 | |
| | | | | operation into 2 modify operations | |||||
* | Don't allow a replica to prepare a replica for itself. | Rob Crittenden | 2008-04-23 | 1 | -0/+3 | |
| | | | | 442756 | |||||
* | Use the same kpasswd.keytab on all replicas. | Rob Crittenden | 2008-04-09 | 2 | -1/+5 | |
| | | | | | | | If we generate a new keytab for each replica then effectively password changes can only occur on the last replica created. 439905 | |||||
* | Add _ntp SRV record | Simo Sorce | 2008-04-07 | 1 | -0/+2 | |
| | ||||||
* | Create /etc/ipa/ipa.conf earlier in the installation process. | Rob Crittenden | 2008-04-03 | 1 | -8/+8 | |
| | | | | | | | Because the ipa.config() object raises an error if there is no configuration file and auto-detection fails, ipa_webgui may fail to start at install time. 440475 | |||||
* | No need to use a regular expression to find the replication host | Rob Crittenden | 2008-03-31 | 1 | -3/+1 | |
| | | | | 430015 | |||||
* | Call client uninstall from server uninstall so that uninstall reverses also | Simo Sorce | 2008-03-31 | 1 | -0/+15 | |
| | | | | client bits. | |||||
* | Put replica info file into /var/lib/ipa instead of the current directory | Rob Crittenden | 2008-03-28 | 1 | -2/+2 | |
| | | | | 439120 | |||||
* | Move sysrestore to ipa-python so it can be used by client scripts too. | Simo Sorce | 2008-03-27 | 1 | -12/+14 | |
| | | | | | | Change backup format so files are all in a single directory (no dir hierarchies) and use an index file so we can save also ownership and permission info for the restore (and eventually other data later on). | |||||
* | Put the replica hostname back together properly | Rob Crittenden | 2008-03-27 | 1 | -2/+3 | |
| | | | | 439057 | |||||
* | Make the memberof task a public function. | Rob Crittenden | 2008-03-27 | 3 | -5/+13 | |
| | | | | | | | | | | | | | | This is used when a new replica is created as well as whenever a replica is re-initialized from another master. In order for this to work when not creating an instance the __init__ function needs to be able to determine the suffix and the dm_password is needed. I've also added the time to the RDN of the member task to ensure uniqueness. 438222 | |||||
* | Make Install and Uninstall have different log files | Simo Sorce | 2008-03-24 | 1 | -2/+5 | |
| | ||||||
* | Fix file permissions on ca.crt when it is installed. | Rob Crittenden | 2008-03-26 | 1 | -0/+1 | |
| | | | | 438220 | |||||
* | Start ntpd after FDS so that the ntp user can be found. | Rob Crittenden | 2008-03-24 | 1 | -2/+2 | |
| | | | | | | | Start httpd after ipa_webgui becuse otherwise mod_proxy may not like it if it can't connect to the UI listening port 438090 | |||||
* | Remove ACI that was causing RDN changes to fail | Rob Crittenden | 2008-03-10 | 1 | -1/+0 | |
| | | | | | | Fix for session code so RDN change can succeed 433523 | |||||
* | Add ability to initialize a replication agreement | Rob Crittenden | 2008-03-07 | 1 | -9/+49 | |
| | | | | | | | | Add ability to force a synch to occur Clean up a lot of unused code in ipaldap.py. This lets us do a simple bind without being root (it used to try to read dse.ldif) 436237 | |||||
* | Verify that the hostname is correct in /etc/hosts | Rob Crittenden | 2008-03-06 | 1 | -3/+2 | |
| | | | | | | Don't ignore exceptions when getting the hostname from the user 433515 | |||||
* | KDC is Key Distribution Center, not Kerberos Domain Controller | Rob Crittenden | 2008-03-04 | 1 | -1/+1 | |
| | | | | 435949 | |||||
* | Fix build breakage. | Rob Crittenden | 2008-03-03 | 1 | -1/+1 | |
| | ||||||
* | Close all fds when running another program. This fixes the SELinux AVCs. | Rob Crittenden | 2008-03-03 | 1 | -1/+2 | |
| | | | | | | Put installation log files into /var/log. 430024 | |||||
* | Add small script to start/stop all of the services that IPA requires in the | Rob Crittenden | 2008-02-28 | 2 | -0/+58 | |
| | | | | | | proper order. 435026 | |||||
* | Make sure all entries are generated by us according to IPA | Simo Sorce | 2008-02-28 | 2 | -9/+1 | |
| | | | | | default tree. This patch make sure that the DS setup script does not add unwanted entries. | |||||
* | Fixed the way we call ipa-client-install from ipa-replica-install. | Nathan Kinder | 2008-02-28 | 1 | -1/+1 | |
| | | | | 434980 | |||||
* | We do not require the Master password anymore, fix code and error message | Simo Sorce | 2008-02-25 | 1 | -4/+3 | |
| | ||||||
* | Fix unattended install | Simo Sorce | 2008-02-25 | 1 | -20/+23 | |
| | ||||||
* | Make sure KrbPrincipalName is unique server-wide | Rob Crittenden | 2008-02-21 | 1 | -0/+35 | |
| | | | | Fix the build. Somehow this file didn't get committed. | |||||
* | Make sure KrbPrincipalName is unique server-wide | Simo Sorce | 2008-02-21 | 1 | -0/+1 | |
| | ||||||
* | Add some additional error handling | Rob Crittenden | 2008-02-20 | 1 | -4/+7 | |
| | | | | 433347 | |||||
* | Let users write their own password, should fix 433707 | Simo Sorce | 2008-02-21 | 1 | -0/+1 | |
| | ||||||
* | Start ntpd first unless we do not want it. | Simo Sorce | 2008-02-20 | 4 | -10/+26 | |
| | | | | | Make sure we do sync the clock leaping to the current correct time. This avoids problems with bad dates on certificates, etc.. | |||||
* | Run ipa-client-install after server install bits | Simo Sorce | 2008-02-20 | 2 | -9/+24 | |
| | ||||||
* | Warn if a user tries to install a replica on the wrong target machine | Rob Crittenden | 2008-02-19 | 1 | -0/+12 | |
| | | | | 432691 |