Hi,
I made more tests about those bug reports. From what I understood the
problem is that hylafax init script does not
unmount /var/spool/hylafax/etc correctly.

I made test on various machines, with different configurations. The
problem only appear where /var/spool/hylafax and /etc/hylafax are on the
same file systems.

Hylafax init script check if /var/spool/hylafax/etc and umount it. the
problem is that command mountpoint does not correctly identify mount
points when they are bound on the same file system. This has already
been reported as bug #359717 against initscript.

I checked mountpoint source code and found that it does an stats() of
the supposed mount point and its parent directory. If both stats()
report the same block device, then mountpoint think this is not a mount
point, otherwise it says it is a mount point.

This initscripts bug i these since more than two years, so I don't
believe it will be fixed really soon. However I'll write to initscripts
maintainers, on the aforementioned bug report, asking for information
about what they'll do with this report.

If I don't get any response in a few days, then I'll change who hylafax
init script check for mount points. Hopefully I'll close those bugs in a
week.

Bye,
Giuseppe




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to