diff --git a/linux/CHANGELOG b/linux/CHANGELOG index c0c485c..e833294 100644 --- a/linux/CHANGELOG +++ b/linux/CHANGELOG @@ -5,14 +5,6 @@ and this project **does not adhere to [Semantic Versioning](http://semver.org/sp ### Added -New checks : - -* IS_LOCALHOST_IN_POSTFIX_MYDESTINATION -* IS_SSH_FAIL2BAN_JAIL_RENAMED -* IS_NO_LXC_CONTAINER -* IS_LXC_PHP_FPM_SERVICE_UMASK_SET -* use bash array for tmp files to cleanup - ### Changed ### Deprecated @@ -21,12 +13,29 @@ New checks : ### Fixed +### Security + +## [22.12] 2023-02-10 + +### Added + +New checks : + +* IS_LOCALHOST_IN_POSTFIX_MYDESTINATION +* IS_SSH_FAIL2BAN_JAIL_RENAMED +* IS_NO_LXC_CONTAINER +* IS_LXC_PHP_FPM_SERVICE_UMASK_SET + +### Changed + +* Use bash array for tmp files to cleanup. + +### Fixed + * IS_EVOBACKUP_INCS: fix quote. * IS_PURGE_FAIL2BAN: fix function never called in main(). * IS_NOTUPGRADED: silence "grep: (...) binary file matches" messages. -### Security - ## [22.11] 2022-11-27 ### Added diff --git a/linux/evocheck.jessie.sh b/linux/evocheck.jessie.sh index a5a32a5..02ec4bb 100755 --- a/linux/evocheck.jessie.sh +++ b/linux/evocheck.jessie.sh @@ -4,7 +4,7 @@ # Script to verify compliance of a Linux (Debian) server # powered by Evolix -VERSION="22.11" +VERSION="22.12" readonly VERSION # base functions diff --git a/linux/evocheck.sh b/linux/evocheck.sh index 916dd9d..9299edd 100755 --- a/linux/evocheck.sh +++ b/linux/evocheck.sh @@ -4,7 +4,7 @@ # Script to verify compliance of a Linux (Debian) server # powered by Evolix -VERSION="22.11" +VERSION="22.12" readonly VERSION # base functions @@ -133,6 +133,7 @@ check_dpkgwarning() { } # Check if localhost, localhost.localdomain and localhost.$mydomain are set in Postfix mydestination option. check_localhost_in_postfix_mydestination() { + # shellcheck disable=SC2016 if ! grep mydestination /etc/postfix/main.cf | grep --extended-regexp 'localhost[^\\.]' | grep 'localhost.localdomain' | grep 'localhost.$mydomain'; then failed "IS_LOCALHOST_IN_POSTFIX_MYDESTINATION" "'localhost' and/or 'localhost.localdomain' and/or 'localhost.\$mydomain' are missing in Postfix mydestination option. Consider adding then." fi diff --git a/linux/evocheck.wheezy.sh b/linux/evocheck.wheezy.sh index cd41cb5..1b91675 100755 --- a/linux/evocheck.wheezy.sh +++ b/linux/evocheck.wheezy.sh @@ -4,7 +4,7 @@ # Script to verify compliance of a Linux (Debian) server # powered by Evolix -VERSION="22.11" +VERSION="22.12" readonly VERSION # base functions