forked from evolix/evocheck
Compare commits
21 commits
Author | SHA1 | Date | |
---|---|---|---|
Benoît S. | 39fdb4c349 | ||
Benoît S. | 854edc7be7 | ||
Benoît S. | 60165c19a7 | ||
Benoît S. | d5a02b343f | ||
Benoît S. | 1e39fd9d12 | ||
Benoît S. | b5f20c4ee9 | ||
Benoît S. | 2afbe463e0 | ||
Benoît S. | 7faba567c8 | ||
Benoît S. | 9ed01e7d48 | ||
Benoît S. | a5eac93bbd | ||
Benoît S. | c5d16e5b45 | ||
Benoît S. | d41fb18634 | ||
Benoît S. | ccda29e98e | ||
45b002b52b | |||
0caeacb0b7 | |||
55dda0d0d9 | |||
1260440664 | |||
353a455831 | |||
2b9481fec7 | |||
aef48ab51b | |||
a98b15d80d |
175
debian/changelog
vendored
Normal file
175
debian/changelog
vendored
Normal file
|
@ -0,0 +1,175 @@
|
||||||
|
evocheck (19.04-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* New major upstream release:
|
||||||
|
* change versioning scheme : year.month.patch
|
||||||
|
* extracts tests into functions
|
||||||
|
* add verbose and quiet modes
|
||||||
|
* add usage output on error
|
||||||
|
* add braces and quotes
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Fri, 26 Apr 2019 16:14:59 +0200
|
||||||
|
|
||||||
|
evocheck (0.13.1-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* Fixing IS_DUPLICATE_FS_LEVEL check
|
||||||
|
missing space for the grep pattern
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Tue, 10 Apr 2018 15:48:16 +0200
|
||||||
|
|
||||||
|
evocheck (0.13-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* New checks:
|
||||||
|
IS_EVOLIX_USER
|
||||||
|
|
||||||
|
* Fixing IS_DUPLICATE_FS_LEVEL check
|
||||||
|
* Custom limit for IS_NOTUPGRADED
|
||||||
|
* IS_SSHALLOWUSERS now check also for AllowGroups
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Tue, 10 Apr 2018 15:34:32 +0200
|
||||||
|
|
||||||
|
evocheck (0.12-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* New checks:
|
||||||
|
IS_DUPLICATE_FS_LEVEL
|
||||||
|
IS_EVOMAINTENANCE_FW
|
||||||
|
* Changes:
|
||||||
|
Enabling IS_EVOBACKUP by default
|
||||||
|
Better output for IS_MYSQLMUNIN
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Mon, 19 Mar 2018 16:34:28 +0100
|
||||||
|
|
||||||
|
evocheck (0.11-1) stretch; urgency=medium
|
||||||
|
|
||||||
|
* Last release was in september 2017, so new release!
|
||||||
|
* 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
|
||||||
|
* 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 thant 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)
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Wed, 07 Feb 2018 22:23:35 +0100
|
||||||
|
|
||||||
|
evocheck (0.10-1) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* New release.
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Fri, 01 Sep 2017 02:13:24 +0200
|
||||||
|
|
||||||
|
evocheck (0.9-1) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
* Stretch support.
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Mon, 10 Jul 2017 21:16:09 +0200
|
||||||
|
|
||||||
|
evocheck (0.8-1) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
|
[ Benoît SÉRIE ]
|
||||||
|
* From upstream https://forge.evolix.org/versions/48
|
||||||
|
* Jessie support!
|
||||||
|
* IS_MINIFW update path.
|
||||||
|
* IS_AUTOIF Filter docker.
|
||||||
|
* Fix a bug on IS_BINDCHROOT check.
|
||||||
|
* Fix IS_APTITUDEONLY and IS_APTICRON.
|
||||||
|
* Fix IS_LOG2MAILSQUID : we parse now all log2mail config files
|
||||||
|
* Fix #1654 : minifirewall uses now /etc/default/minifirewall
|
||||||
|
|
||||||
|
[ Romain Dessort ]
|
||||||
|
* New check NRPEPID
|
||||||
|
* New check UPTIME
|
||||||
|
* Add check to ensure there is real IP addresses in Allow/Deny directives
|
||||||
|
* Replace who -b by uptime -s which does not depend on a TTY and locales.
|
||||||
|
* Add LOG2MAILRUNNING check.
|
||||||
|
* Add MUNINRUNNING check.
|
||||||
|
* Disable APTICRON check.
|
||||||
|
* Add option to skip KERNELUPTODATE check
|
||||||
|
* IPv6 compatible regexp for BINDCHROOT.
|
||||||
|
|
||||||
|
-- Romain Dessort <rdessort@evolix.fr> Tue, 07 Mar 2017 10:05:55 -0500
|
||||||
|
|
||||||
|
evocheck (0.5-7) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
[ Benoît SÉRIE ]
|
||||||
|
* From upstream:
|
||||||
|
* Better check for iptables.
|
||||||
|
* Better check for apt.conf.
|
||||||
|
* Fix a bug in check apache symlink. #936
|
||||||
|
* Fix a bug in apticron check.
|
||||||
|
* Improve comments.
|
||||||
|
* Remove IS_TOOMUCHDEBIANSYSMAINT check.
|
||||||
|
* Support IPv6 for IS_INTERFACESGW check.
|
||||||
|
|
||||||
|
-- Benoît SÉRIE <bserie@evolix.fr> Thu, 09 Oct 2014 16:42:27 +0200
|
||||||
|
|
||||||
|
evocheck (0.5-3) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream v0.5 release. See https://redmine.evolix.net/versions/show/45
|
||||||
|
* Fix an issue with the sudoers check.
|
||||||
|
* Fix an issue with the modsec check.
|
||||||
|
|
||||||
|
-- Benoit Serie <bserie@evolix.fr> Wed, 08 Oct 2014 15:15:03 +0200
|
||||||
|
|
||||||
|
evocheck (0.4-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream (bug and features) release.
|
||||||
|
|
||||||
|
-- Benoit Serie <bserie@huit.evolix.net> Wed, 08 Oct 2014 12:31:33 +0200
|
||||||
|
|
||||||
|
evocheck (0.3.1-1) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* New upstream bug release.
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Thu, 23 Jul 2009 23:22:53 +0200
|
||||||
|
|
||||||
|
evocheck (0.3-1) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* New upstream release. Add a lot of tests.
|
||||||
|
* Improve crontab (no mail when no warnings).
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Thu, 23 Jul 2009 14:06:14 +0200
|
||||||
|
|
||||||
|
evocheck (0.2-1) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* New upstream release. Add a lot of tests.
|
||||||
|
* Add daily crontab.
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Sat, 18 Jul 2009 18:01:36 +0200
|
||||||
|
|
||||||
|
evocheck (0.1-1) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* Initial release.
|
||||||
|
|
||||||
|
-- Gregory Colpart <reg@debian.org> Sun, 05 Jul 2009 02:19:30 +0200
|
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
9
|
14
debian/control
vendored
Normal file
14
debian/control
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
Source: evocheck
|
||||||
|
Section: misc
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Benoît SÉRIE <bserie@evolix.fr>
|
||||||
|
Build-Depends: debhelper (>= 9), dh-exec
|
||||||
|
Standards-Version: 4.0.0
|
||||||
|
|
||||||
|
Package: evocheck
|
||||||
|
Architecture: all
|
||||||
|
Depends: lsb-release
|
||||||
|
Description: script to check a Pack Evolix server installation
|
||||||
|
This package contains the script evocheck.sh
|
||||||
|
which check installation of a Pack Evolix server.
|
||||||
|
|
11
debian/copyright
vendored
Normal file
11
debian/copyright
vendored
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: evocheck
|
||||||
|
Upstream-Contact: Evolix <equipe@evolix.fr>
|
||||||
|
Source: https://gitlab.evolix.org/evolix/evocheck
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2009-2018 Evolix <equipe@evolix.fr>
|
||||||
|
License: GPL-3
|
||||||
|
|
||||||
|
License: GPL-3
|
||||||
|
https://www.gnu.org/licenses/gpl-3.0.txt
|
2
debian/evocheck.cron.d
vendored
Normal file
2
debian/evocheck.cron.d
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
33 1 2-31 * * root /usr/share/scripts/evocheck.sh --cron
|
||||||
|
33 1 1 * * root /usr/share/scripts/evocheck.sh
|
1
debian/evocheck.dirs
vendored
Normal file
1
debian/evocheck.dirs
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
usr/share/scripts
|
3
debian/evocheck.install
vendored
Normal file
3
debian/evocheck.install
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/usr/bin/dh-exec
|
||||||
|
evocheck.sh usr/share/scripts/
|
||||||
|
evocheck.cf etc/
|
4
debian/rules
vendored
Executable file
4
debian/rules
vendored
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@
|
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
Loading…
Reference in a new issue