summaryrefslogtreecommitdiffstats
path: root/etc/periodic
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2001-05-31 09:53:53 +0000
committerdougb <dougb@FreeBSD.org>2001-05-31 09:53:53 +0000
commit01c607845d7524badad28be0c71cd9aee57f8bab (patch)
treedb360be51f65a0a7aed5c5fc87493fa95c9b4416 /etc/periodic
parent5ecf3be2254682dc79b9ea010ce7884f63fa2e74 (diff)
downloadFreeBSD-src-01c607845d7524badad28be0c71cd9aee57f8bab.zip
FreeBSD-src-01c607845d7524badad28be0c71cd9aee57f8bab.tar.gz
Truly limit the path to local filesystems.
Diffstat (limited to 'etc/periodic')
-rw-r--r--etc/periodic/weekly/340.noid6
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
OpenPOWER on IntegriCloud