mountall-net SIGUSR1 handling can signal the wrong process by mistake
Bug #506902 reported by
Kristóf Kiszel
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Fix Released
|
High
|
Steve Langasek | ||
Lucid |
Fix Released
|
High
|
Steve Langasek |
Bug Description
I downloaded the current mini.iso to test Kubuntu 10.04 alpha 2 netboot. The installation process worked fine, but after reboot I couldn't login, I got a recovery shell. I posted a screenshot about that. I run it in Virtualbox.
Architecture: i386
Related branches
description: | updated |
summary: |
- Cannot login on Kubuntu 10.04 alpha 2 + mountall-net SIGUSR1 handling can signal the wrong process by mistake |
Changed in mountall (Ubuntu Lucid): | |
status: | Triaged → Fix Committed |
To post a comment you must log in.
Thank you for taking the time to report this bug and help to improve Ubuntu.
The error message in the screenshot is:
init: mountall post-stop process (777) killed by USR1 signal
This is a bug in the mountall-net job, which queries the pid of the mountall job using an incorrect regexp that will also match the post-stop process - and the post-stop process, "rm", will not handle SIGUSR1 gracefully.