Ticket #8686 (new defect)
Change process directory to / before forking
|Reported by:||blade||Owned by:|
Unfortunately, the startup directory of VBox* services is kept while these daemons run even when nothing else is using that directory/filesystem during execution. This prevents the underlying filesystem from being umounted when needed.
I created a patch to change it to / on Unix-like systems, similar to what GNU daemon(3) function does.