Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-11 | Changed year | Michael Boelen | |
2017-05-31 | A250 2 (#398) | mslifcak | |
* fix missing ROOTDIR prefix * sort list of services before processing * sort list of certificates before processing * sort list of startup scripts before processing * spell check * remove possessive pronoun | |||
2017-04-30 | [bulk change] cleaning up, code enhancements, initialization of variables, ↵ | Michael Boelen | |
and new tests | |||
2017-04-23 | Code enhancements | Michael Boelen | |
2017-03-13 | [SCHD-7704] permission checks and minor code cleanups | Michael Boelen | |
2017-03-08 | A bunch of Solaris compatibility tweaks (#367) | hlein | |
* Work around Solaris' /bin/sh not being POSIX. If /usr/xpg4/bin/sh is present, we are (definitely?) on Solaris or a derivative, and /bin/sh cannot be trusted to support POSIX, but /usr/xpg4/bin/sh can be. Exec it right away. * Work around Solaris 'which' command oddity. Solaris' (at least) 'which' command outputs not-found errors to STDOUT instead of STDERR. This makes "did we get any output from which" checks insufficient; piping to grep -v the "no foo in ..." message should work. Note that this patch set includes all such uses of which that I could find, including ones that should never be reached on Solaris (i.e. only executed on some other OS) just for consistency. * Improved alternate-sh exec to avoid looping. * Solaris' /usr/ucb/echo supports -n. * Check for the best hash type that openssl supports. When using openssl to generate hashes, do not assume it supports sha256; try that, then sha1, then give up and use md5. * Solaris does not support sed -i; use a tempfile. * Use the full path for modinfo. When running as non-root, /usr/sbin/ might not be in PATH. include/tests_accounting already calls modinfo by full path, but include/tests_kernel did not. * Solaris find does not support -maxdepth. This mirrors the logic already in tests_homedirs. * Use PSBINARY instead of ps. * Work around Solaris' date not supporting +%s. Printing nawk's srand value is a bizarre but apparently once popular workaround for there being no normal userland command to print UNIX epoch seconds. A perl one-liner is the other common approach, but nawk may be more reliably present on Solaris than perl. * Revert to using sha1 for HOSTID. * Whitespace cleanup for openssl hash tests. | |||
2017-02-09 | Changed date and preparing for release2.4.1 | Michael Boelen | |
2016-09-08 | Style improvements and command replacements | Michael Boelen | |
2016-08-25 | Use detected binaries | Michael Boelen | |
2016-07-24 | Rename of categories, introduction of groups | Michael Boelen | |
2016-06-18 | Replaced text strings to allow translations | Michael Boelen | |
2016-05-03 | Code rewrites after linting | Michael Boelen | |
2016-04-28 | Replaced old function names with new ones | mboelen | |
2016-04-26 | Add file permission and ownership tests for cronjobs | mboelen | |
2016-04-26 | Add test for world-writable cronjobs | mboelen | |
2016-04-26 | Add scheduler[] and minor cleanups | mboelen | |
2016-04-26 | [SCHD-7702] Added test to check cron daemon status | mboelen | |
2016-03-13 | Removed copyright line, added description | mboelen | |
2016-03-13 | Added link to website, blog, github | mboelen | |
2015-12-21 | Rename of logtext and report functions, upcoming year change | mboelen | |
2015-07-22 | Remove incomplete tests, code enhancements | mboelen | |
2015-01-03 | Update of the files to reflect HTTPS version of website and 2015. Happy New ↵ | mboelen | |
Year! | |||
2014-09-15 | Removed warnings, updated changelog | mboelen | |
2014-09-09 | Made adjustments to run in non-privileged scans | mboelen | |
2014-08-26 | Initial import | mboelen | |