[karmic] Upstart fixups
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rsyslog (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Karmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: rsyslog
After the recent upstart conversion, I looked at rsyslog. There were a few issues that I have a patch for:
1) The logrotate config file used invoke-rc.d reload. Which isn't supported by upstart, so logrotating wasn't restarting. Changed it to use the restart command.
2) The kmsg upstart script omitted the bs=1 argument, which is important to avoid buffering the kmsg pipe.
3) The kmsg fifo creation/deletion was still in the rsyslog upstart file, but I think it more properly belongs in the kmsg upstart file. This also involved changing the triggers for kmsg to 'starting rsyslog' and 'stopped rsyslog' so that kmsg is around for the whole lifecycle of rsyslog.
Related branches
tags: | added: patch |
Changed in rsyslog (Ubuntu): | |
milestone: | none → ubuntu-9.10 |
Changed in rsyslog (Ubuntu Karmic): | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Whoops, one with this bug number in the changelog.