]> granicus.if.org Git - icinga2/blobdiff - debian/icinga2-common.postinst
Docs: Fix markdown formatting
[icinga2] / debian / icinga2-common.postinst
index 04cffed03d926603019d47624002c07cfff3b308..e1c6b49fdff30260535833cc769f7dd8a799770c 100644 (file)
@@ -29,9 +29,7 @@ enable_default_features() {
     if is_fresh_install $@ \
        || dpkg --compare-versions "$2" lt "$FIX_VERSION"; then
         echo "enabling default icinga2 features"
-        for feature in checker notification mainlog; do
-            icinga2-enable-feature $feature
-        done
+        icinga2 feature enable checker notification mainlog
     fi
     # handle new default features here in the future
 }
@@ -46,17 +44,23 @@ case "$1" in
 
         # explicitly set permissions on some files that are dependent
         # on the uid/gid of the nagios user, which is dynamically created.
+       setperm nagios nagios 0750 /etc/icinga2
+
         setperm nagios adm 2751 /var/log/icinga2
         setperm nagios adm 2751 /var/log/icinga2/compat
         setperm nagios adm 2755 /var/log/icinga2/compat/archives
 
         setperm nagios nagios 0750 /var/lib/icinga2
-        setperm nagios nagios 0750 /var/lib/icinga2/cluster
-        setperm nagios nagios 0750 /var/lib/icinga2/cluster/config
-        setperm nagios nagios 0750 /var/lib/icinga2/cluster/log
+        setperm nagios nagios 0750 /var/lib/icinga2/api
+        setperm nagios nagios 0750 /var/lib/icinga2/api/log
+        setperm nagios nagios 0750 /var/lib/icinga2/api/repository
+        setperm nagios nagios 0750 /var/lib/icinga2/api/zones
 
         setperm nagios www-data 0750 /var/cache/icinga2
+
         setperm nagios nagios 0750 /var/spool/icinga2
+        setperm nagios nagios 0750 /var/spool/icinga2/perfdata
+        setperm nagios nagios 0750 /var/spool/icinga2/tmp
 
         # enable default features
         enable_default_features $@