Description of problem: Nagios will not start after update/upgrade and reboot. It is a bug in its post-install script. Version-Release number of selected component (if applicable): 2.3-3.fc5 but also some older packages. How reproducible: always Steps to Reproduce: 1. Configure nagios to start automatically after reboot: chkconfig --add nagios chkconfig nagios on 2. Upgrade to latest version from fedora extras using yum. 2. Try to look setting: chkconfig --list nagios Actual results: service nagios supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add nagios') Expected results: nagios 0:off 1:off 2:on 3:on 4:on 5:on 6:off Additional info: This bug is present in spec file and its preun section. You can't delete chkconfig entry on update, only on package removation. There are these lines now: %preun /sbin/service nagios stop > /dev/null 2>&1 || : /sbin/chkconfig --del %{name} || : You must check, if it is removation or upgrade. You can use this code: %preun /sbin/service nagios stop > /dev/null 2>&1 || : if [ "$1" = 0 ]; then /sbin/chkconfig --del %{name} || : fi and do not delete chkconfig entry on upgrade! Can somebody check all fedora extras packages for this bug?
This update is coming out with release 2.3.1. Its built and should be in the wild soon.