272 Commits

Author SHA1 Message Date
Michael Boelen
f389cc5d99
Merge pull request #761 from Schmuuu/master
enhance nginx include config detection …
2019-09-19 14:21:32 +02:00
Michael Boelen
36627a4eb7
Style improvements 2019-09-19 14:05:15 +02:00
Kristian Schuster
ccb8b2b615
enhance nginx config detection to correctly include confs via relative path and wildcards 2019-09-18 20:47:09 +02:00
Michael Boelen
98017c78ca
Implemented several code style improvements 2019-09-17 14:04:30 +02:00
Michael Boelen
95e9e80834
Moved function 2019-09-14 13:23:28 +02:00
Michael Boelen
13a4dff7fe
Improved logging of HasCorrectFilePermissions function and use correct value when data has a value of zero 2019-09-14 13:22:50 +02:00
Michael Boelen
5c38a0bdb4
Tests using lsof may ignore threads (if supported) 2019-09-13 11:47:39 +02:00
Michael Boelen
4e39bafd78
New function to display exceptions 2019-08-21 14:50:32 +02:00
Michael Boelen
7dfd580320
Only escape backslash, question mark is not needed 2019-08-20 16:22:00 +02:00
Michael Boelen
8a7f8038b5
Do not show a tool tip if quiet option is used 2019-08-20 16:01:10 +02:00
Michael Boelen
32a895c843
Do not use find command when busybox is used 2019-08-20 15:57:04 +02:00
Michael Boelen
e685182b18
Put in fail-safe options for systems using AIX or busybox 2019-08-20 14:49:34 +02:00
Michael Boelen
0a3f42afbc
New function HasCorrectFilePermissions 2019-08-17 16:48:46 +02:00
Michael Boelen
914f343635
Corrected variable 2019-08-13 21:00:43 +02:00
Michael Boelen
1930dbe6c2
Added support for pacman 2019-08-13 20:02:49 +02:00
Michael Boelen
f76cf70651
Missing } 2019-08-04 19:40:02 +02:00
Michael Boelen
48ba463376
Added support for swupd (Clear Linux OS) 2019-08-04 19:37:55 +02:00
Michael Boelen
da055ae0aa
More standardization of text and adding deprecated functions for transition period 2019-08-01 14:59:03 +02:00
David Marzal
28801e7ad7 Clean up of not used legacy functions and not used broken functions 2019-07-31 22:29:26 +02:00
Michael Boelen
2ec0268692
Merge pull request #732 from Marzal/Marzal-FILE-7524
Changes for new profile format
2019-07-26 11:33:38 +02:00
Michael Boelen
b384fa2887
New option: --usecwd to run from current working directory 2019-07-25 11:34:58 +02:00
David
b8a0190e82
Fix grep in PROFILEVALUE
Make it work with new profile format
2019-07-18 18:58:11 +02:00
Michael Boelen
d6cce1cd08
Test if profiles provided using the command line are readable 2019-07-18 11:54:11 +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
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
fa8bad20db
Use -n instead of ! -z 2019-07-16 13:20:30 +02:00
Michael Boelen
c074c81897
Initial work on GetReportData function 2019-07-14 15:12:25 +02:00
Michael Boelen
26fca99c40
Textual changes 2019-07-14 11:49:14 +02:00
Michael Boelen
c31c6a5a9e
Add timing measurement of individual tests and report them 2019-07-12 14:20:32 +02:00
Michael Boelen
aaba4932b0
Show name of deprecated function on screen output 2019-07-12 13:13:39 +02:00
Michael Boelen
0f80fa07aa
New function SafeFile 2019-07-12 13:05:43 +02:00
Michael Boelen
ce263f8cd6
Textual changes 2019-07-10 20:22:31 +02:00
Michael Boelen
f5adb68e00
First round of cleanups and textual improvements 2019-07-10 19:36:51 +02:00
Michael Boelen
1854e51e7e
New function: Equals 2019-07-08 15:05:28 +02:00
Michael Boelen
7a816ece8a
Added DisplayWarning function 2019-07-07 18:47:55 +02:00
Michael Boelen
8d4fd1a7aa
Add Readonly() function 2019-07-05 18:35:45 +02:00
Michael Boelen
2e1ec2c32f
Change variable name to better indicate what it does 2019-07-03 15:07:46 +02:00
Michael Boelen
76c3ea0edb
Fall back to echo if ECHOCMD is empty early during execution of program 2019-06-30 20:38:05 +02:00
Michael Boelen
08e8e59197
New function: SafeInput 2019-06-29 19:34:12 +02:00
Michael Boelen
d0377c563d
Added TLSv1 as weak protocol (nginx) 2019-06-24 15:40:18 +02:00
Michael Boelen
2d0c684931
Added new 'generate' command 2019-04-13 13:26:56 +02:00
Michael Boelen
fd8b1e790d
Improved PackageIsInstalled function and its usage 2019-04-08 15:09:18 +02:00
Michael Boelen
71a0c79053
Corrected stdout/stderr redirection for FreeBSD pkg tool 2019-04-08 07:53:04 +02:00
Michael Boelen
08ecd91180
Use ps instead of pgrep on AIX 2019-04-07 19:03:21 +02:00
Michael Boelen
1e134bc1b3
Extended function with more package managers 2019-04-07 15:52:52 +02:00
Michael Boelen
247eb7d9a6
Corrected if-statement 2019-04-03 12:46:03 +02:00
Michael Boelen
66066ae226
Changed year and preparing for new release 2019-01-31 14:47:35 +01:00
Michael Boelen
41d5d61a16
Removed non-compatible code (eg AIX) 2019-01-31 14:27:36 +01:00
Michael Boelen
750f55bd27
Minor changes and remarks regarding HostID 2019-01-14 11:13:37 +01:00
superpoussin22
2334bba492 avoid “can't shift that many” error (#571)
got this error on debian auditing a docker file when testing an ubuntu Dockerfile when lynis try to find KEY_USED
2018-09-06 07:48:40 +02:00