mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-24 22:34:33 +02:00
Additional check to ensure pacman package manager is used instead of pacman game
This commit is contained in:
parent
87f5596952
commit
52e1231433
@ -103,6 +103,7 @@ Using the relevant options, the scan will change base on the intended goal.
|
|||||||
- STRG-1842 - added default authorized devices and renamed to USB-2000
|
- STRG-1842 - added default authorized devices and renamed to USB-2000
|
||||||
- TOOL-5002 - differentiate between a discovered binary and running process
|
- TOOL-5002 - differentiate between a discovered binary and running process
|
||||||
- TOOL-5160 - added support for OSSEC agent daemon
|
- TOOL-5160 - added support for OSSEC agent daemon
|
||||||
|
- Perform additional check to ensure pacman package manager is used
|
||||||
- Use 'pre-release/release' (was: 'dev/final') with 'lynis show release'
|
- Use 'pre-release/release' (was: 'dev/final') with 'lynis show release'
|
||||||
- Use only locations from PATH environment variable, unless it is not defined
|
- Use only locations from PATH environment variable, unless it is not defined
|
||||||
- Show tip to use 'lynis generate hostids' when host IDs are missing
|
- Show tip to use 'lynis generate hostids' when host IDs are missing
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
PACKAGE_MGR_PKG=0
|
PACKAGE_MGR_PKG=0
|
||||||
PACKAGE_AUDIT_TOOL=""
|
PACKAGE_AUDIT_TOOL=""
|
||||||
PACKAGE_AUDIT_TOOL_FOUND=0
|
PACKAGE_AUDIT_TOOL_FOUND=0
|
||||||
|
PACMANCONF="${ROOTDIR}etc/pacman.conf"
|
||||||
INSTALLED_PACKAGES=""
|
INSTALLED_PACKAGES=""
|
||||||
#
|
#
|
||||||
#################################################################################
|
#################################################################################
|
||||||
@ -191,7 +192,7 @@
|
|||||||
#
|
#
|
||||||
# Test : PKGS-7310
|
# Test : PKGS-7310
|
||||||
# Description : pacman package based systems
|
# Description : pacman package based systems
|
||||||
if [ -n "${PACMANBINARY}" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
if [ -n "${PACMANBINARY}" -a -f "${PACMANCONF}" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
||||||
Register --test-no PKGS-7310 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking package list with pacman"
|
Register --test-no PKGS-7310 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking package list with pacman"
|
||||||
if [ ${SKIPTEST} -eq 0 ]; then
|
if [ ${SKIPTEST} -eq 0 ]; then
|
||||||
COUNT=0
|
COUNT=0
|
||||||
@ -222,7 +223,7 @@
|
|||||||
#
|
#
|
||||||
# Test : PKGS-7312
|
# Test : PKGS-7312
|
||||||
# Description : Check for available package updates when pacman package is used
|
# Description : Check for available package updates when pacman package is used
|
||||||
if [ -n "${PACMANBINARY}" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
if [ -n "${PACMANBINARY}" -a -f "${PACMANCONF}" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
||||||
Register --test-no PKGS-7312 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking available updates for pacman based system"
|
Register --test-no PKGS-7312 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking available updates for pacman based system"
|
||||||
if [ ${SKIPTEST} -eq 0 ]; then
|
if [ ${SKIPTEST} -eq 0 ]; then
|
||||||
FOUND=0
|
FOUND=0
|
||||||
@ -251,8 +252,7 @@
|
|||||||
#
|
#
|
||||||
# Test : PKGS-7314
|
# Test : PKGS-7314
|
||||||
# Description : Check pacman.conf options
|
# Description : Check pacman.conf options
|
||||||
PACMANCONF="/etc/pacman.conf"
|
if [ -n "${PACMANBINARY}" -a -f "${PACMANCONF}" ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
||||||
if [ -n "${PACMANBINARY}" -a -f ${PACMANCONF} ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi
|
|
||||||
Register --test-no PKGS-7314 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking pacman configuration options"
|
Register --test-no PKGS-7314 --preqs-met ${PREQS_MET} --weight L --network NO --category security --description "Checking pacman configuration options"
|
||||||
if [ ${SKIPTEST} -eq 0 ]; then
|
if [ ${SKIPTEST} -eq 0 ]; then
|
||||||
COUNT=0
|
COUNT=0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user