From a98b15d80da56fb289eec610133b351f2e8c9b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=2ES?= Date: Thu, 1 Feb 2018 10:45:41 +0100 Subject: [PATCH] Added debian rules for packaging --- debian/changelog | 90 ++++++++++++++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 14 +++++++ debian/copyright | 11 ++++++ debian/install | 2 + debian/rules | 4 ++ debian/source/format | 1 + 7 files changed, 123 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/install create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..9d7904f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,90 @@ +evocheck (0.10-1) UNRELEASED; urgency=medium + + * New release. + + -- Gregory Colpart Fri, 01 Sep 2017 02:13:24 +0200 + +evocheck (0.9-1) UNRELEASED; urgency=medium + + * Stretch support. + + -- Gregory Colpart 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 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 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 Wed, 08 Oct 2014 15:15:03 +0200 + +evocheck (0.4-1) unstable; urgency=low + + * New upstream (bug and features) release. + + -- Benoit Serie Wed, 08 Oct 2014 12:31:33 +0200 + +evocheck (0.3.1-1) UNRELEASED; urgency=low + + * New upstream bug release. + + -- Gregory Colpart 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 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 Sat, 18 Jul 2009 18:01:36 +0200 + +evocheck (0.1-1) UNRELEASED; urgency=low + + * Initial release. + + -- Gregory Colpart Sun, 05 Jul 2009 02:19:30 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e16026c --- /dev/null +++ b/debian/control @@ -0,0 +1,14 @@ +Source: evocheck +Section: misc +Priority: optional +Maintainer: Benoît SÉRIE +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. + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..17dd0e0 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,11 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: evocheck +Upstream-Contact: Evolix +Source: https://gitlab.evolix.org/evolix/evocheck + +Files: * +Copyright: 2009-2018 Evolix +License: AGPL-3 + +License: AGPL-3 + https://www.gnu.org/licenses/agpl.txt diff --git a/debian/install b/debian/install new file mode 100755 index 0000000..99ad8a0 --- /dev/null +++ b/debian/install @@ -0,0 +1,2 @@ +#!/usr/bin/dh-exec +evocheck.sh usr/share/scripts/ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2d33f6a --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)