Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-17 | Fix space | HansHoogerwerf | |
2022-10-17 | Fix simple mistake | HansHoogerwerf | |
2022-10-17 | Verify the linux OS supports nanoseconds | HansHoogerwerf | |
Add extra check to verify the linux OS supports nanoseconds. This might not be the case with certain busybox implementations. | |||
2022-02-10 | Merge pull request #1205 from kolenichsj/alpine_apk | Michael Boelen | |
Adding support for Alpine Package Keeper | |||
2022-02-10 | Merge pull request #1226 from konstruktoid/1220 | Michael Boelen | |
Extend HasCorrectCheckPermissions logging | |||
2021-11-08 | present expected permission value in octal | Thomas Sjögren | |
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com> | |||
2021-11-08 | add symlink support to HasCorrectFilePermissions and IsWorldWritable | Thomas Sjögren | |
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com> | |||
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-12 | Corrected syntax | Michael Boelen | |
2021-07-08 | Dropping option to filter by label as newer versions of 'ip' give another ↵ | Michael Boelen | |
result (no output) | |||
2021-07-08 | Switched order for interface detection on Linux | Michael Boelen | |
2021-07-08 | Add fallbacks for hostid generation and improve logging | Michael Boelen | |
2021-07-02 | Improve HostID generation and logging | Michael Boelen | |
2021-01-07 | Preparation for release 3.0.3 | Michael Boelen | |
2021-01-01 | Multiple platform support in Register | Brian Ginsbach | |
Support specifying multiple platforms with `--platform`. Useful as not all operating systems identify identical hardware (platforms) with the same name (example x86_64 and amd64). | |||
2020-11-15 | Use first e1000 interface and break after match | Simon Biewald | |
Fixes CISOfy/lynis#1075. Before this commit, the interfaces "e1000g1" and "net0" were allowed. The name "e1000g0" is appended to the list. After finding an interface, the loop is interrupted now. As previously "net0" was always used, even if another interface was available, the list is reordered to "net0 e1000g1 e1000g0" to not break previous generations. A typo is also fixed ("No interface found op Solaris ..." -> "No interface found on"). Signed-off-by: Simon Biewald <simon@fam-biewald.de> | |||
2020-11-09 | spelling: indentation | Josh Soref | |
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> | |||
2020-10-22 | Merge branch 'master' into fix_nginx_parser | Michael Boelen | |
2020-10-21 | require pgrep before usage | Thomas Sjögren | |
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com> | |||
2020-10-20 | Merge pull request #973 from igloonet/fix/functions-parse-nginx-abs-path | Michael Boelen | |
Support absolute paths in nginx includes and fix ls warning on empty directories | |||
2020-08-27 | Better log message | Jimver | |
2020-08-27 | Remove newline | Jimver | |
2020-08-27 | Use shell wildcard expansion now | Jimver | |
2020-08-26 | Fix wildcard expansion, absolute path handling and output to stderr | Jimver | |
2020-07-07 | [functions] ParseNginx: Ignore empty included wildcards | Kepi | |
Its ok to have empty directories included. We should not output errors with lsbinary unable to find anything there. | |||
2020-07-07 | [functions] ParseNginx: Support include on absolute paths | Kepi | |
Includes can be absolute paths too. This is quick fix counting on fact that absolute paths have slash at start. | |||
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-26 | Use BSD style format when calling stat | Michael Boelen | |
2020-04-22 | accept more restrictive file permissions | Thomas Sjögren | |
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com> | |||
2020-04-06 | Added support to require a detected and known package manager | Michael Boelen | |
2020-04-02 | Added fallback for awk/tr, small code enhancement, added note | Michael Boelen | |
2020-04-01 | The IsRunning function may have not everything defined early on, so added a ↵ | Michael Boelen | |
fallback | |||
2020-03-31 | Corrected case where binaries were not checked while we do want to use ↵ | Michael Boelen | |
dmidecode if it available | |||
2020-03-31 | Removed unneeded complexity regarding dmidecode, as binary checks are ↵ | Michael Boelen | |
already done at this point | |||
2020-03-30 | Add pkg_info to PackageIsInstalled | Brian Ginsbach | |
The `pkg_info` command is used on a system using NetBSD pkgsrc to determine which packages are installed. | |||
2020-03-20 | Updated date/year | Michael Boelen | |
2020-02-21 | add basic xbps/void support | Kevin | |
2019-12-13 | Quoting should not be used when globbing | Michael Boelen | |
2019-12-13 | Decrease length of line breaks between tests | Michael Boelen | |
2019-12-13 | Improved permission check for BSD systems | Michael Boelen | |
2019-11-25 | Merge pull request #802 from dvehrs/HCFP | Michael Boelen | |
Updated permissions checks | |||
2019-11-18 | Add USR1 trap to show status such as active test | Michael Boelen | |
2019-10-23 | Updated permissions checks | Dave Vehrs | |
2019-09-26 | nginx-test: add log file detection for relative paths | Kristian Schuster | |
2019-09-22 | Merge pull request #763 from Marzal/Marzal-F_isRunning | Michael Boelen | |
Second version of #740 without shellcheck directives | |||
2019-09-21 | Fixed a typo | Michael Boelen | |
2019-09-19 | Double quote to prevent globbing and word splitting.SC2086 Info | Marzal | |
2019-09-19 | Prefer [ p ] && [ q ] as [ p -a q ] is not well defined.SC2166 | Marzal | |
2019-09-19 | Merge pull request #761 from Schmuuu/master | Michael Boelen | |
enhance nginx include config detection … | |||
2019-09-19 | Style improvements | Michael Boelen | |