summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 14:43:38 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 14:43:38 +0000
commitf8ced10e3f8a74e24e866670e2d55a53b379d7f2 (patch)
treec2929db6f9e5e6f22389c0f1947626e09b53dc4b /debian
parentAdding upstream version 20221002. (diff)
downloadprogress-linux-metapackages-f8ced10e3f8a74e24e866670e2d55a53b379d7f2.tar.xz
progress-linux-metapackages-f8ced10e3f8a74e24e866670e2d55a53b379d7f2.zip
Adding debian version 20221002-9.debian/20221002-9debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog508
-rw-r--r--debian/control339
-rw-r--r--debian/copyright25
-rwxr-xr-xdebian/local/shutdown13
-rw-r--r--debian/local/shutdown.txt6
-rw-r--r--debian/progress-linux-base-system.lintian-overrides2
-rw-r--r--debian/progress-linux-container-server.lintian-overrides1
-rwxr-xr-xdebian/progress-linux-container.postrm30
-rwxr-xr-xdebian/progress-linux-container.preinst32
-rw-r--r--debian/progress-linux-gnome-desktop.lintian-overrides1
-rwxr-xr-xdebian/rules31
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/signing-key.asc13
-rw-r--r--debian/watch3
14 files changed, 1005 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4e1d3fe
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,508 @@
+progress-linux-metapackages (20221002-9) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding conflicts/replaces against bfh-container (Closes: #1034911).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 03 May 2023 11:23:20 +0200
+
+progress-linux-metapackages (20221002-8) sid; urgency=medium
+
+ * Uploading to sid.
+ * Replacing individual gnome-shell-extensions suggests with
+ conglomeration package.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 05 Feb 2023 11:54:46 +0100
+
+progress-linux-metapackages (20221002-7) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding gnome-shell-extension-hibernate-status to progress-linux-gnome-
+ desktop suggests.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 30 Jan 2023 12:08:18 +0100
+
+progress-linux-metapackages (20221002-6) sid; urgency=medium
+
+ * Uploading to sid.
+ * Removing seahorse-nautilus from progress-linux-gnome-desktop depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 25 Jan 2023 17:40:01 +0100
+
+progress-linux-metapackages (20221002-5) sid; urgency=medium
+
+ * Uploading to sid.
+ * Shortening knot package list in progress-linux-base-system for
+ bookworm.
+ * Reordering packages in progress-linux-base-system for consistency.
+ * Adding zutils to progress-linux-base-system depends.
+ * Shortening systemd package list in progress-linux-base-system for
+ bookworm.
+ * Removing crudini from progress-linux-base-system depends.
+ * Moving jq from progress-linux-base-system depends to progress-linux-
+ maintainers.
+ * Adding ptpython to progress-linux-base-system depends.
+ * Moving knot-resolver back in progress-linux-base-system depends.
+ * Shortening policykit package list in progress-linux-container for
+ bookworm.
+ * Removing rng-tools in progress-linux-host depends.
+ * Wrapping firmware packages in progress-linux-host depends.
+ * Removing supermicro related packages in progress-linux-host suggests.
+ * Reordering package list for progress-linux-maintainers.
+ * Adding fq to progress-linux-maintainers depends.
+ * Adding pre-commit to progress-linux-maintainers.
+ * Removing old webext-umatrix suggests in progress-linux-desktop.
+ * Adding gnome-shell-extensions to progress-linux-gnome-desktop.
+ * Harmonizing comments in control.
+ * Removing pass related packages from progress-linux-desktop depends.
+ * Removing duplicated whois in progress-linux-desktop depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 25 Jan 2023 16:34:27 +0100
+
+progress-linux-metapackages (20221002-4) sid; urgency=medium
+
+ * Uploading to sid.
+ * Removing obsolete webext-https-everywhere from progress-linux-desktop.
+ * Updating ublock-origin depends (Closes: #1029287).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 23 Jan 2023 09:31:50 +0100
+
+progress-linux-metapackages (20221002-3) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding whois to progress-linux-base-system depends.
+ * Updating to standards version 4.6.2.
+ * Updating policykit dependencies (Closes: #1025608).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 Jan 2023 09:11:09 +0100
+
+progress-linux-metapackages (20221002-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Prefering mmdebstrap over debootstrap.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 23:25:35 +0200
+
+progress-linux-metapackages (20221002-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 20221002.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 13:02:47 +0200
+
+progress-linux-metapackages (20211008-13) sid; urgency=medium
+
+ * Uploading to sid.
+ * Correcting alternative depends against knot-dnsutils to ensure that
+ knot-dnssecutils is properly pulled in.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 26 Sep 2022 18:35:44 +0200
+
+progress-linux-metapackages (20211008-12) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding knot-dnssecutils to progress-linux-base-system depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 21 Sep 2022 11:42:49 +0200
+
+progress-linux-metapackages (20211008-11) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating to standards version 4.6.1.
+ * Including knot-resolver in bfh-hosts only, rather than bfh-container.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 20 May 2022 11:07:57 +0200
+
+progress-linux-metapackages (20211008-10) sid; urgency=medium
+
+ * Uploading to sid.
+ * Removing ifupdown related packages in order to switch to systemd-
+ networkd on container-servers.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 28 Apr 2022 16:21:56 +0200
+
+progress-linux-metapackages (20211008-9) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding traceroute to progress-linux-base-system depends.
+ * Adding zstd to progress-linux-base-system.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 21 Apr 2022 10:46:23 +0200
+
+progress-linux-metapackages (20211008-8) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding systemd-oomd to progress-linux-base-system depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 17 Feb 2022 05:19:59 +0100
+
+progress-linux-metapackages (20211008-7) sid; urgency=medium
+
+ * Uploading to sid.
+ * Replacing ntp in favour of systemd-timesyncd in progress-linux-host.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 20 Jan 2022 07:09:33 +0100
+
+progress-linux-metapackages (20211008-6) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating packaging copyright for 2022.
+ * Adding lldpd to progress-linux-container-server depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 06 Jan 2022 15:02:10 +0100
+
+progress-linux-metapackages (20211008-5) sid; urgency=medium
+
+ * Uploading to sid.
+ * Removing some more old gnome-shell-extensions.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 08 Nov 2021 13:25:25 +0100
+
+progress-linux-metapackages (20211008-4) sid; urgency=medium
+
+ * Uploading to sid.
+ * Removing outdated gnome-shell-extensions entirely.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 03 Nov 2021 03:07:06 +0100
+
+progress-linux-metapackages (20211008-3) sid; urgency=medium
+
+ * Uploading to sid.
+ * Correcting typo in previous changelog entry.
+ * Skipping gnome-shell-extension-hide-activities until it is updated for
+ GNOME 40.
+ * Skipping gnome-shell-extension-multi-monitors until it is updated for
+ GNOME 40.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 02 Nov 2021 12:56:16 +0100
+
+progress-linux-metapackages (20211008-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding needrestart to progress-linux-base-system depends.
+ * Removing gnome-shell-extension-remove-dropdown-arrows, not needed
+ anymore with newer GNOME (Closes: #997075).
+ * Dropping pre-bookworm hardlink depends in progress-linux-base-system.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 27 Oct 2021 08:25:57 +0200
+
+progress-linux-metapackages (20211008-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 20211008.
+ * Adding python3-docutils build-depends.
+ * Updating to standards version 4.6.0.
+ * Dropping references to exfat-fuse and exfat-utils for bookworm and
+ newer (Closes: #992285).
+ * Adding knot-resolver on arm64.
+ * Removing pre-bullseye task-print-server alternative depends.
+ * Removing pre-bullseye enigmail alternative depends.
+ * Removing pre-bullseye gnome-shell-extension-bluetooth-quick-connect
+ alternative depends.
+ * Using https reference in copyright file.
+ * Depending on hardlink only on pre-bookworm systems.
+ * Adding jq to progress-linux-base-system depends.
+ * Adding foxyproxy to progress-linux-desktop depends.
+ * Updating shutdown handling for newer compute-tools.
+ * Removing ioping from progress-linux-base-system depends.
+ * Removing sysstat from progress-linux-base-system depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 08 Oct 2021 19:46:40 +0200
+
+progress-linux-metapackages (20210101-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding breaks exim4-config in progress-linux-server, thanks to Andreas
+ Beckmann <anbe@debian.org> (Closes: #985658).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 24 Mar 2021 05:22:08 +0100
+
+progress-linux-metapackages (20210101-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 20210101.
+ * Updating year in copyright for 2021.
+ * Updating to standards version 4.5.1.
+ * Adding rng-tools5 as alternative depends in progress-linux-host.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 09 Feb 2021 16:21:43 +0100
+
+progress-linux-metapackages (20190701-24) sid; urgency=medium
+
+ * Uploading to sid.
+ * Prefering ttyd over shellinabox in progress-linux-
+ container-server.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 25 Oct 2020 16:30:28 +0100
+
+progress-linux-metapackages (20190701-23) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding ioping to progress-linux-base-system depends.
+ * Adding mtr-tiny to progress-linux-base-system depends.
+ * Adding sysstat to progress-linux-base-system depends.
+ * Adding tcpdump to progress-linux-base-system depends.
+ * Adding numad to progress-linux-container-server depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 04 Oct 2020 16:16:18 +0200
+
+progress-linux-metapackages (20190701-22) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding htop to progress-linux-base-system depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 03 Sep 2020 19:56:43 +0200
+
+progress-linux-metapackages (20190701-21) sid; urgency=medium
+
+ * Uploading to sid.
+ * Moving deluge to progress-linux-desktop suggests.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 30 Aug 2020 16:01:42 +0200
+
+progress-linux-metapackages (20190701-20) sid; urgency=medium
+
+ * Uploading to sid.
+ * Moving knot-resolver related packages from progress-linux-base
+ recommends to depends as they have been fixed now.
+ * Removing htop from progress-linux-base depends.
+ * Removing tree from progress-linux-base depends.
+ * Removing xul-ext-quotecolors from progress-linux-desktop suggests.
+ * Moving safe-rm from progress-linux-base depends to progress-linux-
+ server depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 31 Jul 2020 07:15:17 +0200
+
+progress-linux-metapackages (20190701-19) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding nvme-cli to progress-linux-host depends.
+ * Removing calibre from progress-linux-desktop depends.
+ * Adding webext-privacy-badger to progress-linux-desktop depends.
+ * Adding webext-umatrix to progress-linux-desktop suggests.
+ * Adding exfatprogs als prefered alternative to exfat-fuse and exfat-
+ utils in progress-linux-desktop depends.
+ * Removing network-manager-openvpn from progress-linux-desktop depends.
+ * Removing pidgin from progress-linux-desktop depends.
+ * Making enigmail conditional on old thunderbird in progress-linux-
+ desktop depends.
+ * Removing scribus from progress-linux-desktop recommends and suggests.
+ * Making enigmail conditional on new gnome-shell in progress-linux-
+ gnome-desktop depends.
+ * Removing network-manager-openvpn-gnome in progress-linux-gnome-desktop
+ depends.
+ * Harmonizing comments in control.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 28 Jul 2020 19:36:10 +0200
+
+progress-linux-metapackages (20190701-18) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding ethtool to progress-linux-host depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 17 Jun 2020 17:42:46 +0200
+
+progress-linux-metapackages (20190701-17) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating to debhelper version 13.
+ * Excluding thinderbird and related packages on armhf and armel where
+ they are currently unavaible.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 19 Apr 2020 14:15:49 +0200
+
+progress-linux-metapackages (20190701-16) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding cups as alternative in progress-linux-desktop depends (Closes:
+ #954394).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 21 Mar 2020 09:41:17 +0100
+
+progress-linux-metapackages (20190701-15) sid; urgency=medium
+
+ * Uploading to sid.
+ * Dropping haveged from progress-linux-host, not needed with linux 5.4
+ anymore.
+ * Adding liferea to progress-linux-desktop depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 17 Mar 2020 19:44:27 +0100
+
+progress-linux-metapackages (20190701-14) sid; urgency=medium
+
+ * Uploading to sid.
+ * Moving fonts-powerline-extra from progress-linux-base-system to
+ progress-linux-host.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 09 Mar 2020 07:27:42 +0100
+
+progress-linux-metapackages (20190701-13) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding suggests to fonts-powelrine-extra to progress-linux-base-
+ system.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 07 Mar 2020 11:59:05 +0100
+
+progress-linux-metapackages (20190701-12) sid; urgency=medium
+
+ * Uploading to sid.
+ * Using execute_after targets in rules to be explicit what we're doing.
+ * Adding socat to progress-linux-base-system recommends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 25 Feb 2020 15:36:00 +0100
+
+progress-linux-metapackages (20190701-11) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating years in copyright file for 2020.
+ * Updating to standards version 4.5.0.
+ * Adding python3-debian to progress-linux-maintainers depends.
+ * Moving xul-ext-quotecolors to progress-linux-desktop suggests.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 01 Feb 2020 06:53:54 +0100
+
+progress-linux-metapackages (20190701-10) sid; urgency=medium
+
+ * Uploading to sid.
+ * Moving gnome-shell-extension-multi-monitors back to progress-linux-
+ gnome-desktop depends as it's in testing again.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 30 Dec 2019 06:41:27 +0100
+
+progress-linux-metapackages (20190701-9) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding htop to progress-linux-base-system depends.
+ * Adding tree to progress-linux-base-system depends.
+ * Adding intel-isdct to progress-linux-host suggests.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 10 Dec 2019 21:04:48 +0100
+
+progress-linux-metapackages (20190701-8) sid; urgency=medium
+
+ * Uploading to sid.
+ * Moving scribus depends in progress-linux-desktop to recommends
+ (currently not in testing).
+ * Moving knot and knot-resolver depends in progress-linux-base-system to
+ recommends (currently not in testing).
+ * Adding alternative depends www-browser to firefox and firefox-esr to
+ ease testing migration (firefox-esr missing on armel).
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 18 Nov 2019 14:57:05 +0100
+
+progress-linux-metapackages (20190701-7) sid; urgency=medium
+
+ * Uploading to sid.
+ * Also running diversion on upgrade in progress-linux-container package.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 18 Nov 2019 09:51:08 +0100
+
+progress-linux-metapackages (20190701-6) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating to standards version 4.4.1.
+ * Adding conflicts against resolvconf in progress-linux-base.
+ * Diverting shutdown commands in progress-linux-container package.
+ * Using codenames as upload targets in changelog.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 18 Nov 2019 09:07:39 +0100
+
+progress-linux-metapackages (20190701-5) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding gpm to progress-linux-host depends.
+ * Moving fonts-powerline from progress-linux-system to progress-linux-
+ desktop.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 19 Sep 2019 20:05:09 +0200
+
+progress-linux-metapackages (20190701-4) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding lynx to progress-linux-base-system.
+ * Moving spectre-meltdown-checker from progress-linux-server to
+ progress-linux-host.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 13 Sep 2019 20:59:30 +0200
+
+progress-linux-metapackages (20190701-3) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding netdata-apache2 and netdata-plugins-python to progress-linux-
+ container-server.
+ * Only adding knot-resolver for supported architectures in progress-
+ linux-base-system depends.
+ * Only adding browserpass for supported architectures in progress-linux-
+ desktop depends.
+ * Only adding thunderbird (and extensions) for supported architectures
+ in progress-linux-desktop depends.
+ * Only adding dmidecode for supported architectures in progress-linux-
+ host depends.
+ * Downgrading gnome-shell-extension-multi-monitors to recommends for
+ progress-linux-gnome-desktop until it migrates to testing.
+ * Marking metapackages with architecture-specific depends as
+ architecture any.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 27 Aug 2019 22:01:56 +0200
+
+progress-linux-metapackages (20190701-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding graphviz to progress-linux-maintainers depends.
+ * Adding dput to progress-linux-maintainers depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Aug 2019 10:36:37 +0200
+
+progress-linux-metapackages (20190701-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 20190701.
+ * Adding firmware-ast to progress-linux-host suggests.
+ * Adding supermicro-ipmicfg to progress-linux-host suggests.
+ * Adding safe-rm to progress-linux-base-system depends.
+ * Adding myrepos to progress-linux-base-maintainers depends.
+ * Adding sphinx to progress-linux-base-maintainers depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 30 Jun 2019 08:03:28 +0200
+
+progress-linux-metapackages (20190225-5) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding hdparm to progress-linux-host depends.
+ * Adding spectre-meltdown-checker to progress-linux-container-server
+ depends.
+ * Depending on cryptsetup-bin instead of cryptsetup in progress-linux-
+ host.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 16 Apr 2019 13:24:58 +0200
+
+progress-linux-metapackages (20190225-4) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding gnome-shell-extension-bluetooth-quick-connect to progress-
+ linux-gnome-desktop depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 27 Mar 2019 05:59:58 +0100
+
+progress-linux-metapackages (20190225-3) sid; urgency=medium
+
+ * Uploading to sid.
+ * Adding lnav to progress-linux-base-system depends.
+ * Adding crudini to progress-linux-base-system depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 16 Mar 2019 10:13:09 +0100
+
+progress-linux-metapackages (20190225-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Updating URL in watch file.
+ * Adding systemd-sysv to progress-linux-container depends.
+ * Adding smartmontools to progress-linux-host depends.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 27 Feb 2019 22:02:05 +0100
+
+progress-linux-metapackages (20190225-1) sid; urgency=medium
+
+ * Initial upload to sid.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 25 Feb 2019 19:12:16 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..038e224
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,339 @@
+Source: progress-linux-metapackages
+Section: metapackages
+Priority: optional
+Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ python3-docutils,
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://progress-linux.org
+Vcs-Browser: https://git.progress-linux.org/users/daniel.baumann/debian/packages/progress-linux-metapackages
+Vcs-Git: https://git.progress-linux.org/users/daniel.baumann/debian/packages/progress-linux-metapackages
+
+Package: progress-linux-base-system
+Section: metapackages
+Architecture: any
+Depends:
+ ${misc:Depends},
+ progress-linux,
+ task-ssh-server,
+# bash
+ bash-completion,
+ powerline,
+ powerline-gitstatus,
+# debian
+ apt-utils,
+ debconf-utils,
+ needrestart,
+# knot
+ knot-dnsutils,
+ knot-dnssecutils,
+ knot-host,
+# knot-resolver
+ knot-resolver [amd64 arm64 armhf armel i386],
+ socat,
+# lzip
+ plzip,
+ tarlz,
+ zutils,
+# systemd
+ libpam-systemd,
+ systemd-oomd,
+# other
+ acl,
+ bc,
+ ca-certificates,
+ gawk,
+ git,
+ gnupg,
+ htop,
+ less,
+ lnav,
+ lsb-release,
+ lynx,
+ man-db,
+ mc,
+ mtr-tiny,
+ openssl,
+ psmisc,
+ python3,
+ ptpython,
+ rsync,
+ screen,
+ sudo,
+ tcpdump,
+ traceroute,
+ vim,
+ wget,
+ whois,
+ zstd,
+Conflicts:
+ resolvconf,
+Enhances:
+ progress-linux,
+Description: Progress Linux - Base System
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage defining the package selection for the
+ Progress Linux Base System.
+
+Package: progress-linux-container
+Section: metapackages
+Architecture: all
+Depends:
+ ${misc:Depends},
+ progress-linux-base-system,
+# systemd
+ dbus,
+ polkitd,
+ systemd-sysv,
+Conflicts:
+ bfh-container,
+ molly-guard,
+Replaces:
+ bfh-container,
+ molly-guard,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+Description: Progress Linux - Container Metapackage
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage to be installed in a container (systemd-nspawn).
+
+Package: progress-linux-host
+Section: metapackages
+Architecture: any
+Depends:
+ ${misc:Depends},
+ progress-linux-base-system,
+# cryptsetup
+ cryptsetup-bin,
+ keyutils,
+ plymouth,
+# firmware-free
+ firmware-linux-free,
+# monitoring
+ spectre-meltdown-checker,
+# other
+ dmidecode [amd64 arm64 armhf i386],
+ ethtool,
+ gpm,
+ hdparm,
+ nvme-cli,
+ parted,
+ smartmontools,
+ systemd-timesyncd,
+Suggests:
+# bash
+ fonts-powerline-extra,
+# firmware-nonfree (non-free)
+ firmware-linux-nonfree,
+ firmware-misc-nonfree,
+# microcode (contrib, non-free)
+ iucode-tool,
+ amd64-microcode,
+ intel-microcode,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+Description: Progress Linux - Host Metapackage
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage to be installed on a host system (physical or
+ virtual).
+
+Package: progress-linux-maintainers
+Section: metapackages
+Architecture: all
+Depends:
+ ${misc:Depends},
+ progress-linux-base-system,
+# dpkg
+ autotools-dev,
+ build-essential,
+ debhelper,
+ debian-keyring,
+ mmdebstrap | debootstrap,
+ dput,
+ fakeroot,
+ lintian,
+# devscripts
+ devscripts,
+ python3-debian,
+# git
+ git-buildpackage,
+ myrepos,
+ pre-commit,
+# sphinx
+ python3-sphinx,
+ python3-sphinx-autobuild,
+ graphviz,
+# other
+ diffstat,
+ fq,
+ jq,
+Suggests:
+# git
+ pre-commit-hooks,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+Description: Progress Linux - Maintainers Metapackage
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage depending on packages used for
+ Progress Linux development.
+
+Package: progress-linux-desktop
+Section: metapackages
+Architecture: any
+Depends:
+ ${misc:Depends},
+ progress-linux-base-system,
+ task-desktop,
+ task-laptop,
+ cups,
+# bash
+ fonts-powerline,
+# firefox
+ firefox | firefox-esr | www-browser,
+ webext-foxyproxy,
+ webext-privacy-badger,
+ webext-ublock-origin-firefox,
+# filesystems
+ dosfstools,
+ exfatprogs,
+ nfs-common,
+ ntfs-3g,
+ samba-common,
+ sshfs,
+# gimp
+ gimp,
+ gimp-plugin-registry,
+# inkscape
+ inkscape,
+ inkscape-open-symbols,
+# liferea
+ liferea,
+ gir1.2-gstreamer-1.0,
+ gir1.2-notify-0.7,
+# network-manager
+ network-manager-config-connectivity-debian,
+ network-manager-ssh,
+# thunderbird
+ thunderbird [amd64 arm64 i386],
+# zip
+ unzip,
+ zip,
+# other
+ apg,
+ nwipe,
+ symlinks,
+Suggests:
+# deluge
+ deluge-gtk, deluged,
+# virtualbox (contrib, non-free)
+ virtualbox,
+ virtualbox-dkms,
+ virtualbox-ext-pack,
+ virtualbox-qt,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+Description: Progress Linux - Desktop Metapackage
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage to be installed on a desktop.
+
+Package: progress-linux-gnome-desktop
+Section: metapackages
+Architecture: all
+Depends:
+ ${misc:Depends},
+ progress-linux-desktop,
+ task-gnome-desktop,
+# gnome-shell-extensions
+ gnome-shell-extension-bluetooth-quick-connect,
+ gnome-shell-extension-impatience,
+ gnome-shell-extension-no-annoyance,
+# nautilus
+ nautilus-admin,
+# network-manager
+ network-manager-ssh-gnome,
+Suggests:
+ gnome-shell-extensions-extra,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+ progress-linux-desktop,
+Description: Progress Linux - GNOME Desktop
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage defining the package selection for the
+ Progress Linux GNOME Desktop.
+
+Package: progress-linux-server
+Section: metapackages
+Architecture: all
+Depends:
+ ${misc:Depends},
+ progress-linux-base-system,
+# other
+ localepurge,
+ logrotate,
+ molly-guard | progress-linux-container,
+ postfix,
+ safe-rm,
+Breaks:
+ exim4-config,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+Description: Progress Linux - Server Metapackage
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage to be installed on a server.
+
+Package: progress-linux-container-server
+Section: metapackages
+Architecture: all
+Depends:
+ ${misc:Depends},
+ progress-linux-server,
+# container-tools
+ open-infrastructure-container-tools,
+ curl,
+ mmdebstrap | debootstrap,
+ irker,
+ pv,
+ bridge-utils,
+# monitoring
+ netdata,
+ netdata-apache2,
+ netdata-plugins-python,
+# web
+ apache2,
+# other
+ lldpd,
+ numad,
+Suggests:
+ ttyd,
+Enhances:
+ progress-linux,
+ progress-linux-base-system,
+ progress-linux-server,
+Description: Progress Linux - Container Server
+ Progress Linux is a Debian derivative distribution focused on system
+ integration.
+ .
+ This package is a metapackage defining the package selection for the
+ Progress Linux Container Server.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9fca8f3
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,25 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Progress Linux Metapackages
+Upstream-Contact: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
+Source: https://get.progress-linux.org/packages/progress-linux-metapackages
+
+Files: *
+Copyright: 2010-2022 Daniel Baumann <daniel.baumann@progress-linux.org>
+License: GPL-3+
+
+License: GPL-3+
+ 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 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/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-3 file.
diff --git a/debian/local/shutdown b/debian/local/shutdown
new file mode 100755
index 0000000..30e959d
--- /dev/null
+++ b/debian/local/shutdown
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+echo "${0}: disabled in systemd-nspawn container"
+
+if [ -e /etc/compute-tools/shutdown.txt ]
+then
+ cat /etc/compute-tools/shutdown.txt
+elif [ -e /usr/share/container/shutdown.txt ]
+then
+ cat /usr/share/container/shutdown.txt
+fi
+
+exit 1
diff --git a/debian/local/shutdown.txt b/debian/local/shutdown.txt
new file mode 100644
index 0000000..b082bf0
--- /dev/null
+++ b/debian/local/shutdown.txt
@@ -0,0 +1,6 @@
+
+Linux container share the kernel of the host system they are running on,
+there is no need to reboot just the container.
+
+However, please contact your system administrator to reboot this
+container from the host system.
diff --git a/debian/progress-linux-base-system.lintian-overrides b/debian/progress-linux-base-system.lintian-overrides
new file mode 100644
index 0000000..b7fd925
--- /dev/null
+++ b/debian/progress-linux-base-system.lintian-overrides
@@ -0,0 +1,2 @@
+progress-linux-base-system: description-is-pkg-name Progress Linux - Base System
+progress-linux-base-system: manpage-has-bad-whatis-entry usr/share/man/man7/progress-linux-metapackages.7.gz
diff --git a/debian/progress-linux-container-server.lintian-overrides b/debian/progress-linux-container-server.lintian-overrides
new file mode 100644
index 0000000..563134d
--- /dev/null
+++ b/debian/progress-linux-container-server.lintian-overrides
@@ -0,0 +1 @@
+progress-linux-container-server: description-is-pkg-name Progress Linux - Container Server
diff --git a/debian/progress-linux-container.postrm b/debian/progress-linux-container.postrm
new file mode 100755
index 0000000..28fccd2
--- /dev/null
+++ b/debian/progress-linux-container.postrm
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+set -e
+
+case "${1}" in
+ remove)
+ for FILE in halt poweroff reboot shutdown coldreboot
+ do
+ dpkg-divert --package progress-linux-container --quiet --remove --rename --divert /lib/container/divert/${FILE}.orig /sbin/${FILE}
+ done
+
+ for FILE in pm-hibernate pm-suspend pm-suspend-hybrid
+ do
+ dpkg-divert --package progress-linux-container --quiet --remove --rename --divert /lib/container/divert/${FILE}.orig /usr/sbin/${FILE}
+ done
+ ;;
+
+ purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+ ;;
+
+ *)
+ echo "postrm called with unknown argument \`${1}'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/progress-linux-container.preinst b/debian/progress-linux-container.preinst
new file mode 100755
index 0000000..5badcca
--- /dev/null
+++ b/debian/progress-linux-container.preinst
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+set -e
+
+case "${1}" in
+ install|upgrade)
+ mkdir -p /lib/container/divert
+
+ for FILE in halt poweroff reboot shutdown coldreboot
+ do
+ dpkg-divert --package progress-linux-container --quiet --add --rename --divert /lib/container/divert/${FILE}.orig /sbin/${FILE}
+ done
+
+ for FILE in pm-hibernate pm-suspend pm-suspend-hybrid
+ do
+ dpkg-divert --package progress-linux-container --quiet --add --rename --divert /lib/container/divert/${FILE}.orig /usr/sbin/${FILE}
+ done
+ ;;
+
+ abort-upgrade)
+
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`${1}'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/progress-linux-gnome-desktop.lintian-overrides b/debian/progress-linux-gnome-desktop.lintian-overrides
new file mode 100644
index 0000000..f6101f4
--- /dev/null
+++ b/debian/progress-linux-gnome-desktop.lintian-overrides
@@ -0,0 +1 @@
+progress-linux-gnome-desktop: description-is-pkg-name Progress Linux - GNOME Desktop
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6ec1ace
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,31 @@
+#!/usr/bin/make -f
+
+SHELL := sh -e
+
+%:
+ dh ${@}
+
+override_dh_auto_install:
+ dh_auto_install -- DESTDIR=$(CURDIR)/debian/progress-linux-base-system
+
+execute_after_dh_auto_install:
+ # shutdown
+ mkdir -p debian/progress-linux-container/sbin
+ for FILE in halt poweroff reboot shutdown coldreboot; \
+ do \
+ cp debian/local/shutdown debian/progress-linux-container/sbin/$${FILE}; \
+ done
+
+ mkdir -p debian/progress-linux-container/usr/sbin
+ for FILE in pm-hibernate pm-suspend pm-suspend-hybrid; \
+ do \
+ cp debian/local/shutdown debian/progress-linux-container/usr/sbin/$${FILE}; \
+ done
+
+ mkdir -p debian/progress-linux-container/usr/share/container
+ cp debian/local/shutdown.txt debian/progress-linux-container/usr/share/container
+
+ # removing useless files
+ rm -f debian/tmp/usr/share/doc/*/CHANGELOG.txt
+ rm -f debian/tmp/usr/share/doc/*/LICENSE.txt
+ rm -f debian/tmp/usr/share/doc/*/VERSION.txt
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..be43c2e
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEXAKSaRYJKwYBBAHaRw8BAQdAq1Z910kZKIWBbldmI2RuKath/L9lt/yu9gLu
+AY8yKce0MkRhbmllbCBCYXVtYW5uIDxkYW5pZWwuYmF1bWFubkBwcm9ncmVzcy1s
+aW51eC5vcmc+iJAEExYIADgWIQSVQJ8pRLHG1ExrSdU+bKKNqvjdFAUCXAKSaQIb
+AwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRA+bKKNqvjdFFlRAP0VaDVKUx42
+9KkQogj+zGLbcw6bKLaNiwk0eBTmb9JLxwEAym/fpGDR0EZjXZcDa1caufUqcAnM
+CHC3IIdnRoCMUgW4OARcApJpEgorBgEEAZdVAQUBAQdALzHqExtYOAB5ER6aB1hY
+1gvSBtMqYhgadyhh36ntxyEDAQgHiHgEGBYIACAWIQSVQJ8pRLHG1ExrSdU+bKKN
+qvjdFAUCXAKSaQIbDAAKCRA+bKKNqvjdFIbYAP9LPJkmOR6czAKdnTtJKpntVTfe
+x801sACDw1QYZXLyGQD/QuiYrvW6zeO72KgDWW4TOyjtz9atTLFBCm2RDAKdjwk=
+=EFFA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..76d7c81
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="pgpmode=auto" \
+https://get.progress-linux.org/packages/progress-linux-metapackages/upstream/progress-linux-metapackages-(.+)\.tar\.lz