Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2020-11-09spelling: settingsJosh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-07-03Command line option for slow test thresholdKepi
IMHO it should be OK to run long tests if we count with it. Example: lynis audit system --slow-warning 300 Will warn when test takes longer than 300 seconds, instead of default 10.
2019-09-19Indented spacingMichael Boelen
2019-09-19Style changesMichael Boelen
2019-07-13Updated systemd unitsMichael Boelen
2019-07-13Extended completion script with show commandsMichael Boelen
2019-07-12Adjusted text and use 'audit system' instead of deprecated -c optionMichael Boelen
2018-04-23Propose fix some typos (#538)John Eismeier
2017-03-07Lots of cleanups (#366)hlein
* Description fix: SafePerms works on files not dirs. All uses of SafePerms are on files (and indeed, it would reject directories which would have +x set). * Lots of whitespace cleanups. Enforce everywhere(?) the same indentations for if/fi blocks. The standard for the Lynis codebase is 4 spaces. But sometimes it's 1, sometimes 3, sometimes 8. These patches standardize all(?) if blocks but _not_ else's (which are usually indented 2, but sometimes zero); I was too lazy to identify those (see below). This diff is giant, but should not change code behavior at all; diff -w shows no changes apart from whitespace. FWIW I identified instances to check by using: perl -ne 'if ($oldfile ne $ARGV) { $.=1; $oldfile=$ARGV; }; chomp; if ($spaces) { next unless /^( *)([^ ]+)/; $newspaces=length($1); $firsttok = $2; next unless defined($firsttok); $offset = ($firsttok eq "elif" ? 0 : 4); if ($newspaces != $spaces + $offset) { print "$ARGV:$ifline\n$ARGV:$.:$_\n\n" }; $ifline=""; $spaces=""; } if (/^( *)if (?!.*[; ]fi)/) { $ifline = "$.:$_"; $spaces = length($1); }' $(find . -type f -print0 | xargs -0 file | egrep shell | cut -d: -f1) Which produced output like: ./extras/build-lynis.sh:217: if [ ${VERSION_IN_SPECFILE} = "" -o ! "${VERSION_IN_SPECFILE}" = "${LYNIS_VERSION}" ]; then ./extras/build-lynis.sh:218: echo "[X] Version in specfile is outdated" ./plugins/plugin_pam_phase1:69: if [ -d ${PAM_DIRECTORY} ]; then ./plugins/plugin_pam_phase1:70: LogText "Result: /etc/pam.d exists" ...There's probably formal shellscript-beautification tools that I'm oblivious about. * More whitespace standardization. * Fix a syntax error. This looks like an if [ foo -o bar ]; was converted to if .. elif, but incompletely. * Add whitespace before closing ]. Without it, the shell thinks the ] is part of the last string, and emits warnings like: .../lynis/include/tests_authentication: line 1028: [: missing `]'
2017-03-06Various cleanups (#363)hlein
* 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.
2016-11-13Updated filesMichael Boelen
2016-07-24Update remaining items for categories and groupsMichael Boelen
2016-07-24Rename of categories, introduction of groupsMichael Boelen
2016-07-18Refer to https://packages.cisofy.com and Lynis SDKMichael Boelen
2016-05-12More 1 directory up firstMichael Boelen
2016-05-12Add Travis CIMichael Boelen
2016-04-25Updated bash completion scriptmboelen
2015-12-21Bump for upcoming 2.2.0 releasemboelen
2015-10-10Optimized use of cat, grep and awk.SiemKorteweg
Detection of duplicate entries in /etc/hosts is now more robust. On CentOS7 the SERVICE_MANAGER is detected correctly.
2015-09-07Delete trailing whitespaceLaurent Quillerou
2015-05-13Updated spec file with description, website and documentation link, version bumpmboelen
2014-10-27Improvements for buildingmboelen
2014-10-24Adjustments for building processmboelen
2014-10-24Build source packagemboelen
2014-10-24Build steps on screenmboelen
2014-10-24Updated scriptmboelen
2014-10-24Added git clonemboelen
2014-10-24Ignore new filesmboelen
2014-10-24Added new lines at endmboelen
2014-10-24Minor changes to build script for DEBmboelen
2014-10-02Added systemd service script and timer (as replacement for cronjob)mboelen