Public bug reported:

Description:    Ubuntu 10.04 LTS
Release:        10.04

freeipmi-bmc-watchdog:
  Installed: 0.7.15-2
  Candidate: 0.7.15-2
  Version table:
 *** 0.7.15-2 0
        500 http://ca.archive.ubuntu.com/ubuntu/ lucid/universe Packages
        100 /var/lib/dpkg/status

The init scripts provided with the package above are not LSB compliant
and fail to properly startup/shutdown the daemon in various ways. During
testing, in some cases the old script completely refused to start the
daemon even after a cold boot. The old script was not PID aware and was
not using PIDFILEs. In some cases, the daemon would be shutdown but not
properly,  causing eventual unexpected hard resets etc...

The logrotate configuration has an invalid path for the restart script
and even then executes it with an unsupported condrestart.

Please find attached a rewritten init script based on Ubuntu 10.04 
/etc/init.d/skeleton and hopefully LSB best practices. 
All code paths in this init work properly for me and it has none of the cludges 
in the old init script. 
Please also find attached a diff for the logwatch config. 
Both files are in a tar because it seems attaching two files to this bug report 
isn't an option.

** Affects: freeipmi (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: freeipmi (Debian)
     Importance: Undecided
         Status: New


** Tags: bmc-watchdog freeipmi initscript logrotate

-- 
broken bmc-watchdog init script/logrotate config
https://bugs.launchpad.net/bugs/594827
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to