[Pkg-sysvinit-devel] Problems with /sbin/mount.ntfs-3g and sendsigs

Michael Biebl mbiebl at gmail.com
Tue Jan 22 23:27:56 UTC 2008


Hi,

I have a ntfs partition, that I mount using ntfs-3g (fuse). This
means, there is a running process mount.ntfs-3g as long as the
partition is mounted. This process doesn't react on SIGTERM in
sendsigs. That means, on every shutdown/reboot, I get

Asking all remaining processes to terminate: failed

First, it would be a nice feature imho, if sendsigs could print the
processes that are not shutdown by SIGTERM, before it sends them the
SIGKILL signal.

Second, how should this above case be handled? I guess it's typical
for fuse based filesystems, that there is a running process as long as
the corresponding partition is mounted. What is the correct fix:
1.) Should sendsigs omit those (mount) processes by default?
2.) Should those fuse filesystems utilize and set an entry in
/lib/init/rw/sendsigs.omit.d/?
3.) Should fuse filesystems be unmounted before sendsigs?
4.) Should the (fuse) mount programs react on SIGTERM?

Cheers,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



More information about the Pkg-sysvinit-devel mailing list