From: Ralph Ronnquist Date: Mon, 17 Feb 2025 23:42:07 +0000 (+1100) Subject: Initial packaging X-Git-Url: https://git.rrq.au/?a=commitdiff_plain;h=622ead9b9341ab1ac771e0f73230021ce3a95485;p=rrq%2Fblockdomains.git Initial packaging --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7c657ea --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +blockdomains (0.1-1) unstable; urgency=medium + + * Initial release. + + -- Ralph Ronnquist Tue, 18 Feb 2025 10:40:54 +1100 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..6d38740 --- /dev/null +++ b/debian/control @@ -0,0 +1,19 @@ +Source: blockdomains +Section: net +Priority: optional +Maintainer: Ralph Ronnquist +Rules-Requires-Root: no +Build-Depends: debhelper-compat (= 13), libnetfilter-queue-dev, asciidoctor +Standards-Version: 4.6.2 +Homepage: https://git.rrq.au/rrq/blockdomains.git +#Vcs-Browser: +#Vcs-Git: + +Package: blockdomains +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${misc:Pre-Depends}, iptables +Description: Firewall agent blocking selected HTTP and HTTPS connections + The blockdomains utility is a blacklist based network traffic filter for + iptables via libnetfilter-queue. It applies to HTTP and SSL traffic + for recognizing and dropping packets that are directed to blacklisted + domain names. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..c05938e --- /dev/null +++ b/debian/copyright @@ -0,0 +1,33 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://git.rrq.au/rrq/blockdomains.git +Upstream-Name: blockdomains +Upstream-Contact: Ralph Ronnquist + +Files: + * +Copyright: + 2025 Ralph Ronnquist +License: GPL-3.0+ + +Files: + debian/* +Copyright: + 2025 Ralph Ronnquist +License: GPL-3.0+ + +License: GPL-3.0+ + 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 3 of the License, or + (at your option) any later version. + . + This package 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 . +Comment: + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..f5e3ac2 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,5 @@ +[DEFAULT] +debian-branch=debian +upstream-branch=master +upstream-tag=%(version)s +compression-level=9 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..d3d79e5 --- /dev/null +++ b/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_installinit: + dh_installinit -p blockdomains --only-scripts 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)