Michael Boelen
c368846a08
Added support to require a detected and known package manager
2020-04-06 20:47:45 +02:00
Michael Boelen
798f5322f6
Updated log
2020-04-06 16:23:31 +02:00
Michael Boelen
eb8a490a4a
Merge pull request #901 from 0xD503/ru-lang
...
Add Russian translation
2020-04-06 16:22:12 +02:00
0xD503
49549f9155
Added Russian translation
...
Added Russian localization
2020-04-05 22:01:29 +01:00
Michael Boelen
9da0665929
[NETW-2400] Improved logging
2020-04-04 15:56:00 +02:00
Michael Boelen
032bb6988e
Added new test NETW-2400
2020-04-04 15:28:04 +02:00
Michael Boelen
4680f94d11
[NETW-2706] allow usage of systemd-resolve and resolvectl, improved screen output and logging
2020-04-03 14:02:52 +02:00
Michael Boelen
235dbd3805
Updated log
2020-04-03 09:50:03 +02:00
Michael Boelen
5288479296
Merge pull request #899 from bginsbach/auth-9218
...
AUTH-9218 Improvements
2020-04-03 09:48:39 +02:00
Michael Boelen
e2ad71ffe5
Updated log
2020-04-03 09:46:56 +02:00
Michael Boelen
f92fe4e03f
Merge pull request #898 from bginsbach/auth-9268
...
AUTH-9268 Add DragonFly
2020-04-03 09:45:21 +02:00
Michael Boelen
84fb16fa9e
Merge branch 'master' of https://github.com/CISOfy/lynis
2020-04-03 09:40:55 +02:00
Michael Boelen
f25ffdbb1f
[NETW-2706] redirect errors to stderr
2020-04-03 09:40:30 +02:00
Michael Boelen
ddb7ff1762
[NETW-2706] redirect errors to stderr
2020-04-03 09:37:52 +02:00
Brian Ginsbach
ac7ad92f22
AUTH-9218 add NetBSD and OpenBSD
...
All of the BSDs have `/etc/master.passwd`.
2020-04-02 20:09:34 -05:00
Brian Ginsbach
50a60fed87
AUTH-9218 add requires root
...
The `/etc/master.passwd` file on BSD systems is (or should be) read/write
root only. Skip the test if not being run as root.
2020-04-02 20:09:15 -05:00
Brian Ginsbach
6308682cae
Combine AUTH-9218 and AUTH-9489
...
These two tests are essentially identical. There is no need separate
the DragonFly and FreeBSD tests. This will make it easier to add
support for other BSD systems.
2020-04-02 20:09:01 -05:00
Brian Ginsbach
4bcd695428
AUTH-9268 Add DragonFly
...
DragonFly also supports PAM. Rework to use the `--os` option of `Register`
rather than `--preqs-met` as the former can support a list.
2020-04-02 15:59:11 -05:00
Kristian S
52b72e7b0f
extended test KRNL-5830 to detect required reboots on Raspbian
2020-04-02 21:45:40 +02:00
Michael Boelen
38a5c2cb79
Added new test PHP-2382
2020-04-02 19:46:58 +02:00
Michael Boelen
64033da973
Updated log
2020-04-02 14:46:42 +02:00
Michael Boelen
6eb204a85d
[PRNT-2308] check for Port statement and minor adjustments to test
2020-04-02 14:45:44 +02:00
Michael Boelen
ca6fc134dd
Renamed spools to spoolers
2020-04-02 13:20:06 +02:00
Michael Boelen
4fe1cb92a5
[PRNT-2308] check also SSLListen statements
2020-04-02 13:15:03 +02:00
Michael Boelen
1996b7e0c6
Updated log
2020-04-02 13:14:51 +02:00
Topi Miettinen
9642bcffc8
[CRYP-7902] Optionally check also certificates provided by packages
...
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-04-02 12:52:13 +03:00
Michael Boelen
b5a2d11738
Added fallback for awk/tr, small code enhancement, added note
2020-04-02 09:28:41 +02:00
Michael Boelen
156f740ff2
The IsRunning function may have not everything defined early on, so added a fallback
2020-04-01 19:02:11 +02:00
Michael Boelen
2c4ed62ef6
Updated log
2020-04-01 16:32:59 +02:00
Michael Boelen
4432f93044
[LOGG-2190] skip mysqld related entries
2020-04-01 16:32:52 +02:00
Michael Boelen
c309ad7bdc
Updated log
2020-04-01 16:19:54 +02:00
Michael Boelen
4cf21ebdcc
Added FILE-6394
2020-04-01 16:19:09 +02:00
Michael Boelen
f232b4f9bb
Added quotes
2020-04-01 16:18:03 +02:00
Michael Boelen
7e3c9448df
[TIME-3104] search for files using find and strip potential characters that may be unexpected
2020-04-01 16:16:31 +02:00
Michael Boelen
8c501c7aa8
Merge pull request #885 from sanderu/master
...
Adding test FILE-6394
2020-04-01 13:43:58 +02:00
Michael Boelen
c5914c4e0f
Split count values so they are reported as individual items
2020-04-01 11:48:39 +02:00
Michael Boelen
6bdd2aa599
Merge pull request #893 from topimiettinen/enhance-binaries-report
...
Enhance binaries report
2020-04-01 11:47:13 +02:00
Topi Miettinen
179f7d3442
Enhance binaries report
...
Report also number of set-uid and set-gid binaries found.
Signed-off-by: Topi Miettinen <toiwoton@gmail.com>
2020-03-31 19:09:57 +03:00
Michael Boelen
288bca9334
Merge pull request #887 from bginsbach/fix-auth-9229
...
AUTH-9229 Do not use long options for sort
2020-03-31 16:35:48 +02:00
Michael Boelen
a38e2b535e
Corrected case where binaries were not checked while we do want to use dmidecode if it available
2020-03-31 16:31:41 +02:00
Michael Boelen
5f13de96a4
Updated log
2020-03-31 16:25:33 +02:00
Michael Boelen
53ad72e791
Removed unneeded complexity regarding dmidecode, as binary checks are already done at this point
2020-03-31 16:25:27 +02:00
Michael Boelen
4ff61a6f46
Merge pull request #890 from bginsbach/add-pkg_info
...
Add pkg_info
2020-03-31 15:49:54 +02:00
Michael Boelen
e481d5a173
Merge pull request #888 from bginsbach/fix-auth-9230
...
Fix AUTH-9230 for systems without /etc/login.defs
2020-03-31 11:22:31 +02:00
Michael Boelen
6442dcc363
Merge pull request #891 from bginsbach/fix-pkgs-7301
...
Fix PKGS-7301 message nit
2020-03-31 11:21:40 +02:00
Brian Ginsbach
94915ac2fe
Fix PKGS-7301 message nit
...
The comment is correct. It is FreeBSD pkg not NetBSD pkg.
2020-03-30 14:23:58 -05:00
Brian Ginsbach
eb7dbab1ee
Add pkg_info to PackageIsInstalled
...
The `pkg_info` command is used on a system using NetBSD pkgsrc to
determine which packages are installed.
2020-03-30 14:12:36 -05:00
Brian Ginsbach
2b1d5fa46f
Add NetBSD pkgsrc pkg_info to known binaries
...
The NetBSD pkgsrc package management system uses pkg_info for
determining information about packages. This is also the command
used in PKGS-7302.
2020-03-30 14:09:28 -05:00
Michael Boelen
9a1bbbc69a
Updated log
2020-03-30 16:08:31 +02:00
Michael Boelen
7d544d9d79
Merge pull request #889 from bginsbach/fix-proc-3802
...
PROC-3802 Only check for prelink package on Linux
2020-03-30 16:07:25 +02:00