cvs commit: src/etc/periodic/security 100.chksetuid
Remko Lodder
remko at FreeBSD.org
Sun Feb 24 14:25:19 UTC 2008
remko 2008-02-24 14:25:18 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
etc/periodic/security 100.chksetuid
Log:
MFC rev 1.9 to 1.10 100.chksetuid
rev 1.9
Also check setuid executables on ZFS.
rev 1.10
Rewrite to consume significantly less memory, by using find -s instead of
find | sort. As a bonus, this simplifies the logic considerably. Also
remove the bogus "overruning the args to ls" comment and the corresponding
"-n 20" argument to xargs; the whole point with xargs is precisely that it
knows how large the argument list can safely get.
Note that the first run of the updated script may hypotheticall produce
false positives due to differences between find's and sort's sorting
algorithm. I haven't seen this during testing, but others might.
MFC after: 2 weeks
Approved by: imp (mentor, implicit for trivial changes), des
(doing some MFC's for him)
Revision Changes Path
1.8.2.1 +11 -16 src/etc/periodic/security/100.chksetuid
More information about the cvs-src
mailing list