Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-01Added two tests using apk (Alpine Package Keeper) to check forSteve Kolenich
installed packages and packages that can be upgraded
2021-07-21Merge 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-02Improve HostID generation and loggingMichael Boelen
2021-04-02Initial draft for Cmd supportChristian Bourque
2021-01-07Preparation for release 3.0.3Michael Boelen
2021-01-07Added CCBINARY and GCCBINARYMichael Boelen
2021-01-07Merge pull request #1004 from Varbin/1003-os-detectionMichael Boelen
Test for LINUX_VERSION before setting it again
2021-01-03Update conststeoberi
Fix the variable name for PostgreSQL
2020-10-19Add missing constantsStéphane
From #1035 issue
2020-10-17Added variableMichael Boelen
2020-08-15Add LINUX_VERSION_LIKE for variations of Linux distributionSimon 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-03Command line option for slow test thresholdKepi
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-22Fix for language detection, unset LANG as right placeMichael Boelen
2020-04-09Merge pull request #882 from topimiettinen/check-package-certificatesMichael Boelen
[CRYP-7902] Check also certificates provided by packages
2020-04-06Added support to require a detected and known package managerMichael Boelen
2020-04-02[CRYP-7902] Optionally check also certificates provided by packagesTopi 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-20Fix developer profileTopi Miettinen
Initialialize a few variables to let --profile developer.prf pass. Signed-off-by: Topi Miettinen <toiwoton@gmail.com>
2020-03-20Updated date/yearMichael Boelen
2019-09-13Tests using lsof may ignore threads (if supported)Michael Boelen
2019-08-21Added initial support for DevOps mode to improve continuous integrationMichael Boelen
2019-08-21Preparations for forensics scan modeMichael Boelen
2019-08-04Added support for swupd (Clear Linux OS)Michael Boelen
2019-07-18Moved variablesMichael Boelen
2019-07-18Merge pull request #730 from Marzal/Marzal-PRIVILEGEDMichael Boelen
Fix $privileged var being overwrite
2019-07-18Delete PRIVILEGED var from this fileDavid
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-18Strict mode needs this vars initializedDavid
2019-07-14Internal reorganizationMichael Boelen
2019-07-12Add timing measurement of individual tests and report themMichael Boelen
2019-07-08New profile option to ignore specified certificate directoriesMichael Boelen
2019-07-07Added new colors and regroupingMichael Boelen
2019-07-03New option to disable plugins via profileMichael Boelen
2019-04-15Added missing variablesMichael Boelen
2019-04-13Added new 'generate' commandMichael Boelen
2019-04-07Detect equery binaryMichael Boelen
2019-03-29Add apt and dpkg binariesMichael Boelen
2019-03-14Initial work to detect Lynis in cronjobsMichael Boelen
2019-01-31Changed year and preparing for new releaseMichael Boelen
2018-10-05Initialise some variables for uploadingMichael Boelen
2018-09-19Added QNAP device variableMichael Boelen
2018-01-25Reverse PATH searchMichael Boelen
2018-01-25Use binary paths from both PATH and predefined list to improve detection on ↵Michael Boelen
all platforms
2018-01-24Initial import for USB groupMichael Boelen
2018-01-24Adding 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-18Added lsmod binaryMichael Boelen
2018-01-18Added vgdisplay binaryMichael Boelen
2018-01-18Added GRUB conf fileMichael Boelen
2018-01-18Set ip binaryMichael Boelen
2018-01-17remove 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-11Changed yearMichael Boelen
2017-12-24\-C flag of ps is different on BSDMichael Boelen