Compare commits

...

21 commits

Author SHA1 Message Date
Benoît S. 39fdb4c349 New upstream release 2019-04-26 16:31:50 +02:00
Benoît S. 854edc7be7 Merge branch 'master' into debian 2019-04-26 16:14:46 +02:00
Benoît S. 60165c19a7 License is now GPL v3 2018-12-20 11:17:14 +01:00
Benoît S. d5a02b343f 0.13.1 release 2018-04-10 15:48:44 +02:00
Benoît S. 1e39fd9d12 Merge branch 'master' into debian 2018-04-10 15:46:34 +02:00
Benoît S. b5f20c4ee9 0.13 release 2018-04-10 15:35:17 +02:00
Benoît S. 2afbe463e0 Merge branch 'master' into debian 2018-04-10 15:32:45 +02:00
Benoît S. 7faba567c8 Merge branch 'master' into debian 2018-04-10 15:24:38 +02:00
Benoît S. 9ed01e7d48 0.12 release 2018-03-19 16:35:45 +01:00
Benoît S. a5eac93bbd Merge branch 'master' into debian 2018-03-19 16:33:01 +01:00
Benoît S. c5d16e5b45 Merge branch 'master' into debian 2018-02-07 22:36:07 +01:00
Benoît S. d41fb18634 Stretch release 0.11-1 2018-02-07 22:23:50 +01:00
Benoît S. ccda29e98e Revision 1 2018-02-05 18:00:07 +01:00
Benoît.S 45b002b52b New release 2018-02-05 17:18:44 +01:00
Benoît.S 0caeacb0b7 rules is executable 2018-02-05 11:59:22 +01:00
Benoît.S 55dda0d0d9 Add evocheck config file to dh_install 2018-02-05 11:57:27 +01:00
Benoît.S 1260440664 Added .dirs and .install 2018-02-05 11:54:27 +01:00
Benoît.S 353a455831 No +x for non executable files 2018-02-05 11:54:11 +01:00
Benoît.S 2b9481fec7 Using dh_helper .install and .dirs 2018-02-05 11:43:53 +01:00
Benoît.S aef48ab51b Add the cron.d file 2018-02-01 10:53:27 +01:00
Benoît.S a98b15d80d Added debian rules for packaging 2018-02-01 10:45:41 +01:00
9 changed files with 212 additions and 0 deletions

175
debian/changelog vendored Normal file
View 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
View file

@ -0,0 +1 @@
9

14
debian/control vendored Normal file
View 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
View 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
View 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
View file

@ -0,0 +1 @@
usr/share/scripts

3
debian/evocheck.install vendored Normal file
View file

@ -0,0 +1,3 @@
#!/usr/bin/dh-exec
evocheck.sh usr/share/scripts/
evocheck.cf etc/

4
debian/rules vendored Executable file
View file

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@

1
debian/source/format vendored Normal file
View file

@ -0,0 +1 @@
3.0 (quilt)