diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-01-25 17:08:36 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-01-25 17:08:36 -0500 |
commit | 946ef214268ec0b3024aa886f4848385914ba82c (patch) | |
tree | bf13bf341f7d0d836ef74a2e64cb6448b142d29f /ipa-server | |
parent | 5c58015fbe0e77fce8125b3021fa7263c6743fab (diff) | |
download | freeipa-946ef214268ec0b3024aa886f4848385914ba82c.tar.gz freeipa-946ef214268ec0b3024aa886f4848385914ba82c.tar.xz freeipa-946ef214268ec0b3024aa886f4848385914ba82c.zip |
Include some additional information when installing IPA.
Remove 8080 as a port that needs to be opened
bz 430088
Diffstat (limited to 'ipa-server')
-rw-r--r-- | ipa-server/ipa-install/ipa-server-install | 18 | ||||
-rw-r--r-- | ipa-server/ipaserver/service.py | 2 |
2 files changed, 16 insertions, 4 deletions
diff --git a/ipa-server/ipa-install/ipa-server-install b/ipa-server/ipa-install/ipa-server-install index dcfa20111..ab1b394c5 100644 --- a/ipa-server/ipa-install/ipa-server-install +++ b/ipa-server/ipa-install/ipa-server-install @@ -191,7 +191,8 @@ def read_ds_user(): try: pwd.getpwnam('dirsrv') - print "A user account named 'dirsrv' already exists." + print "A user account named 'dirsrv' already exists. This is the user id" + print "that the Directory Server will run as." print "" yesno = raw_input("Do you want to use the existing 'dirsrv' account? [yes]: ") print "" @@ -229,7 +230,8 @@ def read_realm_name(domain_name): def read_dm_password(): print "Certain directory server operations require an administrative user." print "This user is referred to as the Directory Manager and has full access" - print "to the Directory for system management tasks." + print "to the Directory for system management tasks and will be added to the + print "instance of directory server created for IPA." print "The password must be at least 8 characters long." print "" #TODO: provide the option of generating a random password @@ -251,6 +253,9 @@ def check_dirsrv(): print "An existing Directory Server has been detected." yesno = raw_input("Do you wish to remove it and create a new one? [no]: ") if not yesno or yesno.lower()[0] != "y": + print "" + print "Only a single Directory Server instance is allowed on an IPA" + print "server, the one used by IPA itself." sys.exit(1) try: @@ -303,6 +308,13 @@ def main(): print "==============================================================================" print "This program will setup the FreeIPA Server." print "" + print "This includes:" + print " * Create and configure an instance of Directory Server" + print " * Create and configure a Kerberos Domain Controller (KDC)" + print " * Configure Apache (httpd)" + print " * Configure TurboGears" + print " * Configure the Network Time Daemon (ntpd)" + print "" print "To accept the default shown in brackets, press the Enter key." print "" @@ -477,7 +489,7 @@ def main(): print "Next steps:" print "\t1. You may need to open some network ports - specifically:" print "\t\tTCP Ports:" - print "\t\t * 80, 443, 8080: HTTP/HTTPS" + print "\t\t * 80, 443: HTTP/HTTPS" print "\t\t * 389, 636: LDAP/LDAPS" print "\t\t * 88, 464: kerberos" print "\t\tUDP Ports:" diff --git a/ipa-server/ipaserver/service.py b/ipa-server/ipaserver/service.py index e9dc1dcde..049f54482 100644 --- a/ipa-server/ipaserver/service.py +++ b/ipa-server/ipaserver/service.py @@ -118,7 +118,7 @@ class Service: step = 0 for (message, method) in self.steps: - self.print_msg(" [%d/%d]: %s" % (step, len(self.steps), message)) + self.print_msg(" [%d/%d]: %s" % (step+1, len(self.steps)+1, message)) method() step += 1 |