Michael Boelen
66f8cb2441
Changed year
2018-01-11 09:50:26 +01:00
Michael Boelen
dbec83566b
[FILE-6310] match mount points by exact name
2017-07-28 10:42:17 +02:00
Michael Boelen
4ecb9d4d05
[bulk change] cleaning up, code enhancements, initialization of variables, and new tests
2017-04-30 17:59:35 +02:00
hlein
b595cc0fb5
Various cleanups ( #363 )
...
* Typo fix.
* Style change: always use $(), never ``.
The Lynis code already mostly used $(), but backticks were sprinkled
around. Converted all of them.
* Lots of minor spelling/typo fixes.
FWIW these were found with:
find . -type f -print0 | xargs -0 cat | aspell list | sort -u | egrep '^[a-z]+$' | less
And then reviewing the list to pick out things that looked like
misspelled words as opposed to variables, etc., and then manual
inspection of context to determine the intention.
2017-03-06 07:41:21 +00:00
Michael Boelen
295fe93ca6
[FILE-6372] Properly deal with comments in /etc/fstab
2017-03-01 16:11:17 +01:00
Michael Boelen
34ba1ba184
Changed date and preparing for release
2017-02-09 13:35:40 +01:00
Zach Crownover
659d3e42c5
Improve DragonFly support ( #329 )
...
* Update facter location for BSDs
BSDs tend to place third party binaries in /usr/local rather than /usr
* Add support for DragonFly boot loader detection
DragonFly BSD has the same file paths for the bootloader as FreeBSD
* Add kernel module checking for DragonFly
DragonFly BSD checks kernel modules the same way as FreeBSD
* Add DragonFly check for login shells
DragonFly's login files are the same as FreeBSD's
* Add HAMMER PFS Detection
All PFS mounts in HAMMER systems for DragonFly will be detected now
2016-11-19 12:39:57 +00:00
Michael Boelen
903016df36
Code cleanups and generic enhancements
2016-09-10 16:12:44 +02:00
Michael Boelen
82ededed31
Style improvements and command replacements
2016-09-08 21:04:17 +02:00
alobodzinski
01c687eb55
FILE-6336: Fixed flawed logic: work correctly even if there is no swap at all ( #272 )
2016-09-05 19:30:04 +02:00
Michael Boelen
0a0453e1bc
[FILE-6344] Adjusted /proc test
2016-09-05 19:28:44 +02:00
Mark Ruys
e6a829b6ed
GlusterFS mounts are nodev and nosuid by default, and are invalid mount options. So ignore GlusterFS mount points. ( #268 )
2016-08-29 19:30:48 +02:00
Michael Boelen
679e8c628e
Use detected binaries
2016-08-25 15:31:33 +02:00
Michael Boelen
cc5142329b
[FILE-6362] added details
2016-08-24 11:37:25 +02:00
Michael Boelen
5ab139931d
[FILE-6362] optimized test, style, removed warning
2016-08-24 11:36:16 +02:00
cnrat
4368b59a1d
Fix FILE-6344 bug ( #263 )
...
The result of mount command returns like
/proc on /proc type proc (rw,hidepid=2)
Witch means the regular expression should be '^/proc' not '^proc' or you can grep nothing. :P
2016-08-18 11:48:45 +02:00
Michael Boelen
0050c993f8
[FILE-6374] Improved logging
2016-08-17 11:54:57 +02:00
Michael Boelen
f9b2993f35
Removed unneeded field
2016-08-10 07:24:10 +02:00
Michael Boelen
039a829457
Style and readability improvements
2016-07-31 17:35:35 +02:00
Michael Boelen
4faaa10a8c
Initialize variables and cleanup
2016-07-30 16:41:11 +02:00
Michael Boelen
c74c572422
[FILE-6332] Enable testing for UUID usage with blkid command
2016-07-30 14:10:29 +02:00
Michael Boelen
2f4c854ba7
Rename of categories, introduction of groups
2016-07-24 17:22:00 +02:00
Michael Boelen
38e6ff18d4
Merge and initial changes for new tests FILE-6344 and FILE-6430
2016-07-11 19:57:45 +02:00
Lukas Pirl
9a5647f66c
added test FILE-6337: check if /proc mounted with hidepid=(1|2) ( #225 )
...
to hide users' sensitive files in /proc from other users
(see `man proc` for details)
2016-07-11 16:48:25 +02:00
Michael Boelen
648d043b0a
[FILE-6430] initial import and changes
2016-07-11 11:18:53 +02:00
Yann ILAS
a62a09d9e4
Remove the support of some filesystems ( #205 )
...
For now keeping the test as-is and merge.
2016-07-11 10:24:38 +02:00
Michael Boelen
983e293eb1
Replaced text strings to allow translations
2016-06-18 11:14:01 +02:00
Michael Boelen
751c9734c5
Restrict find action to the /tmp mount
2016-05-30 19:38:42 +02:00
Michael Boelen
d6ceeaa11f
Clean ups and added hints for contributions
2016-05-11 16:02:46 +02:00
Michael Boelen
5db9d4a4e0
[FILE-6376] Enabled contributed test and enhancements
2016-05-11 15:57:36 +02:00
Yann ILAS
125f704a10
FILE-xyzz : Bind mount the /var/tmp directory to /tmp ( #193 )
...
Check if a bind mount is done between /var/tmp and the directory /tmp
2016-05-11 15:20:08 +02:00
Yann ILAS
8ba1f51c19
FILE-6372 : error in awk comparaison ( #192 )
2016-05-11 15:18:39 +02:00
Yann ILAS
8e73f33475
Check of /dev/shm:nosuid,nodev,noexec ( #194 )
2016-05-11 15:17:50 +02:00
Yann ILAS
527955211b
The XFS root FS is not checked ( #190 )
...
At line 431, you should maybe add some tests...
2016-05-11 15:16:28 +02:00
Michael Boelen
eded02cfde
Rewritten counters and dealing with values
2016-05-03 14:57:53 +02:00
mboelen
42607ceaf5
Replaced old function names with new ones
2016-04-28 12:31:57 +02:00
mboelen
11d0dabf4f
[FILE-6372] Ignore comments in /etc/fstab
2016-04-19 17:39:01 +02:00
mboelen
5aa1a27e32
Cleanup
2016-04-19 17:36:53 +02:00
cnrat
fcaa7ffe8b
Bug fixed
...
echo /etc/fstab is wrong.
2016-03-29 16:35:39 +08:00
mboelen
8cc47819b4
Removed copyright line, added description
2016-03-13 16:03:46 +01:00
mboelen
6197ac08e7
Added link to website, blog, github
2016-03-13 16:00:39 +01:00
mboelen
6ec3e5b39d
Added suggestion for file systems which are symlinked
2016-03-08 11:35:15 +01:00
mboelen
d16b38eff8
Rename of logtext and report functions, upcoming year change
2015-12-21 21:17:15 +01:00
Laurent Quillerou
3cdd9ea949
Delete trailing whitespace
2015-09-07 18:35:07 +03:00
Michael Boelen
a90d225bf4
Merge pull request #68 from d4t4king/master
...
include/tests_filesystems tweak
2015-09-07 12:06:06 +02:00
squid-cache-object
12d9b38288
Update tests_filesystems
2015-09-03 14:14:02 -07:00
mboelen
d9b7d9a9fd
Combined several potential mount option tests into 1 unit
2015-09-03 15:44:10 +02:00
dataking
e37446521d
include/tests_filesystems tweak
2015-09-01 11:50:07 -07:00
mboelen
d4b1812962
Changed screen output when finding old files in /tmp
2015-09-01 15:47:32 +02:00
mboelen
afd01ece5d
Remove incomplete tests, code enhancements
2015-07-22 17:37:11 +02:00