summaryrefslogtreecommitdiffstats
path: root/libexec/security
AgeCommit message (Expand)AuthorFilesLines
2020-10-11Don't skip file systems just because the parent fs is nodev and nosuid.millert1-8/+13
2020-09-17afs, nnpfs, and procfs are no longer supported,schwarze1-3/+3
2020-09-14Do not bother scanning file systems that are both nodev and nosuidschwarze1-3/+4
2016-12-27Remove user uucp and group news from base.jca1-3/+2
2016-10-22When checking ownership and modes of files in /var/mail/,schwarze1-1/+2
2015-07-21When reading untrusted user files, don't risk blocking, such thatschwarze1-3/+6
2015-04-21When diff(1) finds differences, it returns an exit status of 1.schwarze1-2/+6
2015-03-27In mount(8) output, do not misparse lines where fs_spec ends with theschwarze1-2/+2
2015-03-27If /etc/passwd contains incomplete lines ending before theschwarze1-3/+12
2014-12-04AnonCVS is designed to work with a user account that has no password and aschwarze1-2/+3
2014-07-14The file /etc/exports is now optional and not installed by default,schwarze1-1/+2
2014-06-26Do not redirect STDERR of the main security(8) script to /dev/null,schwarze1-7/+3
2014-06-24The Perl close() function, when called on pipe file descriptors,schwarze1-9/+17
2014-06-24Do not try to pass potentially non-existent array elements intoschwarze1-8/+10
2014-04-29tedu ~/.klogindcoppa1-3/+3
2014-04-21check perms on .ssh/id_ed25519; Fritjof Bornebuschsthen1-2/+2
2014-04-20check_hosts_equiv -> check_hosts_lpdajacoutot1-15/+11
2014-03-23don't check ftpusers in security(8), from gsoares@, ok afresh1@ schwarze@sthen1-16/+1
2013-03-21Correct the last change to untaint $fmt; it caused the final parameter ofsthen1-3/+3
2013-03-19Untaint a variable used in an sprintf format string by using a regex and back-sthen1-2/+2
2013-03-18create an empty %skip even if SUIDSKIP is not set, newer perl complains.sthen1-2/+4
2013-03-18Enclose qw()...) literals in parentheses where required; this was historicallysthen1-8/+8
2012-07-08To detect changes of system files, use SHA-256 rather than MD5,schwarze1-24/+25
2012-05-17Also check permissions of .ssh/id_ecdsa.pascal1-2/+3
2011-07-20During mailbox and special file checks, skip all files that can'tschwarze1-7/+10
2011-07-20In lists of setuid/setgid files and devices, do not pad the last columnschwarze1-1/+2
2011-06-20Restore changelist(5) wildcard support that we inadvertently killedschwarze1-9/+26
2011-05-25Fix two bugs where race conditions might cause stat(2) to fail,schwarze1-7/+9
2011-05-10Do not complain about an /etc/group line "+\n" as "wrong number of fields",schwarze1-2/+9
2011-04-23When a device or setuid file is owned by a nonexistent user or group,schwarze1-8/+8
2011-04-23Very nice bugfix from Andrew Fresh, who writes:schwarze1-11/+10
2011-04-17remove a bogus blank line; from Andrew Freshschwarze1-2/+2
2011-04-17Keep the exact format of the message:schwarze1-4/+5
2011-04-10Reviewing my version of the code, Andrew Fresh found an elegant way toschwarze1-4/+9
2011-04-09implement one last check that Andrew overlookedschwarze1-8/+26
2011-04-09implementation of the remaining checks;schwarze1-22/+432
2011-03-30style cleanup:schwarze1-14/+14
2011-03-26umask and path checks;schwarze1-1/+126
2011-03-25home directory checks;schwarze1-1/+89
2011-03-24fix "german" typo; from <markus dot lude at gmx dot de>schwarze1-2/+2
2011-03-23Work in progress to replace /etc/security, not yet linked to the build.schwarze2-0/+262