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
}
# 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 $@