Jérémy Lecour
dad08d7c3d
verify that the letsencrypt snippet is compatible with the current version of Nginx
173 lines
3.5 KiB
Plaintext
173 lines
3.5 KiB
Plaintext
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
|
and this project **does not adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)**.
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
* IS_NGINX_LETSENCRYPT_UPTODATE: verify that the letsencrypt snippet is compatible with the current version of Nginx
|
|
|
|
### Changed
|
|
|
|
### Deprecated
|
|
|
|
### Removed
|
|
|
|
### Fixed
|
|
|
|
### Security
|
|
|
|
## [20.04.2] 2020-04-15
|
|
|
|
### Added
|
|
|
|
* IS_CHROOTED_BINARY_NOT_UPTODATE: verify that chrooted processes run up-to-date binaries
|
|
|
|
## [20.04.1] 2020-04-12
|
|
|
|
### Added
|
|
|
|
* IS_EVOBACKUP_EXCLUDE_MOUNT : verify that mount points are excluded in evobackup scripts
|
|
|
|
## [20.02.1] - 2020-02-27
|
|
|
|
### Changed
|
|
|
|
* IS_EVOLINUXSUDOGROUP : improve sudoer directive detection
|
|
|
|
## [19.11.2] - 2019-11-07
|
|
|
|
### Changed
|
|
|
|
* IS_EVOMAINTENANCE_FW : warn only if HOOK_DB is enabled
|
|
* IS_BACKUPUPTODATE : check backup dates in the correct directory
|
|
|
|
## [19.11.1] - 2019-11-06
|
|
|
|
### Fixed
|
|
|
|
* IS_TMPUSRRO : improve grep for options detection
|
|
* IS_TMPNOEXEC : fix grep for options detection
|
|
|
|
## [19.11] - 2019-11-05
|
|
|
|
### Changed
|
|
|
|
* IS_TUNE2FS_M5 displays the name of the partition
|
|
* IS_MARIADBEVOLINUXCONF is disabled by default in cron mode
|
|
* IS_PHPEVOLINUXCONF is disabled by default in cron mode
|
|
* IS_OLD_HOME_DIR is disabled by default in cron mode
|
|
* IS_TMPNOEXEC : better "noexec" detection for /tmp
|
|
|
|
### Fixed
|
|
|
|
* squid: better http port detection
|
|
|
|
## [19.08] - 2019-08-30
|
|
|
|
### Changed
|
|
|
|
* better error messages for missing commands
|
|
|
|
## [19.06] - 2019-06-21
|
|
|
|
### Added
|
|
|
|
* new check: IS_OSPROBER
|
|
|
|
### Changed
|
|
|
|
* IS_DISKPERF is disabled by default
|
|
* verbose mode added for IS_APACHESYMLINK
|
|
|
|
### Fixed
|
|
|
|
* fix 5 apache checks (wrong package name was used)
|
|
* fix IS_MYSQLNRPE (wrong test on a tilde expansion variable)
|
|
|
|
## [19.04] - 2019-04-25
|
|
|
|
### Added
|
|
|
|
* IS_EVOBACKUP_INCS
|
|
|
|
### Changed
|
|
|
|
* change versioning scheme : year.month.patch
|
|
* extracts tests into functions
|
|
* add verbose and quiet modes
|
|
* add usage output on error
|
|
* add braces and quotes
|
|
|
|
## [0.13] - 2018-04-10
|
|
|
|
### Added
|
|
|
|
* New checks:
|
|
IS_EVOLIX_USER
|
|
|
|
### Changed
|
|
|
|
* Fixing IS_DUPLICATE_FS_LEVEL check
|
|
* Custom limit for IS_NOTUPGRADED
|
|
* IS_SSHALLOWUSERS now check also for AllowGroups
|
|
|
|
## [0.12] - 2018-03-19
|
|
|
|
### Added
|
|
|
|
* New checks:
|
|
IS_DUPLICATE_FS_LEVEL
|
|
|
|
### Changed
|
|
|
|
* Enabling IS_EVOBACKUP by default
|
|
* Better output for IS_MYSQLMUNIN
|
|
|
|
## [0.11] - 2018-02-07
|
|
|
|
### Added
|
|
|
|
* Bunch of new checks:
|
|
IS_PRIVKEYWOLRDREADABLE
|
|
IS_EVOLINUXSUDOGROUP
|
|
IS_USERINADMGROUP
|
|
IS_APACHE2EVOLINUXCONF
|
|
IS_BACKPORTSCONF
|
|
IS_BIND9MUNIN
|
|
IS_BIND9LOGROTATE
|
|
IS_BROADCOMFIRMWARE
|
|
IS_HARDWARERAIDTOOL
|
|
IS_LOG2MAILSYSTEMDUNIT
|
|
IS_LISTUPGRADE
|
|
IS_MARIADBEVOLINUXCONF
|
|
IS_MARIADBSYSTEMDUNIT
|
|
IS_MYSQLMUNIN
|
|
IS_PHPEVOLINUXCONF
|
|
IS_SQUIDLOGROTATE
|
|
IS_SQUIDEVOLINUXCONF
|
|
IS_SQL_BACKUP
|
|
IS_POSTGRES_BACKUP
|
|
IS_LDAP_BACKUP
|
|
IS_REDIS_BACKUP
|
|
IS_ELASTIC_BACKUP
|
|
IS_MONGO_BACKUP
|
|
IS_MOUNT_FSTAB
|
|
IS_NETWORK_INTERFACES
|
|
|
|
### Changed
|
|
|
|
* IS_UPTIME added in --cron mode
|
|
* is_pack_web() for Stretch
|
|
* IS_DPKGWARNING for Stretch
|
|
* IS_MOUNT_FSTAB is disabled if lsblk not available
|
|
* IS_MINIFWPERMS for Stretch
|
|
* IS_SQUID for Stretch
|
|
* IS_LOG2MAILAPACHE for Stretch
|
|
* IS_AUTOIF for Stretch
|
|
* IS_UPTIME warn if uptime is more than 2y, was 1y
|
|
* IS_NOTUPGRADED warn if last upgrade is older than 90d, was 30d
|
|
* IS_TUNE2FS_M5 use python in place of bc for calculation
|
|
* IS_EVOMAINTENANCEUSERS for Stretch
|
|
* IS_EVOMAINTENANCECONF check also the mode of the file (600)
|