2011-02-01 19:10:24 |
Clint Byrum |
bug |
|
|
added bug |
2011-02-01 21:21:47 |
ingo |
bug |
|
|
added subscriber ingo |
2011-02-16 18:35:20 |
ingo |
portmap (Ubuntu): status |
New |
Confirmed |
|
2011-02-16 19:51:13 |
Clint Byrum |
nominated for series |
|
Ubuntu Lucid |
|
2011-02-16 19:51:13 |
Clint Byrum |
nominated for series |
|
Ubuntu Maverick |
|
2011-02-16 19:52:01 |
Clint Byrum |
portmap (Ubuntu): importance |
Undecided |
High |
|
2011-02-16 19:52:06 |
Clint Byrum |
portmap (Ubuntu): status |
Confirmed |
Triaged |
|
2011-02-16 19:52:49 |
Clint Byrum |
portmap (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-02-16 20:00:41 |
Clint Byrum |
bug task added |
|
sysvinit (Ubuntu) |
|
2011-02-16 20:16:30 |
Launchpad Janitor |
branch linked |
|
lp:~clint-fewbar/ubuntu/natty/portmap/stop-portmap |
|
2011-02-16 20:17:27 |
Clint Byrum |
attachment added |
|
sysvinit_natty_lp711425.debdiff https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/711425/+attachment/1854746/+files/sysvinit_natty_lp711425.debdiff |
|
2011-02-16 20:18:39 |
Clint Byrum |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2011-02-16 20:20:20 |
Clint Byrum |
tags |
|
upstart |
|
2011-02-16 20:25:31 |
Clint Byrum |
sysvinit (Ubuntu): status |
New |
In Progress |
|
2011-02-16 20:25:34 |
Clint Byrum |
sysvinit (Ubuntu): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-02-16 20:25:36 |
Clint Byrum |
portmap (Ubuntu): status |
Triaged |
In Progress |
|
2011-02-16 20:25:39 |
Clint Byrum |
sysvinit (Ubuntu): importance |
Undecided |
High |
|
2011-02-17 19:11:40 |
Brian Murray |
bug task added |
|
portmap (Ubuntu Lucid) |
|
2011-02-17 19:11:40 |
Brian Murray |
bug task added |
|
sysvinit (Ubuntu Lucid) |
|
2011-02-17 19:11:45 |
Brian Murray |
bug task added |
|
portmap (Ubuntu Maverick) |
|
2011-02-17 19:11:45 |
Brian Murray |
bug task added |
|
sysvinit (Ubuntu Maverick) |
|
2011-02-17 19:14:22 |
Brian Murray |
portmap (Ubuntu Lucid): importance |
Undecided |
High |
|
2011-02-17 19:14:22 |
Brian Murray |
portmap (Ubuntu Lucid): status |
New |
Triaged |
|
2011-02-17 19:31:28 |
Brian Murray |
portmap (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-02-17 19:31:28 |
Brian Murray |
portmap (Ubuntu Maverick): status |
New |
Triaged |
|
2011-02-17 19:33:29 |
Brian Murray |
sysvinit (Ubuntu Lucid): importance |
Undecided |
High |
|
2011-02-17 19:33:29 |
Brian Murray |
sysvinit (Ubuntu Lucid): status |
New |
Triaged |
|
2011-02-17 19:34:08 |
Brian Murray |
sysvinit (Ubuntu Maverick): importance |
Undecided |
High |
|
2011-02-17 19:34:08 |
Brian Murray |
sysvinit (Ubuntu Maverick): status |
New |
Triaged |
|
2011-03-02 15:05:11 |
Launchpad Janitor |
portmap (Ubuntu): status |
In Progress |
Fix Released |
|
2011-03-02 15:05:55 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/portmap |
|
2011-03-02 23:04:27 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2011-03-02 23:08:04 |
Benjamin Drung |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2011-03-03 01:22:41 |
Dave Walker |
attachment added |
|
sysvinit_2.87dsf-4ubuntu20.debdiff https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/711425/+attachment/1881892/+files/sysvinit_2.87dsf-4ubuntu20.debdiff |
|
2011-03-04 12:25:11 |
Launchpad Janitor |
sysvinit (Ubuntu): status |
In Progress |
Fix Released |
|
2011-03-04 12:33:56 |
Dave Walker |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2011-03-04 14:14:19 |
Clint Byrum |
portmap (Ubuntu Lucid): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-03-04 14:14:28 |
Clint Byrum |
sysvinit (Ubuntu Lucid): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-03-04 14:14:44 |
Clint Byrum |
portmap (Ubuntu Maverick): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-03-04 14:14:51 |
Clint Byrum |
sysvinit (Ubuntu Maverick): assignee |
|
Clint Byrum (clint-fewbar) |
|
2011-05-20 18:59:32 |
Clint Byrum |
portmap (Ubuntu Lucid): milestone |
|
ubuntu-10.04.3 |
|
2011-05-20 18:59:35 |
Clint Byrum |
sysvinit (Ubuntu Lucid): milestone |
|
ubuntu-10.04.3 |
|
2011-05-28 23:40:19 |
primuspilus |
bug |
|
|
added subscriber primuspilus |
2011-05-28 23:42:24 |
primuspilus |
removed subscriber primuspilus |
|
|
|
2011-06-11 19:36:24 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/sysvinit |
|
2011-07-19 09:53:32 |
Colin Watson |
portmap (Ubuntu Lucid): milestone |
ubuntu-10.04.3 |
ubuntu-10.04.4 |
|
2011-07-19 09:53:38 |
Colin Watson |
sysvinit (Ubuntu Lucid): milestone |
ubuntu-10.04.3 |
ubuntu-10.04.4 |
|
2012-01-20 09:44:37 |
Clint Byrum |
description |
Binary package hint: portmap
This is related, but not the same, as bug #672177
portmap should be stopped as soon as it is no longer needed, which is right after NFS filesystems are unmounted. The unmounting is done by unmountnfs.sh from sysvinit. It properly defines an LSB header to say that portmap should be stopped after it. The trouble is that nothing interprets this header anymore as upstart does not support this method of shutdown.
When libc6 is upgraded, this means portmap keeps /lib/libc.so.xxxxx open, and so / cannot be remounted as readonly, causing filesystem corruption (this was reported in the comments of bug #672177 by "ingo".
So portmap should define an event to stop on and sysvinit should emit that event when it happens. |
= SRU JUSTIFICATION =
= IMPACT =
This bug can cause data corruption in rare cases, and at the very least, forces fsck on reboot unnecessarily.
= TEST CASE: =
1. apt-get install portmap
2. apt-get install libc6 --reinstall
3. reboot
4. affected systems will show orphaned inodes in 'dmesg' on the next boot. fixed systems should not.
Binary package hint: portmap
This is related, but not the same, as bug #672177
portmap should be stopped as soon as it is no longer needed, which is right after NFS filesystems are unmounted. The unmounting is done by unmountnfs.sh from sysvinit. It properly defines an LSB header to say that portmap should be stopped after it. The trouble is that nothing interprets this header anymore as upstart does not support this method of shutdown.
When libc6 is upgraded, this means portmap keeps /lib/libc.so.xxxxx open, and so / cannot be remounted as readonly, causing filesystem corruption (this was reported in the comments of bug #672177 by "ingo".
So portmap should define an event to stop on and sysvinit should emit that event when it happens. |
|
2012-01-20 10:02:04 |
Martin Pitt |
sysvinit (Ubuntu Lucid): status |
Triaged |
Fix Committed |
|
2012-01-20 10:02:08 |
Martin Pitt |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-01-20 10:02:10 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2012-01-20 10:02:16 |
Martin Pitt |
tags |
upstart |
upstart verification-needed |
|
2012-01-20 10:02:37 |
Martin Pitt |
portmap (Ubuntu Lucid): status |
Triaged |
Fix Committed |
|
2012-01-20 10:03:28 |
Martin Pitt |
portmap (Ubuntu Maverick): status |
Triaged |
Won't Fix |
|
2012-01-20 10:03:28 |
Martin Pitt |
portmap (Ubuntu Maverick): assignee |
Clint Byrum (clint-fewbar) |
|
|
2012-01-20 10:03:37 |
Martin Pitt |
sysvinit (Ubuntu Maverick): status |
Triaged |
Won't Fix |
|
2012-01-20 10:03:42 |
Martin Pitt |
sysvinit (Ubuntu Maverick): assignee |
Clint Byrum (clint-fewbar) |
|
|
2012-01-20 10:46:51 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/portmap |
|
2012-01-27 07:06:20 |
Martin Pitt |
tags |
upstart verification-needed |
upstart verification-done |
|
2012-01-30 06:27:07 |
Launchpad Janitor |
portmap (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2012-01-30 06:27:12 |
Launchpad Janitor |
sysvinit (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2012-02-09 11:48:23 |
Goswin von Brederlow |
bug |
|
|
added subscriber Goswin von Brederlow |
2012-04-05 21:46:32 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/sysvinit |
|