URL: https://github.com/freeipa/freeipa/pull/1726
Author: amitkumar50
 Title: #1726: [RFE] IPA server installation with successful message
Action: opened

PR body:
"""
This PR updates IPA success installation message as this:
=============================================
IPA server installation successful

You can access Web UI using https://ipaserver1.testrelm.test/ipa/ui

Obtain a Kerberos Ticket for issuing IPA command 'kinit admin'

Server is installed with following roles :

* Directory Server
* Kerbeors Server
* Httpd Server
* CA Server
* DNS Server

For troubleshooting and errors :
Please visit : https://www.redhat.com/en

For documentation :
Please visit :
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index

Resolves: https://pagure.io/freeipa/issue/6355
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1726/head:pr1726
git checkout pr1726
From 373eba2cdd3fcd3e339770d430ffd3333e2db041 Mon Sep 17 00:00:00 2001
From: amitkuma <amitk...@redhat.com>
Date: Thu, 22 Mar 2018 23:04:14 +0530
Subject: [PATCH] [RFE] IPA server installation with successful message

This PR updates IPA success installation message as this:
=============================================
IPA server installation successful

You can access Web UI using https://ipaserver1.testrelm.test/ipa/ui

Obtain a Kerberos Ticket for issuing IPA command 'kinit admin'

Server is installed with following roles :

* Directory Server
* Kerbeors Server
* Httpd Server
* CA Server
* DNS Server

For troubleshooting and errors :
Please visit : https://www.redhat.com/en

For documentation :
Please visit :
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index

Resolves: https://pagure.io/freeipa/issue/6355
---
 ipaserver/install/server/install.py | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/ipaserver/install/server/install.py b/ipaserver/install/server/install.py
index b35b9bc851..37882334b4 100644
--- a/ipaserver/install/server/install.py
+++ b/ipaserver/install/server/install.py
@@ -940,9 +940,24 @@ def install(installer):
 
     print("======================================="
           "=======================================")
-    print("Setup complete")
+    print("IPA server installation successful")
     print("")
-    print("Next steps:")
+    print("You can access Web UI using https://%s/ipa/ui"; % (host_name))
+    print("\nObtain a Kerberos Ticket for issuing IPA command 'kinit admin'.")
+    print("\nServer is installed with following roles :")
+    print("* Directory Server")
+    print("* Kerbeors Server")
+    print("* Httpd Server")
+    print("* CA Server")
+    print("* DNS Server")
+    print("\nFor troubleshooting and errors :")
+    print("Please visit : https://www.redhat.com/en";)
+    print("\nFor documentation :")
+    print("Please visit :")
+    print("https://access.redhat.com/documentation/en-us/";
+    "red_hat_enterprise_linux/7/html/"
+    "linux_domain_identity_authentication_and_policy_guide/index")
+    print("\nNext steps:")
     print("\t1. You must make sure these network ports are open:")
     print("\t\tTCP Ports:")
     print("\t\t  * 80, 443: HTTP/HTTPS")
@@ -957,11 +972,6 @@ def install(installer):
     if not options.no_ntp:
         print("\t\t  * 123: ntp")
     print("")
-    print("\t2. You can now obtain a kerberos ticket using the command: "
-          "'kinit admin'")
-    print("\t   This ticket will allow you to use the IPA tools (e.g., ipa "
-          "user-add)")
-    print("\t   and the web user interface.")
 
     if not services.knownservices.ntpd.is_running():
         print("\t3. Kerberos requires time synchronization between clients")
_______________________________________________
FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org
To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org

Reply via email to