# If neither of those 2 conditions are met, the lsof call will not see
# the open files because they are owned by another user.
# On modern (Debian) systems, condition a) is not met.
+ # On modern GNU/Linux systems, unless either condition b) is met or lsof
+ # is installed setuid root, the kernel will not permit the open files to
+ # be seen because they are owned by another user.
my @lsof_args = (LSOF_BIN, "-Fn",
map { File::Spec->catfile($directory, $_) } keys %possible);
ftp_syslog('debug', "DEBUG: lsof command line: " . join(' ',@lsof_args))