Hi,

To ensure new NIS domain name is loaded after ipa-client-install
even in case when nisdomainname service is already running, we
need to restart the service rather than starting it.

https://fedorahosted.org/freeipa/ticket/4393

-- 
Tomas Babej
Associate Software Engineer | Red Hat | Identity Management
RHCE | Brno Site | IRC: tbabej | freeipa.org 


>From 12df3b1c87072f9d0d45dcbf3b931220241ac561 Mon Sep 17 00:00:00 2001
From: Tomas Babej <tba...@redhat.com>
Date: Mon, 30 Jun 2014 11:43:49 +0200
Subject: [PATCH] ipa-client-install: Restart nisdomain service instead of
 starting

To ensure new NIS domain name is loaded after ipa-client-install
even in case when nisdomainname service is already running, we
need to restart the service rather than starting it.

https://fedorahosted.org/freeipa/ticket/4393
---
 ipa-client/ipa-install/ipa-client-install | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install
index 73c564818e022eda7b100abff628c95ee237b181..bfa43b1468887dcd408cd8f2941f9fd961f372ce 100755
--- a/ipa-client/ipa-install/ipa-client-install
+++ b/ipa-client/ipa-install/ipa-client-install
@@ -1439,7 +1439,9 @@ def configure_nisdomain(options, domain):
 
     # Enable and start the domainname service
     services.knownservices.domainname.enable()
-    services.knownservices.domainname.start()
+    # Restart rather than start so that new NIS domain name is loaded
+    # if the service is already running
+    services.knownservices.domainname.restart()
 
 
 def unconfigure_nisdomain():
-- 
1.9.3

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to