Commit graph

1646 commits

Author SHA1 Message Date
Michael Boelen
b53b894f33
Added file check when a profile is provided 2019-07-18 11:42:26 +02:00
Michael Boelen
b7f7179f1e
Moved variables 2019-07-18 11:42:01 +02:00
Michael Boelen
0e9e0fab36
Merge pull request #730 from Marzal/Marzal-PRIVILEGED
Fix $privileged var being overwrite
2019-07-18 11:36:47 +02:00
Michael Boelen
87fef1c27b
Merge pull request #729 from Marzal/Marzal-strictmode
strictmode fixes
2019-07-18 11:36:23 +02:00
Michael Boelen
63043b536d
[AUTH-9408] added support for pam_tally2 to log failed logins 2019-07-18 11:33:28 +02:00
David
d1cb74e7d9
Delete PRIVILEGED var from this file
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-17 23:28:51 +02:00
David
06413994cf
Initialize some vars to allow strict mode to work
IsRunning():
To check if $users is empty in strict mode we need the var to be initializez

ReportException:
Some test call this function without the second parameter, this is not allowed in strict mode if we don't initialize the variable
2019-07-17 23:16:47 +02:00
David
250fb965d3
Strict mode needs this vars initialized 2019-07-17 23:08:20 +02:00
Michael Boelen
a4d15f77b5
Differentiate between a discovered binary and running process 2019-07-16 19:10:04 +02:00
Michael Boelen
9e56706aa6
Formatting and improved logging 2019-07-16 19:06:31 +02:00
Michael Boelen
2bd1b1b590
Format change 2019-07-16 19:05:28 +02:00
Michael Boelen
d696d521c1
Extended IsRunning function to allow for searching by a combination of process name and user. 2019-07-16 19:04:53 +02:00
Michael Boelen
5869fa4eb1
[INSE-8050] added com.apple.ftp-proxy and improved text output 2019-07-16 14:35:00 +02:00
Michael Boelen
a2c57e0b75
Added missing 'then' 2019-07-16 13:21:32 +02:00
Michael Boelen
fa8bad20db
Use -n instead of ! -z 2019-07-16 13:20:30 +02:00
Michael Boelen
a12aaa2d3a
Added quotes 2019-07-16 13:13:15 +02:00
Michael Boelen
2e192788bb
Added new tests INSE-8318 and INSE-8320 2019-07-16 13:12:17 +02:00
Michael Boelen
f8564f2923
[STRG-1840] renamed to USB-1000 2019-07-15 20:04:38 +02:00
Michael Boelen
52610e1abe
[STRG-1842] renamed to USB-2000 2019-07-15 20:00:14 +02:00
Michael Boelen
7ec81715aa
Minor cleanup 2019-07-15 19:57:23 +02:00
Michael Boelen
08cbc6fe2e
Merge pull request #680 from Capashenn/patch_12
fix issue #610 STRG-1842
2019-07-15 19:53:33 +02:00
Michael Boelen
455fc26bf7
Small code enhancements 2019-07-15 19:39:04 +02:00
Michael Boelen
2e7c6c7816
[FINT-4328] correct text in log 2019-07-15 19:34:37 +02:00
Michael Boelen
c1cf106d03
Show location for Lynis package and new documentation 2019-07-15 19:05:57 +02:00
Michael Boelen
7728213ac4
Merge branch 'master' into docu 2019-07-15 18:55:10 +02:00
Michael Boelen
c074c81897
Initial work on GetReportData function 2019-07-14 15:12:25 +02:00
Michael Boelen
ced78b52b0
Small markup changes 2019-07-14 15:11:45 +02:00
Michael Boelen
591bc05f4d
[SSH-7408] changed text in suggestion and report 2019-07-14 14:43:35 +02:00
Michael Boelen
dbc6f9bc4c
[SCHD-7702] removed hardening points 2019-07-14 13:40:55 +02:00
Michael Boelen
b025b3301a
Define relative or absolute path, depending on directory/file or being a binary 2019-07-14 13:36:45 +02:00
Michael Boelen
1df9630bcf
Merge pull request #676 from Capashenn/patch_8
fix issue #659
2019-07-14 13:30:16 +02:00
Michael Boelen
4b68c22f30
Use relative paths 2019-07-14 13:27:08 +02:00
David
8400849c58
Add missing commands to show command helper
configure,generate,update,upload-only
2019-07-14 13:26:03 +02:00
Michael Boelen
9ebddf0e0c
Merge pull request #675 from Capashenn/patch_7
fix issues #666 #667
2019-07-14 13:21:40 +02:00
Michael Boelen
ceb9ea193d
Renamed INSE-8342 to INSE-8304 2019-07-14 13:16:48 +02:00
Michael Boelen
93e311e52e
Added INSE-8314 and INSE-8316 for NIS client and server 2019-07-14 13:13:02 +02:00
Michael Boelen
3f04235353
[INSE-8116] added rsync service 2019-07-14 13:06:23 +02:00
Michael Boelen
96434508d4
Disable testing for other tools, as xxd is not present on all systems by default 2019-07-14 12:18:22 +02:00
Michael Boelen
ba32b1a001
Use xxd or hexdump, depending on OS 2019-07-14 12:18:05 +02:00
Michael Boelen
4829ae9722
Long format for od does not exist on BSD 2019-07-14 11:57:44 +02:00
Michael Boelen
34f306eb0b
Internal reorganization 2019-07-14 11:50:02 +02:00
Michael Boelen
26fca99c40
Textual changes 2019-07-14 11:49:14 +02:00
Michael Boelen
1a512984c1
[SSH-7406] instead of just carriage return, strip all control characters 2019-07-14 08:43:06 +02:00
Michael Boelen
0bdcb57763
Merge branch 'master' into patch_3 2019-07-14 08:36:47 +02:00
Michael Boelen
82b1c63341
[NETW-3032] small rewrite of test and extended with addrwatch 2019-07-14 08:28:49 +02:00
Michael Boelen
96b9fc33e4
Add generator/version for future 2019-07-13 20:12:38 +02:00
Michael Boelen
6096db8828
Merge pull request #727 from Marzal/showhelperversion
Prepend sed to discard '## ' in CHANGELOG.md
2019-07-13 20:05:37 +02:00
Michael Boelen
9f7e0775a5
New command: lynis generate systemd-units 2019-07-13 20:03:30 +02:00
David
2dcf816e86
Prepend sed to discard '## ' in CHANGELOG.md
Since version 2.6.6 CHANGELOG.md has markdown formatting. This breaks the show changelog command.
This is a workaound to "fix" the issue without changing all the versions in CHANGELOG.md
2019-07-13 12:41:10 +02:00
Michael Boelen
76e84f4b56
Run non-interactive by default, use --wait to enforce waiting after finishing a group of tests 2019-07-12 14:38:52 +02:00