]> granicus.if.org Git - icinga2/commitdiff
spec: run 'api setup' in post install
authorMichael Friedrich <michael.friedrich@netways.de>
Thu, 25 Jun 2015 15:13:28 +0000 (17:13 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Thu, 25 Jun 2015 15:13:28 +0000 (17:13 +0200)
refs #9471

icinga2.spec

index adfade654b7fbd883b5cc632bf5adf13755c0c37..9fb5295e240569041abd4b7f7f9532200ad5e4c2 100644 (file)
@@ -322,17 +322,25 @@ getent passwd %{icinga_user} >/dev/null || %{_sbindir}/useradd -c "icinga" -s /s
   %service_add_pre %{name}.service
 %endif
 %endif
-exit 0
 
 %if "%{_vendor}" == "suse"
 %verifyscript bin
 %verify_permissions -e %{_rundir}/%{name}/cmd
+%endif
 
-%if 0%{?suse_version} >= 1310
 %post bin
+
+# install the api setup
+%{_sbindir}/%{name} api setup
+
+# suse
+%if "%{_vendor}" == "suse"
+
+%if 0%{?suse_version} >= 1310
 %set_permissions %{_rundir}/%{name}/cmd
 %endif
-%endif
+
+%endif #suse/rhel
 
 %post common
 # suse