Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-01 | Added two tests using apk (Alpine Package Keeper) to check for | Steve Kolenich | |
installed packages and packages that can be upgraded | |||
2021-07-21 | Merge pull request #1137 from ↵ | Michael Boelen | |
teoberi/Lynis-with-PostgreSQL-13.1---test-ID-DBS-1826/DBS-1828 Lynis with PostgreSQL 13.1 test ID DBS-1826/DBS-1828 | |||
2021-07-02 | Improve HostID generation and logging | Michael Boelen | |
2021-04-02 | Initial draft for Cmd support | Christian Bourque | |
2021-01-07 | Preparation for release 3.0.3 | Michael Boelen | |
2021-01-07 | Added CCBINARY and GCCBINARY | Michael Boelen | |
2021-01-07 | Merge pull request #1004 from Varbin/1003-os-detection | Michael Boelen | |
Test for LINUX_VERSION before setting it again | |||
2021-01-03 | Update consts | teoberi | |
Fix the variable name for PostgreSQL | |||
2020-10-19 | Add missing constants | Stéphane | |
From #1035 issue | |||
2020-10-17 | Added variable | Michael Boelen | |
2020-08-15 | Add LINUX_VERSION_LIKE for variations of Linux distribution | Simon Biewald | |
Real Ubuntu and Debian do not have LINUX_VERSION_LIKE set. They are different enough to consider them as a different distribution. Tests targetting any of distributions based of those two should check both, LINUX_VERSION and LINUX_VERSION_LIKE. | |||
2020-07-03 | Command line option for slow test threshold | Kepi | |
IMHO it should be OK to run long tests if we count with it. Example: lynis audit system --slow-warning 300 Will warn when test takes longer than 300 seconds, instead of default 10. | |||
2020-06-22 | Fix for language detection, unset LANG as right place | Michael Boelen | |
2020-04-09 | Merge pull request #882 from topimiettinen/check-package-certificates | Michael Boelen | |
[CRYP-7902] Check also certificates provided by packages | |||
2020-04-06 | Added support to require a detected and known package manager | Michael Boelen | |
2020-04-02 | [CRYP-7902] Optionally check also certificates provided by packages | Topi Miettinen | |
The package maintainers are not immune to mistakes or they might not always provide timely updates, so let's check (optionally) more certificates even if they are delivered by packages. I found three expired certificates in my Debian/unstable system, thanks to changed Lynis. Signed-off-by: Topi Miettinen <toiwoton@gmail.com> | |||
2020-03-20 | Fix developer profile | Topi Miettinen | |
Initialialize a few variables to let --profile developer.prf pass. Signed-off-by: Topi Miettinen <toiwoton@gmail.com> | |||
2020-03-20 | Updated date/year | Michael Boelen | |
2019-09-13 | Tests using lsof may ignore threads (if supported) | Michael Boelen | |
2019-08-21 | Added initial support for DevOps mode to improve continuous integration | Michael Boelen | |
2019-08-21 | Preparations for forensics scan mode | Michael Boelen | |
2019-08-04 | Added support for swupd (Clear Linux OS) | Michael Boelen | |
2019-07-18 | Moved variables | Michael Boelen | |
2019-07-18 | Merge pull request #730 from Marzal/Marzal-PRIVILEGED | Michael Boelen | |
Fix $privileged var being overwrite | |||
2019-07-18 | Delete PRIVILEGED var from this file | David | |
if PRIVILEGED is set in the file, it will overwrite the value in the main program always to 0. This change depends in the other commit that set the variable in both cases. | |||
2019-07-18 | Strict mode needs this vars initialized | David | |
2019-07-14 | Internal reorganization | Michael Boelen | |
2019-07-12 | Add timing measurement of individual tests and report them | Michael Boelen | |
2019-07-08 | New profile option to ignore specified certificate directories | Michael Boelen | |
2019-07-07 | Added new colors and regrouping | Michael Boelen | |
2019-07-03 | New option to disable plugins via profile | Michael Boelen | |
2019-04-15 | Added missing variables | Michael Boelen | |
2019-04-13 | Added new 'generate' command | Michael Boelen | |
2019-04-07 | Detect equery binary | Michael Boelen | |
2019-03-29 | Add apt and dpkg binaries | Michael Boelen | |
2019-03-14 | Initial work to detect Lynis in cronjobs | Michael Boelen | |
2019-01-31 | Changed year and preparing for new release | Michael Boelen | |
2018-10-05 | Initialise some variables for uploading | Michael Boelen | |
2018-09-19 | Added QNAP device variable | Michael Boelen | |
2018-01-25 | Reverse PATH search | Michael Boelen | |
2018-01-25 | Use binary paths from both PATH and predefined list to improve detection on ↵ | Michael Boelen | |
all platforms | |||
2018-01-24 | Initial import for USB group | Michael Boelen | |
2018-01-24 | Adding USBGuard to checks for USB Devices. (#499) | Dave Vehrs | |
* Added kernel.dmesg_restrict to sysctl checks. * Initial addition of tests_usb_devices * More updates for tests_usb_devices * More updates * Updated logging and other output. | |||
2018-01-18 | Added lsmod binary | Michael Boelen | |
2018-01-18 | Added vgdisplay binary | Michael Boelen | |
2018-01-18 | Added GRUB conf file | Michael Boelen | |
2018-01-18 | Set ip binary | Michael Boelen | |
2018-01-17 | remove non printable characters from code (#470) | BlessJah | |
Non printable ESC character is required to obtain terminal escape sequence i.e. for changing output color. Such sequences (especially ESC character) were replaced by command substitution producing exactly same result (variable value), but using only "safe" characters. Use of printf and especialy '\033' or '\0ddd' sequences is described here: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/printf.html#tag_20_94_13 Use of $(command) or command substitution is described here: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_03 Verbatim TAB characters were replaced with \t escape sequence as described to avoid problems with editors silently replacing them or developer accidentialy messing up the regex. | |||
2018-01-11 | Changed year | Michael Boelen | |
2017-12-24 | \-C flag of ps is different on BSD | Michael Boelen | |