diff options
author | dougb <dougb@FreeBSD.org> | 2001-05-31 09:53:53 +0000 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2001-05-31 09:53:53 +0000 |
commit | 01c607845d7524badad28be0c71cd9aee57f8bab (patch) | |
tree | db360be51f65a0a7aed5c5fc87493fa95c9b4416 | |
parent | 5ecf3be2254682dc79b9ea010ce7884f63fa2e74 (diff) | |
download | FreeBSD-src-01c607845d7524badad28be0c71cd9aee57f8bab.zip FreeBSD-src-01c607845d7524badad28be0c71cd9aee57f8bab.tar.gz |
Truly limit the path to local filesystems.
-rw-r--r-- | etc/periodic/weekly/340.noid | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/periodic/weekly/340.noid b/etc/periodic/weekly/340.noid index 7b56f01..11a5f53 100644 --- a/etc/periodic/weekly/340.noid +++ b/etc/periodic/weekly/340.noid @@ -16,10 +16,12 @@ case "$weekly_noid_enable" in echo "" echo "Check for files with an unknown user or group:" - rc=$(find -H ${weekly_noid_dirs:-/} -fstype local \ + rc=$(find -H ${weekly_noid_dirs:-/} \ + \( ! -fstype local -prune -or -name \* \) -and \ \( -nogroup -o -nouser \) -print | sed 's/^/ /' | tee /dev/stderr | wc -l) - [ $rc -gt 1 ] && rc=1;; + [ $rc -gt 1 ] && rc=1 + ;; *) rc=0;; esac |