This affects Ubuntu Mobile as well. Ubuntu Mobile uses unionfs to merge a squashfs image and an ext3 partition. /proc/<pid>/exe points to /squashmnt/path/to/exe rather than /path/to/exe, so start-stop-daemon --exec never finds a running process.
In Ubuntu Mobile the problem can be worked around by 'ln -s / /squashmnt', yuck.
This affects Ubuntu Mobile as well. Ubuntu Mobile uses unionfs to merge a squashfs image and an ext3 partition. /proc/<pid>/exe points to /squashmnt/ path/to/ exe rather than /path/to/exe, so start-stop-daemon --exec never finds a running process.
In Ubuntu Mobile the problem can be worked around by 'ln -s / /squashmnt', yuck.