If I run fuser on a mount point (not used but mounted) then "fuser /path/to/foo" exists with 1 which is true while "fuser -s ..." exists with 0 which isn't true. Tested with psmisc-22.12 and 22.13. /chroot/dns is a mount point # fuser -v /chroot/dns/ USER PID ACCESS COMMAND /chroot/dns/: root kernel mount /chroot/dns So nothing uses it and the "1" by "fuser ..." is true, the "0" by "fuser -s ..." isn't. So you'll get false-positives if you use "fuser -s" in your scripts or whatever else.
How is 22.15?
Seems to be fixed in 22.15.