Bug 15340

Summary: hald-addon-*: Uses a CWD under the usr path
Product: hal Reporter: Sam Morris <sam>
Component: haldAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED INVALID QA Contact:
Severity: minor    
Priority: medium CC: lindevel
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Sam Morris 2008-04-03 09:50:50 UTC
[ forwarded from http://bugs.debian.org/414952 ]

> This would not be the only object used by these tools that would
> prevent usr from being unmounted.  In my case I'm trying to replace
> the usr path with a mounted filesystem.  I'm going to attempt deleting
> the folder out from under these applications, while they are running.
> All daemond processes should cwd /, to prevent any problems.
Comment 1 Dennis Schridde 2009-03-08 16:58:55 UTC
The exact CWD being used is /usr/libexec.
Using a directory below /usr as CWD prevents /usr from being un- or remounted. (The latter is for example necessary if you want to mount it read-only after a system update.)
/ should be used instead.

Would be nice if this rather simple bug could be fixed after almost a year...

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.