Hello community, here is the log from the commit of package icinga for openSUSE:Factory checked in at 2015-06-03 08:49:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icinga (Old) and /work/SRC/openSUSE:Factory/.icinga.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icinga" Changes: -------- --- /work/SRC/openSUSE:Factory/icinga/icinga.changes 2015-04-15 16:24:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.icinga.new/icinga.changes 2015-06-03 08:49:11.000000000 +0200 @@ -1,0 +2,7 @@ +Tue May 26 13:43:22 UTC 2015 - [email protected] + +- prevent changing of tmp_path permissions (bnc#923928) +- update to upstream version 1.13.2 + * Bug #9010: icinga.spec: broken path to downtimes scripts and not packaged config files + +------------------------------------------------------------------- Old: ---- icinga-1.13.1.tar.gz New: ---- icinga-1.13.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icinga.spec ++++++ --- /var/tmp/diff_new_pack.tE1hZx/_old 2015-06-03 08:49:12.000000000 +0200 +++ /var/tmp/diff_new_pack.tE1hZx/_new 2015-06-03 08:49:12.000000000 +0200 @@ -23,7 +23,7 @@ %endif Name: icinga -Version: 1.13.1 +Version: 1.13.2 Release: 0 Summary: Host/service/network monitoring program @@ -405,12 +405,6 @@ mv "%{buildroot}%{icinga_sysconfdir}/idomod.cfg-sample" "%{buildroot}%{icinga_sysconfdir}/idomod.cfg" mv "%{buildroot}%{icinga_sysconfdir}/modules/idoutils.cfg-sample" "%{buildroot}%{icinga_sysconfdir}/modules/idoutils.cfg" -# these configs are already available under examples -rm "%{buildroot}%{icinga_sysconfdir}/modules/flapjack.cfg" -rm "%{buildroot}%{icinga_sysconfdir}/modules/livestatus.cfg" -rm "%{buildroot}%{icinga_sysconfdir}/modules/mod_gearman.cfg" -rm "%{buildroot}%{icinga_sysconfdir}/modules/pnp4nagios.cfg" - # fix resource.cfg eventhandler path - otherwise it creates problem with the update_config_files script sed -i "s|/usr/lib/nagios/plugins/eventhandlers|%{icinga_eventhandlerdir}|g" "%{buildroot}%{icinga_sysconfdir}/resource.cfg" @@ -712,6 +706,10 @@ %config(noreplace) %{icinga_sysconfdir}/ido2db.cfg %config(noreplace) %{icinga_sysconfdir}/idomod.cfg %config(noreplace) %{icinga_sysconfdir}/modules/idoutils.cfg +%config(noreplace) %{icinga_sysconfdir}/modules/flapjack.cfg +%config(noreplace) %{icinga_sysconfdir}/modules/livestatus.cfg +%config(noreplace) %{icinga_sysconfdir}/modules/mod_gearman.cfg +%config(noreplace) %{icinga_sysconfdir}/modules/pnp4nagios.cfg %config(noreplace) %{icinga_sysconfdir}/objects/ido2db_check_proc.cfg %{_sbindir}/rcido2db %if 0%{?using_systemd} ++++++ icinga-1.13.1.tar.gz -> icinga-1.13.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/icinga/icinga-1.13.1.tar.gz /work/SRC/openSUSE:Factory/.icinga.new/icinga-1.13.2.tar.gz differ: char 5, line 1 ++++++ icinga-exec-start-pre ++++++ --- /var/tmp/diff_new_pack.tE1hZx/_old 2015-06-03 08:49:12.000000000 +0200 +++ /var/tmp/diff_new_pack.tE1hZx/_new 2015-06-03 08:49:12.000000000 +0200 @@ -43,8 +43,18 @@ # make sure that all necessary directories are there install -d -m755 -o$icinga_user -g$icinga_group $(dirname "$lock_file") -install -d -m775 -o$icinga_user -g$icinga_group "$temp_path" install -d -m775 -o$icinga_user -g$icinga_group $(dirname "$temp_file") +if [ ! -d "$temp_path" ]; then + case "$temp_path" in + /var/run/icinga/tmp) + install -d -m775 -o$icinga_user -g$icinga_group "$temp_path" + ;; + *) + /bin/logger -t rcicinga "$temp_path does not exist - creating now" + install -d -m775 -o$icinga_user -g$icinga_group "$temp_path" + ;; + esac +fi # create command file with correct permissions mkfifo -m 660 "$command_file"
