diff options
author | Martin Basti <mbasti@redhat.com> | 2014-06-17 16:12:47 +0200 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2014-06-25 09:11:00 +0200 |
commit | bd1df14bd6f7f94de9044294cae045549019273f (patch) | |
tree | 2ad3982bb3c9bde9cedc486bd15ec5c062ceb9d5 | |
parent | 628bed867376a1eccedcb9fe17d6a3c0e8394389 (diff) | |
download | freeipa-bd1df14bd6f7f94de9044294cae045549019273f.tar.gz freeipa-bd1df14bd6f7f94de9044294cae045549019273f.tar.xz freeipa-bd1df14bd6f7f94de9044294cae045549019273f.zip |
Fix ipa.service restart
Ticket: https://fedorahosted.org/freeipa/ticket/4243
Reviewed-By: Martin Kosek <mkosek@redhat.com>
-rw-r--r-- | freeipa.spec.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in index 0d2221d09..e19fd2a19 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -506,7 +506,10 @@ fi python2 -c "import sys; from ipaserver.install import installutils; sys.exit(0 if installutils.is_ipa_configured() else 1);" > /dev/null 2>&1 # NOTE: systemd specific section if [ $? -eq 0 ]; then - /bin/systemctl try-restart ipa.service >/dev/null 2>&1 || : + /bin/systemctl is-enabled ipa.service >/dev/null 2>&1 + if [ $? -eq 0 ]; then + /bin/systemctl restart ipa.service >/dev/null 2>&1 || : + fi fi # END |