Summary: | dbus-daemon should exit with nonzero status if configured user doesn't exist | ||
---|---|---|---|
Product: | dbus | Reporter: | Christian Lohmaier <lohmaier> |
Component: | core | Assignee: | Havoc Pennington <hp> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 2813 |
Description
Christian Lohmaier
2006-02-01 01:40:45 UTC
Ok, so what is happening is we are forking before we drop privlages and the parent exits fine. We have a couple of options: Check if the user exists before we fork. or Keep the parent around until we start up and establish a pipe so they can communicate. 2 sounds better because it will solve any issues where we abort in the child. This is not a priority though so it make take some time to get a patch. Adding to 1.0 blocker list Another (hacky) approach is to just have the init script sleep for a second or two and then check for the pid file... This was fixed recently |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.