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
Michael Boelen
91c6314a1a
Minor cleanups
2018-08-27 14:51:28 +02:00
Michael Boelen
81ea5df3b3
Fix: extra operand error
2018-07-05 15:57:19 +02:00
Michael Boelen
65190d214c
Move reporting of hostid2 to main section to ensure it is added to report
2018-06-28 16:29:16 +02:00
Michael Boelen
40d6a853d5
Changed file permissions
2018-04-23 10:56:26 +02:00
John Eismeier
c5dcbe8c31
Propose fix some typos ( #538 )
2018-04-23 10:54:44 +02:00
Michael Boelen
f0ef7fb785
Initial version of PackageIsInstalled function
2018-02-19 15:01:26 +01:00
Michael Boelen
5e9253e8f4
Add host identifier options and use manual configured setting in function
2018-02-16 19:29:08 +01:00
Michael Boelen
1bf789861d
Add possibility to define an array of allowed operating systems for a test
2018-01-18 20:26:19 +01:00
Michael Boelen
503b2662c6
Implemented NetBSD patch: use correct syntax to compare values
2018-01-18 16:50:23 +01:00
Michael Boelen
8934042473
Code enhancements
2018-01-17 17:26:30 +01:00
mslifcak
25b3c4f1eb
VBoxService running is another VirtualBox clue ( #505 )
2018-01-17 17:19:51 +01:00
Michael Boelen
00ad535c6b
Use different variable in for loop
2018-01-11 10:37:56 +01:00
Michael Boelen
66f8cb2441
Changed year
2018-01-11 09:50:26 +01:00
Michael Boelen
c487bcb277
\-C flag of ps is different on BSD
2017-12-24 14:05:55 +01:00
Katarina Durechova
09de901d11
Check zero size of files correctly ( #487 )
...
from man test:
-s FILE
FILE exists and has a size greater than zero
-z STRING
the length of STRING is zero
2017-10-31 09:05:29 +01:00
Michael Boelen
e5c11991ef
Code enhancements and textual change
2017-10-29 11:26:25 +01:00
Michael Boelen
ebf16462a8
Improve IsRunning function to match full process names
2017-10-29 10:54:40 +01:00
Michael Boelen
9d238f6e78
Added HP-UX routine for GetHostID
2017-10-19 19:37:25 +02:00
Michael Boelen
499f7d5015
Improve process detection
2017-09-16 14:08:26 +02:00
FlorentCoppint
ccf9db18f8
Improved IsRunning() process matching ( #463 )
2017-09-16 13:58:04 +02:00
Michael Boelen
2451029a6e
Allow for files with spaces
2017-09-06 12:55:56 +02:00
Bruno Vernay
6cf1c324f8
Support spaces in file names ( #445 )
...
* Support spaces in file names
File names may contain spaces
* Fixed 2more cases
2017-08-29 14:33:18 +02:00
Michael Boelen
358dc46b81
Ignore file access errors when trying to access them
2017-08-17 14:18:29 +02:00