summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorTobias Wiese <tobias@tobiaswiese.com>2021-02-25 23:13:55 +0100
committerTobias Wiese <tobias@tobiaswiese.com>2021-02-25 23:13:55 +0100
commita119c3f1fb037ebd4ec543ec9ba57dffb0313b2c (patch)
tree2ed524ad329f6a02b83edfe1711a696c48b70785 /debian
parentff5d647e7a398dd09513347628d7a2909639b2f3 (diff)
debian: Initial debianization.debian/1.0.0-1
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog5
-rw-r--r--debian/control20
-rw-r--r--debian/copyright28
-rw-r--r--debian/examples1
-rw-r--r--debian/install1
-rw-r--r--debian/lintian-overrides2
-rwxr-xr-xdebian/rules5
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/signing-key.asc103
-rw-r--r--debian/watch4
10 files changed, 170 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..87c7406
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+monitoring-check-systemd (1.0.0-1) unstable-tobiaswiese; urgency=low
+
+ * Initial release.
+
+ -- Tobias Wiese <tobias@tobiaswiese.com> Thu, 25 Feb 2021 22:11:35 +0000
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..cc84c26
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,20 @@
+Source: monitoring-check-systemd
+Section: net
+Priority: optional
+Maintainer: Tobias Wiese <tobias@tobiaswiese.com>
+Build-Depends: debhelper-compat (=13)
+Standards-Version: 4.5.1
+Rules-Requires-Root: no
+Homepage: https://git.tobiaswiese.com/tobiaswiese/monitoring-check-systemd.git/
+
+Package: monitoring-check-systemd
+Architecture: all
+Multi-Arch: foreign
+Depends: ${shlibs:Depends}, ${misc:Depends}, systemd
+Recommends: dbus
+Suggests: icinga2
+Description: Plugin to check systemd for nagios compatible monitoring systems
+ Checks that systemd is reporting a running state, and that no units are
+ in a failed state.
+ .
+ D-Bus is required if check_systemd should work without root privileges.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..866835c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: monitoring-check-systemd
+Source: https://git.tobiaswiese.net/hostmaster/monitoring-check-systemd.git/
+
+Files: *
+Copyright: 2021 Tobias Wiese <tobias@tobiaswiese.com>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2021 Tobias Wiese <tobias@tobiaswiese.com>
+License: GPL-2+
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..b7f8334
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+icinga2.conf
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..6240d7e
--- /dev/null
+++ b/debian/install
@@ -0,0 +1 @@
+check_systemd /usr/lib/nagios/plugins/
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
new file mode 100644
index 0000000..f1e82d8
--- /dev/null
+++ b/debian/lintian-overrides
@@ -0,0 +1,2 @@
+# use same path as monitoring-plugins
+executable-in-usr-lib usr/lib/nagios/plugins/*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..603a885
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,5 @@
+#!/usr/bin/make -f
+export DH_VERBOSE = 1
+
+%:
+ 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)
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..fe73712
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,103 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBFuFpgcBCADqfQDYUvqfshpnMtj2glQDizOhRT/Prna+MJHTG+iK8GCFreoA
+8PvxtnaqOM71Rg5Jd/MonJNsPe5CXNwOakgZ4LQ+gnM33R2As8EbWtzrpA8omJ6N
+w3w+nqlKirmr8l9Mts6HeZ6JjfmtE1QrGu0P7ZvpoyBveq8htMOSdF2gIKk4c5U9
+I1FRD154xroTxUw8u51uO+cOPPSBzQ7AY5yFooCZtrowiHmDhQ2EXWxvkBdn3nnj
+TaldB81bUQKR65zOlZLjYKPp8IPai8mKZuvXenZm02dFdgBRp9yq+RsGjZqZt0G9
+a4Q+/BYSVNQMheg/z6rlez0DcxGJUbV9TL9hABEBAAG0JVRvYmlhcyBXaWVzZSA8
+dG9iaWFzQHRvYmlhc3dpZXNlLmNvbT6JAXYEEwEIAGACGwMFCRLMAwAFCwkIBwIG
+FQoJCAsCBBYCAwECHgECF4ACGQEWIQThp6iHm611tC1j8zEPBnwt1w6JoAUCXAgV
+Nh4YaGtwOi8vcG9vbC5za3Mta2V5c2VydmVycy5uZXQACgkQDwZ8LdcOiaDVdwf/
+bDTA72O4XqLrPjFYmsSszkiOy5go/iG3Cx/X6w85UvyyqUdSMse9xrlHdjE5g/7X
+MBu7K1HI0fkkJ4VOlAiKR/rmoa0x/RIi1i0oQLYa1XhDitNoDa4hSrYkk1LuverT
+Fcxyv+RX4zzYl2LeR9xe4PKjETZRacjHMWNp11QmSwC2UDkSxhpbxs9DH3EaRpGW
+iTU+LmYbnBtj0qjOpXHYk9FuSJVEHnEcUFNOXf5ngQIrlPwZkZ167UnUj6475a4l
+3dAsyl9XCfcwqhxG6UPE3vB7/1dYImIjGGH86LQ0AssgMzugTCHxMpAYFSJTDQ0M
+XzU/V7PF1u3heRmhHzf37bQqVG9iaWFzIFdpZXNlIDx0b2JpYXMud2llc2VASW5m
+by1TY3JlZW4ubWU+iQFzBBMBCABdAhsDBQkSzAMABQsJCAcCBhUKCQgLAgQWAgMB
+Ah4BAheAFiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAlwIFTYeGGhrcDovL3Bvb2wu
+c2tzLWtleXNlcnZlcnMubmV0AAoJEA8GfC3XDomgsmYH/1wNsTVrJhecs/JRJBhL
+3ARUpsRbsr+VAHahMyDzjNQ5ciBAAH0TdsNfyK9gpdkk7LOcAOibQct3eweYbot+
+le5oW9NzHkSVefQ4OVxhToU1pshQcRfvmgYlQ4cOt3d/XkKi074obyL8G7XOmghV
+znDnzpdr5CRndGBDgIlJZ60RmhlmR6R2bYavPBFaKiKOD39vOWNIRd0jsbKTz8B1
+uQeu9P7fztox8VYbvv0AfBABYN2FaDpogYrmD/XBJgsHDyKkTI6FDmtDRauK8kNj
+fe46fL6dS8XzSrscddugYUqAID7PiX+7RcZLiZMVz0c8m/jPXsubzAc5oOtX0p8D
+lqq0K1RvYmlhcyBXaWVzZSA8dG9iaWFzLndpZXNlQHN0dWRlbnQua2l0LmVkdT6J
+AVQEEwEIAD4WIQThp6iHm611tC1j8zEPBnwt1w6JoAUCXAgaDQIbAwUJEswDAAUL
+CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAPBnwt1w6JoDfSCADm+QTQxoPrbmH8
+jgl9JSUqbNWInvh4H/xb+nr5gNorik0LZNfpom2vMCWQnaTDEx8kfz/bFr5OF7Rb
+bSLzwRvNCRI7ZxF6w1FCxxqYwyLaS/BQj7s8trVLXU8YOrXDMkRpmt0MtKKaJwTy
+450wLKN+PpVpdTs6FCCYjsmzuSJOonF0Y+gMJ/DdKP6WYKWrS3kWt8aF3v353XUj
+KH2C7wYH/2l7dEoX/iRXHQu9JiDctu2IOYm6ZAry7VJaxKJzLTzcG4QQd75oqyI0
+YwhFecol7p9xYLeZo0rK8L1VERnbQrokeYxPImQLQB9Z9vWcSqS1eShAF9LcrXUb
+Itcop0XUtDFUb2JpYXMgV2llc2UgPHRvYmlhcy53aWVzZUBmc21pLnVuaS1rYXJs
+c3J1aGUuZGU+iQFUBBMBCAA+FiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAlwIGksC
+GwMFCRLMAwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQDwZ8LdcOiaBISQf/
+TPMeXm9Tl88rKg9J6qhZQ3OUQgr5WGStx53d77bO3mDB3+GKovEhm9Q+O1gisjDS
+CUIScNr5rK2nibSPfy3X7waE9B2zpujkK+X+xaJyP2hbJv6XI4ELlQU2GDgD/Rnf
+bYgxoX8qSnJRlMnsCruK4EMnaKqRQ61nr03C2nWE9zZ7BSQYP9SiAtySgbCUYk2s
+kgRIItxRXM3nJAB1PUG09zAH/1spZ6loI2jBrYqoupoiL1hm62oeGN++77Zmnv0d
+RBpPVlyLJZzq6E+Vc4phANwubRjQhQox3TYVJ1LlKA1CBD3b/n9+yh9OsplQOydl
+AkLlLx4niKfNlOF16/n367QkVG9iaWFzIFdpZXNlIDx1enBpb0BzdHVkZW50Lmtp
+dC5lZHU+iQFUBBMBCAA+FiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAlwIGo8CGwMF
+CRLMAwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQDwZ8LdcOiaC3dgf7BE1J
+qjp7oVgg8ZfDFSlrI2wc2kZdRCPwclUGL0Cw1auf2e6PFEG+VamsQ3tWs+6Vs9xh
+MIPY+3D2CMNiV5dcs9o9ZxUlMfvSGq0pRxRvRm2C0m7GyoyR8iUDYYGTbr4AsIH9
+ebsilkHk6XfMQI2p3s/BFu/fnzhjzfJGi+VUzHNdVVrrwWpj15+b2YSKKjVfXGf2
+0wJizRSkdw/X7tKTxHukNAuHWlJNIRN+d9ij5SBO6XOoiXqKeJPV0SXuLl6QBKum
+8wGJPZGDxfiMqwInOdtWWtdn3lwdFqMScde/SVoCUFug66BF9B1i2sKUYldOZeE3
+Yfe5yH5zSfaiTRUhTbQnVG9iaWFzIFdpZXNlIDx0b2JpYXMud2llc2VAYXN0YS1r
+aXQuZGU+iQFUBBMBCAA+FiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAlyJOsgCGwMF
+CRLMAwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQDwZ8LdcOiaDnQggA6PK8
+Cd4l9L2UKDHrZbvctLsO7H1xvoVN/sAX/2IAvtnwTEn5PrTBS1jkDT5upzC5r5G6
+7ZbBjpph/H8OT0fONKQwgF0PYQ4HbAPWkiOf37c49hqS6LdbBUoe0huMuxeQqVpq
+Nrn2PbB3kUuRSV62PrtgzG6Nf1lKu4LVDP/iweAYOpp3rjH/KHRj9XMTE+/mvZi/
+K/wSvvh5lerRtW4i4uXJ2vjJsBMKcgMy1jU3h3CSbucjf23l+7KJBe52xUlK+p9r
+CjmVyyhBZRb8XsUeQ5SUC22b8t4bf5JXqUKZhblwUCvYVTMipjXqZW20LuHzZNWG
+ZfZtxWWPn8Lre0GvQrkBDQRbhaYHAQgA0omO1FSzE2Hs/BYfkPktU3alF5RfhpI5
+CFHvjcLH/ttDakyboocpbUVOQYeC7EzHFIB3Dz3TfeSKmJsy0JFR24uiJ4cIhHbn
+bk5/t05VWTQJx6x6LOjKqg7+mDdIvRlcKfBMAWV/2Wnm/gZpcmKHtHGARZ5O7PQ/
+c1XQ2kwZ2BOoXJgrCXHX4QV+767CNJKWDcnpW3Pk+HU9bGXYxWBInctKcgBkE5x0
+qIqXUrL9ke7SGP7db6p/IIsrLqst91mZzUKrOgLCzKuwhLHDSvWBk8OQHzgvPbSs
+MfSTod7X8XfA2zwCui4SwNEVo2dxRCwKnFbs/qjt1ZKXFLR90TQ2kQARAQABiQE8
+BBgBCAAmFiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAluFpgcCGwwFCRLMAwAACgkQ
+DwZ8LdcOiaCYDwgA59f/qoh6zo9o5fDup1Q7We+P6FwUATYqY2xjFEx1/FkWuflM
+q2dCF8uabv8W0Bi6bExPcaiN6WAc8kEv0/jMsHvcJ6iM2Qk7fcHohnPJQEjYnYWf
+nwhYUirC3HNa3oKm7drbZd/C/gdFNBFzhN6BVXuFbr3FgOWMaJ86jed7r2OG1zWF
+smsi5hgvN1chyaMzXbHBPcbTV+0tdXBa0ovd0fpfeerwtrQsixngWaZV4lHVdnmD
+ssd8gDnQAQ8BuyHJPyuwlvdXa+64b71OrSp3eyv+dNchfwvsAi1/cVKlpTAhsqL3
+Qw/pZI7AjrzbkUve3UrjAvDeCwvDD5DZnCaAY7kBDQRcCBH1AQgAsNTWjeFm9c/A
+hXQzYeZ9hpjn4+kaO05B82LuQOhlc/3Z0nicV7GjZUUOm8UwBGIEFWKw6MY05fFp
+oQJQW0bU+GkTkVl/EJ7AXPpQiKb+VAqDyEEkDPdREbi2oiTjkIYgz7fc8dk+MfvK
+id1z5FdGEryJy5mjUcnt7Yq672bqkmQI67Ai8zXU5y6YvUlzdIAJxNSInj5sqpJN
++CshP8qyAjP2zjt6MnjWR7q9DjD9wzE7SqTpuIg0D0ugB/TAPV0eVTDEzo70HnGZ
+/sYM+Kr+8Ujo1Oq9ij9osaee36tg19XCdFTRu0lpH++s0dVkWnkkpby4Mq9/6Yya
+B3eXJnlUOQARAQABiQE8BBgBCAAmFiEE4aeoh5utdbQtY/MxDwZ8LdcOiaAFAlwI
+EfUCGyAFCRJJfoAACgkQDwZ8LdcOiaAmTQf/e4E8mUA8+fDcUKIWBYgc3k3y9Kk7
+lzR6qhYC3ZlRYf+hH//2kRygsuhU//O/Lt39wUipPfXRm3snNWLlbH8/0ctJL1mb
+Pm92dynDByTxECgMS/mfMvnmd2Dq9OewptaHKnMKwf4c0w7XviZu6o4Ov+AESWT+
+JF/0XpodSd64tmdO0SvjigxtTTGOpfh2U/fuCMzH2Pdu0Ls9IrUNPER5KpNr73S2
+JuEn6z6LjSd4S8+dCC/SnOZwJyrW2YKjCqn+MvAmBR6MpqvW14XFfjK6D7F1/i6s
+2igRaaPXPFriUh4U7+11olI1bf/B/1p1xTkunjGqLMzT7fq62lMR/7nto7kBDQRc
+B6EfAQgAsPI5U67MaXvw/BLPgYgYdqpwx8+hXqDffGdFZF3Zt5oz78EY33IoCpWn
+IGX0UzA1co8Uw3bEKSj/068v9GbJ2oZI8uAvbbIbHxkxqzHQFwq9meI8bJkK0yal
+js+h7unSm8TN7h0OqDHGxZv9yohT+sgaAd0tQVKsfIazH+FMbu5rXqrFQojbQ/6o
+Y7MRvW/8XD1pMUnlLNglE9P8UvH219mot7+NqpKcgG/f2bwnnYFR+uw6dKSMBjFS
+sCLJEKTXkWRFmRHohRKX0421d9k+GT66z9gudvz5qrvkUSYK7O+yFHz0ZlBRqnVN
+kga8jxSqfNtDaAZr3WrN6PUk/TJ0VQARAQABiQE2BCgBCAAgFiEE4aeoh5utdbQt
+Y/MxDwZ8LdcOiaAFAlwIFQUCHQMACgkQDwZ8LdcOiaBv8ggAwensynKGccVRqenH
+gtaFMfV5HyzQLdNjGLUDRRISk0hY2iEoutIpfygmVYWuV3DZI+gphdASk/LiKsGc
+u72yc//sfFMHd5a51uv5S5srUZ6SIjGz9voYw0ka0676xsupXKiiBI9GeOWtnoMM
+7kCYRscTaLVc3XAxaISriJ3Y07YEW8nbUUezYHMcB6j0bPBzP9ZaCLtMhimqMlKD
+W3k1uk7WUk1n2hLgxINJ7tAXinnkeq+v4d4sxt/g7YpehPOBGhtuEE220vWP/gph
+Z/IXALp32IkP6GMX9vifAq0wPklSGEneOJxgYX0ao99aKUOMANcwhwmzd3awiOLA
+T7KHkYkBPAQYAQgAJhYhBOGnqIebrXW0LWPzMQ8GfC3XDomgBQJcB6EfAhsgBQkS
+SX6AAAoJEA8GfC3XDomgy2UIAKmbUWUtYEqXwXdRZH16wnynWGp2cO5GdpbZKeJJ
+XeqXhfgc4x4SYvhrqdlgJ7d74k+Ls4KUjHKLWxMEVa6Lz3gPyniAbwYMi4Us62ia
+faOiwiNz3+XiW1xFf/8vrtp6Z0BLT2PoS0gkQ0BReejzmufTGS6R+qDevNoJBUg5
+UYUNizKHHwSxcLK1PneIo6xGgwniuGced6HmkdWCyJY1MuToeicJ2SXA0sasq0/a
+/uM5ZBJbnRB3LR9KPxLUGIYjQBSYnxtnM7MKG/sy5cLlYzllHmQZP20lndj1SH0g
+dCP1gqQ6ARULKt/+GwjirTFCJRKxdSI9u5f54VFggBTGChw=
+=Y53K
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..4089903
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="mode=git, pgpmode=gittag" \
+ https://git.tobiaswiese.net/hostmaster/monitoring-check-systemd.git/ \
+ refs/tags/([\d\.]+) debian