Commit graph

804 commits

Author SHA1 Message Date
Jérémy Lecour 6c1d4f63ac Linux - Release 22.11 2022-11-27 22:01:43 +01:00
Jérémy Lecour 0ff69e6a07 Split versions for Debian 7-, 8 and 9+ 2022-11-27 21:59:05 +01:00
William Hirigoyen 2640bb1b11 Update IS_REDIS_BACKUP path to standard location (used in zzz_evobackup) 2022-11-22 15:48:20 +01:00
Alexis Ben Miloud--Josselin a232eeebcc check_redis: enable multi-instance dump check
To check multiple instances, add something like this in /etc/evocheck.cf:

    REDIS_BACKUP_PATH='/home/backup/redis/dump.rdb /home/backup/redis-instance2/dump.rdb /home/backup/redis-instance3/dump.rdb'
2022-11-14 11:08:40 +01:00
Jérémy Lecour 58a97812c6 Check Debian Security repository from apt-cache policy output
Instead of parsing files,we can ask apt-cache to list the enabled repository
and look for one labeled "Debian-Security" provided by Debian.
2022-11-11 10:18:12 +01:00
Jérémy Dubois 55b08445a7 OpenBSD - Release 22.10 2022-10-14 10:36:37 +02:00
David Prevot f74f1317b4 IS_PHPMYADMINAPACHECONF: check package config
Make sure that package configuration has not been pulled in (e.g.,
/etc/apache2/conf-available/phpmyadmin.conf could be added during an
upgrade and /etc/apache2/conf-enabled/phpmyadmin.conf during an upgrade
a few years later, and thus make phpMyAdmin available in trivial URLs.
2022-10-04 14:03:39 +02:00
Jérémy Dubois 76dfe5fa24 OpenBSD - check_ntp: comply with ntp configuration change on EvoBSD 2022-09-30 14:12:36 +02:00
Jérémy Lecour aeb7ea2af4 Linux - Release 22.09 2022-09-14 10:53:24 +02:00
Jérémy Lecour 5765ad2a7d restore deleted MINIFW_FILE variable 2022-09-14 10:52:12 +02:00
Jérémy Dubois 8a1bd96789 Merge branch 'openbsd' 2022-08-30 10:01:51 +02:00
Jérémy Dubois 043d1e58b1 prepare linux/openbsd split 2022-08-30 09:51:10 +02:00
Jérémy Lecour 0549b39166 Linux - Release 22.08.1 2022-08-29 17:02:36 +02:00
Jérémy Lecour 1638ed1884 IS_AUTOIF: check only statically defined interfaces 2022-08-29 17:01:48 +02:00
Jérémy Lecour a87438a41b Release linux/22.08 2022-08-29 16:36:16 +02:00
Jérémy Lecour d58c0dc335 remove all BSD specific code in Linux branch 2022-08-29 16:35:08 +02:00
Jérémy Lecour cb8d8fa738 prepare linux/openbsd split 2022-08-29 16:30:01 +02:00
Jérémy Dubois 3f88645c6f check_sshpermitrootno: do not display sshd errors 2022-08-04 16:39:15 +02:00
Jérémy Dubois f2f3155fc3 check_backupuptodate: use find with --max-depth=1 to limit the number of evaluated files 2022-08-04 16:35:29 +02:00
Jérémy Dubois 271e8623b4 check_evobackup_exclude_mount : skip if --one-file-system is used, and exclude scripts without Rsync command 2022-08-04 16:21:26 +02:00
Jérémy Dubois 2e1d873fe1 Release 22.08 2022-08-04 15:28:20 +02:00
Jérémy Dubois 18c531325d Fixed check_sshpermitrootno to check real configuration 2022-08-04 15:27:04 +02:00
William Hirigoyen (Evolix) 75f8a55e9b [IS_AUTOIF] Add support for /etc/network/interface.d 2022-08-03 15:51:45 +02:00
Jérémy Lecour 6f9607bc0e Release 22.07.1 2022-07-28 14:17:37 +02:00
Jérémy Lecour 72a85bc9ef IS_SSHPERMITROOTNO: do not display sshd errors 2022-07-28 14:17:02 +02:00
Jérémy Lecour 0c16fcf311 whitespaces 2022-07-28 14:16:27 +02:00
Jérémy Lecour 3c2b870a6d Release 22.07 2022-07-28 13:37:47 +02:00
Jérémy Lecour 69937e9c2d fix shellcheck 2022-07-28 13:35:44 +02:00
Jérémy Lecour 5c5a061d59 IS_NETWORKING_SERVICE: not in cron mode 2022-07-20 13:20:02 +02:00
Alexis Ben Miloud--Josselin 52e114e45f Corriger liste dump mongodb 2022-07-04 09:58:32 +02:00
Alexis Ben Miloud--Josselin 40753385d1 [find] -maxdepth should be before -type 2022-06-23 11:37:00 +02:00
Bruno TATU 64c7cd3424 add check if fail2ban_dbpurge is installed 2022-06-20 17:44:46 +02:00
Jérémy Dubois b8496e754d Release 22.06 2022-06-16 17:22:11 +02:00
Jérémy Dubois d35d7491f1 Fixed various shellcheck violations and added a function to cleanup files at once instead of using multiple trap rm 2022-06-16 17:21:06 +02:00
Jérémy Lecour 63dd6bf41c fix find syntax 2022-06-09 07:46:04 +02:00
Jérémy Lecour 2551401baa Release 22.06.2 2022-06-09 07:39:43 +02:00
Jérémy Lecour 3d1881fe80 IS_BACKUPUPTODATE: add --max-depth=1 to limit the number of evaluated files 2022-06-09 07:38:44 +02:00
Jérémy Lecour 78486611c5 fix changelog 2022-06-06 15:03:40 +02:00
Jérémy Lecour fb7ec6bacf Release 22.06.1 2022-06-06 15:02:59 +02:00
Jérémy Lecour bec90cb8ee Merge pull request 'IS_BACKUPUPTODATE Check all files' (#138) from check_all_files_in_backup_dir into master
Reviewed-on: #138
2022-06-06 14:58:50 +02:00
Jérémy Lecour 5adfdcc614 Add comment to explain why looking for all files 2022-06-06 14:58:12 +02:00
Jérémy Lecour 156435220a Merge pull request 'evocheck.sh: tfix' (#140) from dprevot/evocheck:master into master
Reviewed-on: #140
2022-06-06 14:46:57 +02:00
Jérémy Lecour 735c960621 Merge branch 'master' into master 2022-06-06 14:46:42 +02:00
Jérémy Lecour 5f9b6901cb Merge pull request 'add support for options in sources.list' (#143) from sources.list-support-option into master
Reviewed-on: #143
2022-06-06 11:17:10 +02:00
Brice Waegeneire 1a08da8afa add support for options in sources.list
Exemple for such syntax (from the manual):
deb [ arch=amd64,armel ] http://deb.debian.org/debian bullseye main
2022-06-03 11:20:37 +02:00
Jérémy Lecour 0c461689d1 Merge pull request 'sshpermitrootno: Use effective configuration.' (#135) from fix-129 into master
Reviewed-on: #135
2022-06-03 11:15:45 +02:00
Brice Waegeneire e38aa5636f sshpermitrootno: Use effective configuration.
Fixes #129.
2022-06-03 11:03:50 +02:00
Jérémy Lecour 9ad34bd485 fix changelog 2022-06-03 09:11:54 +02:00
Jérémy Lecour 38276b0271 Release 22.06 2022-06-03 09:10:19 +02:00
Jérémy Lecour 1d75b5fbbf fix CHANGELOG 2022-06-03 09:07:46 +02:00