summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/.gitignore5
-rw-r--r--debian/changelog853
-rw-r--r--debian/control44
-rw-r--r--debian/copyright26
-rw-r--r--debian/open-infrastructure-container-tools.NEWS184
-rw-r--r--debian/open-infrastructure-container-tools.alternatives29
-rw-r--r--debian/open-infrastructure-container-tools.config64
-rwxr-xr-xdebian/open-infrastructure-container-tools.postinst191
-rwxr-xr-xdebian/open-infrastructure-container-tools.postrm57
-rw-r--r--debian/open-infrastructure-container-tools.templates99
-rw-r--r--debian/po/POTFILES.in1
-rw-r--r--debian/po/de.po261
-rw-r--r--debian/po/es.po262
-rw-r--r--debian/po/fr.po264
-rw-r--r--debian/po/nl.po260
-rw-r--r--debian/po/pt.po265
-rw-r--r--debian/po/pt_BR.po259
-rw-r--r--debian/po/ru.po262
-rw-r--r--debian/po/templates.pot228
-rwxr-xr-xdebian/rules21
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/signing-key.asc14
-rw-r--r--debian/watch3
-rwxr-xr-xlibexec/container/list2
-rwxr-xr-xlibexec/container/version71
-rw-r--r--python3/compute_tools/container/__init__.py2
-rw-r--r--python3/compute_tools/container/version/__init__.py21
-rw-r--r--python3/compute_tools/container/version/functions.py28
-rw-r--r--python3/compute_tools/container/version/variables.py21
-rwxr-xr-xshare/build-scripts/debconf4
-rwxr-xr-xshare/build-scripts/debconf.d/0002-preseed-debconf1
-rw-r--r--share/man/container-key.1.rst1
-rw-r--r--share/man/container-list.1.rst1
-rw-r--r--share/man/container-rebuild.1.rst2
-rw-r--r--share/man/container-top.1.rst1
35 files changed, 121 insertions, 3687 deletions
diff --git a/debian/.gitignore b/debian/.gitignore
deleted file mode 100644
index e2b10f8..0000000
--- a/debian/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-debian/files
-debian/*.log
-debian/*.substvars
-
-debian/*-container-tools/*
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index fb67741..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,853 +0,0 @@
-open-infrastructure-compute-tools (20221023-2) sid; urgency=medium
-
- * Uploading to sid.
- * Updating to standards version 4.6.2.
- * Adding updated Spanish debconf translations from Camaleón
- <noelamac@gmail.com> (Closes: #1024656).
- * Adding Duch debconf translations from Frans Spiesschaert
- <Frans.Spiesschaert@yucom.be> (Closes: #1023458).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 Jan 2023 14:05:44 +0100
-
-open-infrastructure-compute-tools (20221023-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20221023.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Oct 2022 11:50:33 +0200
-
-open-infrastructure-compute-tools (20221015-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20221015.
- * Adding debian changelog 20221002-1.1.
- * Adding updated German debconf translations from Markus Hiereth
- <translation@hiereth.de> (Closes: #1021813).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 15 Oct 2022 17:23:47 +0200
-
-open-infrastructure-compute-tools (20221002-1.1) sid; urgency=medium
-
- * Non-maintainer upload.
- * No source change upload to rebuild with debhelper 13.10.
-
- -- Michael Biebl <biebl@debian.org> Sat, 15 Oct 2022 12:33:03 +0200
-
-open-infrastructure-compute-tools (20221002-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20221002.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 23:08:50 +0200
-
-open-infrastructure-compute-tools (20220721-2) sid; urgency=medium
-
- * Uploading to sid.
- * Adding debconf options for container directory permissions.
- * Renaming debconf fields to fully descriptive names.
- * Correcting mixed-up texts in debconf templates.
- * Refreshing debconf files.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 15:36:42 +0200
-
-open-infrastructure-compute-tools (20220721-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220721.
- * Updating http links to https in copyright.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 21 Jul 2022 20:00:44 +0200
-
-open-infrastructure-compute-tools (20220704-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220704.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 04 Jul 2022 15:39:44 +0200
-
-open-infrastructure-compute-tools (20220605-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220605.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 05 Jun 2022 10:27:53 +0200
-
-open-infrastructure-compute-tools (20220604-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220604.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 04 Jun 2022 07:23:21 +0200
-
-open-infrastructure-compute-tools (20220522-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220522.
- * Updating to standards version 4.6.1.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 22 May 2022 15:26:40 +0200
-
-open-infrastructure-compute-tools (20220509-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220509.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 09 May 2022 14:32:09 +0200
-
-open-infrastructure-compute-tools (20220508-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220508.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 08 May 2022 17:29:49 +0200
-
-open-infrastructure-compute-tools (20220505-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20220505.
- * Removing note about using systemd-networkd exclusively, fallback
- support for ifupdown has been added.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 05 May 2022 18:34:53 +0200
-
-open-infrastructure-compute-tools (20220430-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20220430.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 01 May 2022 00:11:43 +0200
-
-open-infrastructure-compute-tools (20220428-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20220428.
- * Updating packaging copyright for 2022.
- * Adding note about breaking changes (systemd-networkd instead of
- ifupdown) in news file.
- * Removing ifupdown from recommends.
- * Switching preference from debootstrap to mmdebstrap.
- * Adding updated Spanish debconf translations, thanks to Camaleón
- <noelamac@gmail.com> (Closes: #1003296, #1008530).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 28 Apr 2022 12:59:03 +0200
-
-open-infrastructure-compute-tools (20211231-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211231.
- * Moving to dh_installalternatives.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 31 Dec 2021 06:20:12 +0100
-
-open-infrastructure-compute-tools (20211117-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211117.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 17 Nov 2021 03:12:39 +0100
-
-open-infrastructure-compute-tools (20211116-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211116.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 16 Nov 2021 07:00:59 +0100
-
-open-infrastructure-compute-tools (20211115-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211115.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 15 Nov 2021 22:40:57 +0100
-
-open-infrastructure-compute-tools (20211113-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211113.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Nov 2021 08:01:55 +0100
-
-open-infrastructure-compute-tools (20211103-2) sid; urgency=medium
-
- * Uploading to sid.
- * Adding upgrade-handling for logfiles from buster to bullseye and
- newer.
- * Adding upgrade-handling for hooks from buster to bullseye and newer.
- * Moving upgrade handling in postinst to its own function.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 07 Nov 2021 18:52:51 +0100
-
-open-infrastructure-compute-tools (20211103-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211103.
- * Removing needrestart directory on purge.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 03 Nov 2021 11:03:50 +0100
-
-open-infrastructure-compute-tools (20211102-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20211102.
- * Replacing which with command in maintainer scripts.
- * Adding upgrade-handling buster to bullseye and newer.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 02 Nov 2021 18:13:52 +0100
-
-open-infrastructure-compute-tools (20210804-3) sid; urgency=medium
-
- * Uploading to sid.
- * Updating to standards version 4.6.0.
- * Avoiding error when trying to creating directories ontop of symlinks
- when moving directories.
- * Adding updated German debconf translations from Markus Hiereth
- <translation@hiereth.de> (Closes: #993474).
- * Adding updated Dutch debconf translations from Frans Spiesschaert
- <Frans.Spiesschaert@yucom.be> (Closes: #994140).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 27 Oct 2021 14:42:00 +0200
-
-open-infrastructure-compute-tools (20210804-2) sid; urgency=medium
-
- * Uploading to sid.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 16 Aug 2021 04:33:13 +0200
-
-open-infrastructure-compute-tools (20210804-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210804.
- * Updating debconf handling to honor container.conf.d files.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 04 Aug 2021 05:26:06 +0200
-
-open-infrastructure-compute-tools (20210727-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210727.
- * Adding backward incompatible changes for the previous upstream release
- to news file.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 27 Jul 2021 02:59:04 +0200
-
-open-infrastructure-compute-tools (20210726-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210726.
- * Updating packaging for container create to container build command
- rename.
- * Refreshing debconf files.
- * Correcting 'directory-is-empty' check in postinst.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 26 Jul 2021 05:57:43 +0200
-
-open-infrastructure-compute-tools (20210725-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210725.
- * Updating build-depends for moving from asciidoc to rst for manpage
- generation.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 25 Jul 2021 08:03:04 +0200
-
-open-infrastructure-compute-tools (20210724-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210724.
- * Updating news file for previous upload.
- * Marking create script choices in debconf as untranslatable (as it
- should be).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 24 Jul 2021 20:49:05 +0200
-
-open-infrastructure-compute-tools (20210630-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210630.
- * Reverting openvswitch recommends (openvswitch usage is not ready
- here).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 30 Jun 2021 09:02:35 +0200
-
-open-infrastructure-compute-tools (20210629-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210629.
- * Updating recommends for openvswitch migration.
- * Updating NEWS for new upstream version.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:15:52 +0200
-
-open-infrastructure-compute-tools (20210628-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210628:
- - Using dpkg selection to check package availability in debconf
- container create script, rather than to rely on dpkg internal
- files (Closes: #944982).
- * Using full distributor name for progress-linux when matching
- lsb_release output in debconf handling.
- * Removing conditional default handling for suggest container create
- script based on distributor, it hasn't worked anyway.
- * Adding initial Spanish debconf translations from Camaleón
- <noelamac@gmail.com> (Closes: #988447).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 13:30:47 +0200
-
-open-infrastructure-compute-tools (20210411-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20210411.
- * Moving ifupdown to recommends in preparation for using systemd-network
- and openvswitch.
- * Updating news entry with backwarts incompatible changes for this
- upstream version.
- * Updating copyright file for new upstream.
- * Updating all directory paths for new upstream version.
- * Excluding directory paths in debconf template from translation.
- * Refreshing debconf translation files.
- * Improving variable usage to shorten strings in rules.
- * Using which to check for commands in maintainer script to avoid
- lintian 'command-with-path'-warning.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Apr 2021 16:31:23 +0200
-
-open-infrastructure-compute-tools (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.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 09 Feb 2021 17:20:22 +0100
-
-open-infrastructure-compute-tools (20201030-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20201030.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 30 Oct 2020 05:13:55 +0100
-
-open-infrastructure-compute-tools (20200830-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20200830.
- * Using execute_after targets in rules to be explicit what we're doing.
- * Updating to debhelper version 13.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 30 Aug 2020 15:48:56 +0200
-
-open-infrastructure-compute-tools (20200121-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20200121.
- * Removing ftbfs-asciidoc.patch, included upstream.
- * Using codenames as upload targets in changelog.
- * Updating years in copyright file for 2020.
- * Updating to standards version 4.5.0.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 21 Jan 2020 21:29:02 +0100
-
-open-infrastructure-compute-tools (20191104-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20191104.
- * Updating to standards version 4.4.1.
- * Adding patch to fix FTBFS with newer asciidoc versions.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 04 Nov 2019 07:07:02 +0100
-
-open-infrastructure-compute-tools (20190811-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20190811.
- * Removing debconf-includes.patch, included upstream.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Aug 2019 10:56:26 +0200
-
-open-infrastructure-compute-tools (20190413-4) sid; urgency=medium
-
- * Uploading to sid.
- * Adding updated French debconf translations from Jean-Pierre Giraud
- <jenapierregiraud75@free.fr> (Closes: #930706).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 10 Aug 2019 14:08:56 +0200
-
-open-infrastructure-compute-tools (20190413-3) sid; urgency=medium
-
- * Uploading to sid.
- * Updating to standards version 4.4.0.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 16 Jul 2019 18:49:57 +0200
-
-open-infrastructure-compute-tools (20190413-2) experimental; urgency=medium
-
- * Uploading to experimental.
- * Adding patch to correcting whitespace error in include handling that
- broke debconf container create script.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Apr 2019 10:30:34 +0200
-
-open-infrastructure-compute-tools (20190413-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20190413.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Apr 2019 05:51:10 +0200
-
-open-infrastructure-compute-tools (20190319-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20190319.
- * Updating news entry with backwarts incompatible changes for this
- upstream version.
- * Adding removal of previously forgotten mmdebstrap alternative to not
- leave cruft behind after package removal, thanks to Andreas Beckmann
- <anbe@debian.org> (Closes: #924092).
- * Removing leftover 'FIXME' in a previous changelog entry.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 19 Mar 2019 21:01:07 +0100
-
-open-infrastructure-compute-tools (20190304-1) experimental; urgency=medium
-
- * Uploading to experimental.
- * Merging upstream version 20190304.
- * Updating packaging for curl script readding.
- * Adding updated French debconf translations, thanks to Jean-Pierre
- Giraud <jean-pierregiraud@neuf.fr> (Closes: #909641).
- * Adding updated Dutch debconf translations, thanks to Frans
- Spiesschaert <Frans.Spiesschaert@yucom.be> (Closes: #923278, #923549).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 05 Mar 2019 12:27:53 +0100
-
-open-infrastructure-compute-tools (20190301-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20190301.
- * Updating packaging for curl script removal.
- * Adding mmdebstrap to alternative handling.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 02 Mar 2019 11:32:37 +0100
-
-open-infrastructure-compute-tools (20190222-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20190222.
- * Updating news entry with backwarts incompatible changes for this
- upstream version.
- * Updating paths in packaging for new upstream version.
- * Updating copyright file for new upstream.
- * Updating watch file for new upstream.
- * Updating upstream signing-key.
- * Removing pre-buster alternative depends in control, not needed
- anymore.
- * Removing source local-options, not needed anymore.
- * Adding upload target note in previous changelog.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 23 Feb 2019 17:09:11 +0100
-
-open-infrastructure-compute-tools (20180825-3) sid; urgency=medium
-
- * Uploading to sid.
- * Adding enhances for systemd-container.
- * Updating to standards version 4.3.0.
- * Updating vcs fields.
- * Updating year in copyright for 2019.
- * Updating to debhelper 12.
- * Using spaces instead of tabs in NEWS file.
- * Using build-depends to specify debhelper compatibility.
- * Repeating Section for binary packages in control.
- * Renaming source package to open-infrastructure-compute-tools for
- consistency and future-proofing.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 02 Feb 2019 10:06:16 +0100
-
-open-infrastructure-container-tools (20180825-2) sid; urgency=medium
-
- * Uploading to sid.
- * Updating German debconf translations, thanks to Markus Hiereth
- <translation@hiereth.de> (Closes: #905709).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 31 Aug 2018 11:14:04 +0200
-
-open-infrastructure-container-tools (20180825-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20180825.
- * Updating to standards version 4.2.1.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 30 Aug 2018 15:05:03 +0200
-
-open-infrastructure-container-tools (20180527-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20180527.
- * Fixing variable style in postrm script.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 27 May 2018 20:58:29 +0200
-
-open-infrastructure-container-tools (20180503-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20180503.
- * Updating to standards-version 4.1.4.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 03 May 2018 12:49:45 +0200
-
-open-infrastructure-container-tools (20180218-2) sid; urgency=medium
-
- * Uploading to sid.
- * Updating years in copyright file.
- * Also adding --no-restart-after-upgrade to dh_installsystemd to avoid
- containers being rebooted on package upgrades (default changed with
- debhelper 11).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 12 Mar 2018 16:12:17 +0100
-
-open-infrastructure-container-tools (20180218-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20180218.
- * Updating rules to use dh_installsystemd instead of dh_systemd_start.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 18 Feb 2018 16:13:14 +0100
-
-open-infrastructure-container-tools (20180118-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20180118.
- * Adding Rules-Requires-Root field.
- * Dropping obsolete build-depends on dh-systemd.
- * Updating to standards version 4.1.3.
- * Updating to debhelper compat 11.
- * Adding initial Russian debconf translations from Lev Lamberov
- <dogsleg@debian.org> (Closes: #883415).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 19 Jan 2018 10:54:05 +0100
-
-open-infrastructure-container-tools (20171101-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20171101.
- * Adding initial German debconf translations from Markus Hiereth
- <markus.hiereth@freenet.de> (Closes: #851978).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Nov 2017 09:17:43 +0100
-
-open-infrastructure-container-tools (20171013-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20171013.
- * Updating to standards version 4.1.1.
- * Dropping net-tools depends, not needed anymore.
- * Dropping bridge-utils suggests, not needed anymore.
- * Adding updated Portuguese debconf translation from Rui Branco
- <ruipb@debianpt.org> (Closes: #870533).
- * Adding updated Dutch debconf translation from Frans Spiesschaert
- <Frans.Spiesschaert@yucom.be> (Closes: #874281).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 13 Oct 2017 15:17:33 +0200
-
-open-infrastructure-container-tools (20170726-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20170726.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 28 Jul 2017 13:59:45 +0200
-
-open-infrastructure-container-tools (20170722-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20170722.
- * Adding news entries for backwards incompatible changes of upstream
- version 20170722.
- * Removing /etc/default/container-tools when purging package (Closes:
- #866726).
- * Adding initial Portuguese debconf translation from Rui Branco
- <ruipb@debianpt.org> (Closes: #859335).
- * Updating debconf files.
- * Updating paths when using shared-storage in debconf questions.
- * Using lzip tarball in watch file.
- * Adding debconf handling for /etc/container-tools/keys.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Jul 2017 10:40:47 +0200
-
-open-infrastructure-container-tools (20170701-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20170701.
- * Making setting of default container create script conditional
- depending on existence of container scripts.
- * Adding explicit depends on ifupdown until we can switch to systemd-
- networkd entirely.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 01 Jul 2017 09:30:24 +0200
-
-open-infrastructure-container-tools (20170629-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20170629.
- * Updating to standards version 4.0.0.
- * Using https for copyright format url.
- * Adding news entries for backwards incompatible changes of upstream
- version 20170629.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 29 Jun 2017 11:24:19 +0200
-
-open-infrastructure-container-tools (20170522-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20170522.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 22 May 2017 13:56:50 +0200
-
-open-infrastructure-container-tools (20170510-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20170510.
- * Removing superfluous --parallel when invoking debhelper as it's the
- default with compat level 10, thanks to Gianfranco Costamagna
- <locutusofborg@debian.org>.
- * Generalizing rules file.
- * Adding recommends to procps.
- * Applying sysctl settings in postinst.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 09 May 2017 16:42:55 +0200
-
-open-infrastructure-container-tools (20170405-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20170405.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 05 Apr 2017 19:03:41 +0200
-
-open-infrastructure-container-tools (20170401-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20170401.
- * Using consistent email address for all downstream work.
- * Updating vcs fields.
- * Adding bash-completion to recommends.
- * Adding logrotate to recommends.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 03 Apr 2017 12:26:06 +0200
-
-open-infrastructure-container-tools (20170101-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20170101.
- * Adding explicit depends to net-tools.
- * Updating year in copyright information for 2017.
- * Adding debconf handling for hooks directory.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 04 Jan 2017 11:42:56 +0100
-
-open-infrastructure-container-tools (20161220-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161220.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 21 Dec 2016 10:23:07 +0100
-
-open-infrastructure-container-tools (20161210-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161210.
- * Adding news entries for backwards incompatible changes of upstream
- version 20161210.
- * Adding python-nwdiag to suggests.
- * Updating upstream signing key.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Dec 2016 13:35:11 +0100
-
-open-infrastructure-container-tools (20161201-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161201.
- * Adding irker to suggests.
- * Adding debconf handling for irc notifications.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 04 Dec 2016 02:49:43 +0100
-
-open-infrastructure-container-tools (20161125-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161125.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 25 Nov 2016 11:26:32 +0100
-
-open-infrastructure-container-tools (20161122-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161122.
- * Adding news entries for backwards incompatible changes of upstream
- version 20161122.
- * Adding plzip to suggests.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 22 Nov 2016 16:11:55 +0100
-
-open-infrastructure-container-tools (20161112-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161112.
- * Adding news entries for backwards incompatible changes of upstream
- version 20161112.
- * Updating upstream contact in copyright file.
- * Adding curl container create script to alternative handling.
- * Adding curl to recommends.
- * Adding pv to recommends.
- * Making maintainer scripts executable.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 12 Nov 2016 08:55:06 +0100
-
-open-infrastructure-container-tools (20161105-1) experimental; urgency=low
-
- * Uploading to experimental.
- * Merging upstream version 20161105.
- * Adding news entries for backwards incompatible changes of upstream
- version 20161105.
- * Removing copy of CHANGELOG.txt in the debian package.
- * Removing copy of LICENSE.txt in the debian package.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 06 Nov 2016 09:56:19 +0100
-
-open-infrastructure-container-tools (20161101-lts1-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20161101-lts1.
- * Removing obsolete conflicts to radiance.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 25 Oct 2016 15:38:47 +0200
-
-open-infrastructure-container-tools (20161101-1) sid; urgency=medium
-
- * Uploading to sid.
- * Merging upstream version 20161101.
- * Adding initial Dutch debconf translation from Frans Spiesschaert
- <Frans.Spiesschaert@yucom.be> (Closes: #834611).
- * Adding initial French debconf translation from Jean-Pierre Giraud
- <jean-pierregiraud@neuf.fr> (Closes: #835096).
- * Adding initial Brazilian Portuguese debconf translation from Adriano
- Rafael Gomes <adrianorg@debian.org> (Closes: #839273).
- * Updating debhelper build-depends for version 10.
- * Adding sudo to recommends.
- * Updating package short-description.
- * Adding postrm script to remove empty directories and symlinks on
- package removal (Closes: #832346).
- * Renaming internal setup function in postinst script for consistency
- with postrm.
- * Disabling dh_systemd_start entirely to avoid restarts during package
- upgrades.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 25 Oct 2016 15:14:41 +0200
-
-open-infrastructure-container-tools (20160801-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160801.
- * Removing previously added note about uploading to sid in changelog
- entry.
- * Completing authors in copyright file.
- * Making container directories by default root-owned and root-readable
- only.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 04 Aug 2016 15:50:25 +0200
-
-open-infrastructure-container-tools (20160701-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160701.
- * Adding note about merging upstream version in previous changelog
- entry.
- * Excluding the default symlink from default container create script
- selection.
- * Correcting installation directory for documentation in debian.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 01 Jul 2016 11:54:41 +0200
-
-open-infrastructure-container-tools (20160615-2) sid; urgency=low
-
- * Uploading to sid.
- * Adding note about uploading to sid in previous changelog entry.
- * Checking for existence of lsb_release in debconf config script
- (Closes: #827378).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 16 Jun 2016 06:39:12 +0200
-
-open-infrastructure-container-tools (20160615-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160615.
- * Switching to debhelper compat 10.
- * Adding watch file.
- * Adding gpg verification to watch file.
- * Updating upstream git location.
- * Updating vcs fields.
- * Adding debconf handling for setting choosing /var/lib/machines, /etc
- /container-tools/config, /etc/container-tools/debconf, and /var/cache
- /container-tools default locations.
- * Adding debconf handling for default container create script selection.
- * Regenerating debconf translation files.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 14 Jun 2016 21:24:06 +0200
-
-open-infrastructure-container-tools (20160601-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160601.
- * Updating homepage field.
- * Managing /usr/share/container-tools/scripts/default symlink via
- update-alternatives.
- * Adding NEWS file listing backwards incompatible upstream changes.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Jun 2016 16:00:50 +0200
-
-open-infrastructure-container-tools (20160515-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160515.
- * Adding bridge-utils to suggests.
- * Removing screen from recommends, not used anymore.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 May 2016 18:36:07 +0200
-
-open-infrastructure-container-tools (20160501-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160501.
- * Correcting email address in previous upload.
- * Updating vcs fields.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 06 May 2016 14:09:43 +0200
-
-open-infrastructure-container-tools (20160415-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160415.
- * Updating standards-version to 3.9.8.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 16 Apr 2016 12:34:34 +0200
-
-open-infrastructure-container-tools (20160401-1) sid; urgency=low
-
- * Uploading to sid.
- * Merging upstream version 20160401.
- * Adding gitignore file.
- * Building with dh-systemd.
- * Adding screen to recommends.
- * Using https instead of git protocol in vcs-git field.
- * Correcting spelling in package long-description.
- * Updating package long-description.
- * Disabling dh_auto_build target in rules to prevent manpages being
- built twice.
- * Running dh_systemd_start with --no-restart-on-upgrade to prevent
- automatically started screen session to be killed on upgrades.
- * Adding provides container-tools.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 31 Mar 2016 12:25:09 +0200
-
-open-infrastructure-container-tools (20160301-1) sid; urgency=low
-
- * Initial upload to sid (Closes: #816418).
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 02 Mar 2016 12:17:58 +0100
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 3e1d376..0000000
--- a/debian/control
+++ /dev/null
@@ -1,44 +0,0 @@
-Source: open-infrastructure-compute-tools
-Section: admin
-Priority: optional
-Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org>
-Build-Depends:
- debhelper (>= 13.1~),
- debhelper-compat (= 13),
- python3-docutils,
-Rules-Requires-Root: no
-Standards-Version: 4.6.2
-Homepage: https://open-infrastructure.net/software/compute-tools
-Vcs-Browser: https://git.progress-linux.org/users/daniel.baumann/debian/packages/open-infrastructure-compute-tools
-Vcs-Git: https://git.progress-linux.org/users/daniel.baumann/debian/packages/open-infrastructure-compute-tools
-
-Package: open-infrastructure-container-tools
-Section: admin
-Architecture: all
-Depends:
- dbus,
- systemd-container,
- ${misc:Depends},
-Recommends:
- bash-completion,
- curl,
- mmdebstrap | debootstrap,
- logrotate,
- procps,
- pv,
- sudo,
-Suggests:
- irker,
- plzip,
- python3-nwdiag | python-nwdiag,
-Provides:
- container-tools,
-Enhances:
- systemd-container,
-Description: manage systemd-nspawn containers
- A Linux container is an operating-system-level virtualization environment for
- running multiple isolated Linux systems (containers) on a single Linux control
- host.
- .
- container-tools provides the system integration for managing containers using
- systemd-nspawn.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index f2de5e3..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,26 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: compute-tools
-Upstream-Contact: Open Infrastructure <software@lists.open-infrastructure.net>
-Source: https://get.open-infrastructure.net/software/compute-tools
-
-Files: *
-Copyright: 2014-2022 Daniel Baumann <daniel.baumann@open-infrastructure.net>
- 2016 Simon Spoehel <simon.spoehel@open-infrastructure.net>
-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 full text of the GNU General Public License version 3
- can be found in the file /usr/share/common-licenses/GPL-3.
diff --git a/debian/open-infrastructure-container-tools.NEWS b/debian/open-infrastructure-container-tools.NEWS
deleted file mode 100644
index 7927358..0000000
--- a/debian/open-infrastructure-container-tools.NEWS
+++ /dev/null
@@ -1,184 +0,0 @@
-open-infrastructure-compute-tools (20210726-1) experimental; urgency=medium
-
- * Backward incompatible changes:
- - The container create command has been renamed to 'build'.
- - The container create script using curl is now a 'get' script
- for the new container get command.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 26 Jul 2021 06:10:41 +0200
-
-open-infrastructure-compute-tools (20210630-1) experimental; urgency=medium
-
- * Backward incompatible changes:
- - Reverting openvswitch, not really ready yet.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:17:55 +0200
-
-open-infrastructure-compute-tools (20210629-1) experimental; urgency=medium
-
- * Backward incompatible changes:
- - The networking integration on the container host depended on
- ifupdown. Now, to support KVM as an additional backend
- alongside systemd-nspawn in compute-tools, we're switching
- in this version exclusively to openvswitch.
- - Moving from ifupdown to openvswitch to manage the bridges
- requires manual re-configuration of the networking stack on
- the host, otherwise no container will continue to have network
- access.
- - Configuration examples for systemd-networkd (recommended) on the
- host to use openvswitch are documented in
- /usr/share/doc/compute-tools/HOST-SETUP.txt.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:12:57 +0200
-
-open-infrastructure-compute-tools (20210411-1) experimental; urgency=medium
-
- * Backward incompatible changes:
- - all path have been shortened in preparation for additional
- backends alongside systemd-nspawn: The only user visible is the
- configuration directory:
-
- new: /etc/open-infrastructure/container
- old: /etc/compute-tools
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Apr 2021 15:54:06 +0200
-
-open-infrastructure-compute-tools (20190319-1) experimental; urgency=medium
-
- * Backward incompatible changes:
- - with the initial support for IPv6 network configuration
- the IPv4 netmask now needs to be specified in CIDR
- notation, e.g. '255.255.255.0' becomes '24'.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 19 Mar 2019 21:01:07 +0100
-
-open-infrastructure-compute-tools (20190222-1) unstable; urgency=medium
-
- * Backward incompatible changes:
- - replaced Progress Linux 4 and Progress Linux 4+ support in
- container debconf create script in favour of Progress Linux 5
- and Progress Linux 5+ support.
-
- - renamed upstream from container-tools to compute-tools,
- directory names have changed. The only user visible is the
- configuration directory:
-
- old: /etc/container-tools
- new: /etc/open-infrastructure/container
-
- - harmonized field names in container debconf create script:
-
- old: container-tools cnt-debconf/[...]
- new: compute-tools container/[...]
-
- See updated example files in /usr/share/doc/open-infrastructure-container-tools/examples.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 17 Feb 2019 18:41:42 +0100
-
-open-infrastructure-container-tools (20170722-1) unstable; urgency=low
-
- * Backward incompatible changes:
- - new default URL to download images in curl create script (files.open-infrastructure.net)
- - new default for bridge interface (bridge0 instead of br0)
- - new default for container interface (eno1 instead of eth0)
- - renaming --image option to --system in curl container create script
- - renaming curl image cache directory from /var/cache/container-tools/images to /var/cache/container-tools/system
- - Starting to count at 1 instead of 0 in preseed files:
-
- old: container-tools cnt-debconf/archive0/...
- new: container-tools cnt-debconf/archive1/...
-
- old: container-tools cnt-debconf/network0/...
- new: container-tools cnt-debconf/network1/...
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Jul 2017 10:31:48 +0200
-
-open-infrastructure-container-tools (20170629-1) unstable; urgency=low
-
- * Backward incompatible changes:
- - container auto configuration in the [start] section to
- entangle shared storage/automatically start at boot time
- support:
-
- old: cnt.auto=true
-
- new: cnt.auto=true
- cnt.container-server=${FQDN}
-
- whereas ${FQDN} needs to be replaced with the actual hostname
- of the container server.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 29 Jun 2017 11:23:15 +0200
-
-open-infrastructure-container-tools (20161210-1) experimental; urgency=low
-
- * Backward incompatible changes:
- - container list shows now only the first IPv4 address.
- - container rename command has been renamed to move.
- - container list full format has been renamed to cli.
- - container list short format has been renamed to shell.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Dec 2016 13:35:40 +0100
-
-open-infrastructure-container-tools (20161122-1) experimental; urgency=low
-
- * Backward incompatible changes:
- - renaming curl cache directory from /var/cache/container-tools/curl to
- /var/cache/container-tools/images.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 22 Nov 2016 16:10:38 +0100
-
-open-infrastructure-container-tools (20161112-1) experimental; urgency=low
-
- * Backward incompatible changes:
- - removes support to create Debian 8 (jessie) container in debconf container
- create script.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 12 Nov 2016 08:52:48 +0100
-
-open-infrastructure-container-tools (20161105-1) experimental; urgency=low
-
- * Backward incompatible changes:
- - container use systemd-networkd instead of ifupdown.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 06 Nov 2016 09:45:19 +0100
-
-open-infrastructure-container-tools (20160601-1) unstable; urgency=low
-
- * Backward incompatible changes:
- - for consistency reasons, instead of any file only files
- with .cfg suffix are accepted as preseed files in
- /etc/container-tools/debconf.
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Jun 2016 16:00:50 +0200
-
-open-infrastructure-container-tools (20160515-1) unstable; urgency=low
-
- * Backward incompatible changes:
- - container network configuration in the [start] section for
- multi-interface support:
-
- old: network-veth=yes
- network-bridge=br0
-
- new: cnt.network-bridge=veth-foo:br0
- network-veth-extra=veth-foo:eth0
- cnt.network-bridge=veth-bar:br1
- network-veth-extra=veth-bar:eth1
-
- - default container network device switched from host0 to eth0.
- - container start in background by default.
- - container-autostart has been renamed to container-auto.
- - container autostart configuration in the [start] section:
-
- old: cnt.autostart=true|FQDN
- new: cnt.auto=true|FQDN
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 May 2016 18:36:07 +0200
-
-open-infrastructure-container-tools (20160415-1) unstable; urgency=low
-
- * Backward incompatible changes:
- - container stop command option -k|--kill renamed to -f|--force for consistency
-
- -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 16 Apr 2016 12:34:34 +0200
diff --git a/debian/open-infrastructure-container-tools.alternatives b/debian/open-infrastructure-container-tools.alternatives
deleted file mode 100644
index 5d657ca..0000000
--- a/debian/open-infrastructure-container-tools.alternatives
+++ /dev/null
@@ -1,29 +0,0 @@
-# build: mmdebstrap
-Name: container_build-script
-Link: /usr/share/compute-tools/build-scripts/default
-Alternative: /usr/share/compute-tools/build-scripts/mmdebstrap
-Priority: 1000
-
-# build: debootstrap
-Name: container_build-script
-Link: /usr/share/compute-tools/build-scripts/default
-Alternative: /usr/share/compute-tools/build-scripts/debootstrap
-Priority: 2000
-
-# build: progress-linux
-Name: container_build-script
-Link: /usr/share/compute-tools/build-scripts/default
-Alternative: /usr/share/compute-tools/build-scripts/progress-linux
-Priority: 3000
-
-# build: debian
-Name: container_build-script
-Link: /usr/share/compute-tools/build-scripts/default
-Alternative: /usr/share/compute-tools/build-scripts/debian
-Priority: 4000
-
-# get: curl
-Name: container_get-script
-Link: /usr/share/compute-tools/get-scripts/default
-Alternative: /usr/share/compute-tools/get-scripts/curl
-Priority: 1000
diff --git a/debian/open-infrastructure-container-tools.config b/debian/open-infrastructure-container-tools.config
deleted file mode 100644
index 90f690a..0000000
--- a/debian/open-infrastructure-container-tools.config
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/bin/sh
-
-set -e
-
-CONFFILES="/etc/compute-tools/container.conf /etc/compute-tools/container.conf.d/*.conf"
-
-. /usr/share/debconf/confmodule
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/machines-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/config-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/debconf-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/hooks-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/keys-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/cache-directory || true
-db_go
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/directory-permissions || true
-db_go
-
-if [ -e /usr/share/compute-tools/build-scripts ]
-then
- SCRIPT_CHOICES="$(cd /usr/share/compute-tools/build-scripts && find -maxdepth 1 -not -type d -and -not -name 'default' -and -not -name 'debconf' -and -not -name '*.d' -printf '%P\n' | sort)"
- db_subst open-infrastructure-container-tools/build-script SCRIPT_CHOICES "$(echo ${SCRIPT_CHOICES} | sed -e 's| |, |g')"
-
- db_settitle open-infrastructure-container-tools/title
- db_input low open-infrastructure-container-tools/build-script || true
- db_go
-fi
-
-for CONFFILE in ${CONFFILES}
-do
- if [ -e "${CONFFILE}" ]
- then
- . ${CONFFILE} || true
- fi
-done
-
-if [ -n "${IRK_TARGETS}" ]
-then
- db_set open-infrastructure-container-tools/irc "${IRK_TARGETS}"
-fi
-
-db_settitle open-infrastructure-container-tools/title
-db_input low open-infrastructure-container-tools/irc || true
-db_go
-
-db_stop
diff --git a/debian/open-infrastructure-container-tools.postinst b/debian/open-infrastructure-container-tools.postinst
deleted file mode 100755
index 02dd0ff..0000000
--- a/debian/open-infrastructure-container-tools.postinst
+++ /dev/null
@@ -1,191 +0,0 @@
-#!/bin/sh
-
-set -e
-
-CONFFILE="/etc/compute-tools/container.conf"
-
-Install ()
-{
- DEFAULT="${1}"
- TARGET="${2}"
-
- mkdir -p "${DEFAULT}" > /dev/null 2>&1 || true
- mkdir -p "${TARGET}" > /dev/null 2>&1 || true
-
- if [ "${TARGET}" != "${DEFAULT}" ]
- then
- if [ -h "${DEFAULT}" ]
- then
- rm -f "${DEFAULT}"
- ln -s "${TARGET}" "${DEFAULT}"
- else
- if [ -e "${DEFAULT}" ] && [ -z "$(ls -A ${DEFAULT})" ]
- then
- rmdir "${DEFAULT}"
- ln -s "${TARGET}" "${DEFAULT}"
- fi
- fi
- fi
-
- if ! dpkg-statoverride --list "${DEFAULT}" > /dev/null 2>&1 &&
- ! dpkg-statoverride --list "${TARGET}" > /dev/null 2>&1
- then
- chmod ${DIRECTORY_PERMISSIONS} "${TARGET}"
- chown root:root "${TARGET}"
-
- chmod ${DIRECTORY_PERMISSIONS} "${DEFAULT}"
- chown root:root "${DEFAULT}"
- fi
-}
-
-Upgrade ()
-{
- # upgrade from buster: conffile
- if [ -e /etc/open-infrastructure/container.conf ] && [ ! -e "${CONFFILE}" ]
- then
- mv /etc/open-infrastructure/container.conf "${CONFFILE}"
- rmdir /etc/open-infrastructure > /dev/null 2>&1 || true
- fi
-
- # upgrade from buster: hooks
- for HOOK in ${HOOKS}/*
- do
- NAME="$(basename ${HOOK})"
- TARGET="$(readlink -m ${HOOK})"
-
- case "${TARGET}" in
- /usr/share/open-infrastructure/container/hooks/pre-create.git-pull.sh)
- rm -f "${HOOKS}/${NAME}"
- ln -sf /usr/share/compute-tools/hooks/pre-get.git-pull.sh "${HOOKS}/pre-get.git-pull.sh"
- ln -sf /usr/share/compute-tools/hooks/pre-build.git-pull.sh "${HOOKS}/pre-build.git-pull.sh"
- ;;
-
- /usr/share/open-infrastructure/container/hooks/*)
- ln -sf "$(echo ${TARGET} | sed -e 's|/usr/share/open-infrastructure/container/hooks/|/usr/share/compute-tools/hooks/|')" "${HOOKS}/${NAME}"
- ;;
-
- *)
- if [ -e "/usr/share/compute-tools/hooks/${NAME}" ]
- then
- rm -f "${HOOKS}/${NAME}"
- ln -sf "/usr/share/compute-tools/hooks/${NAME}" "${HOOKS}/${NAME}"
- fi
- ;;
- esac
- done
-
- # upgrade from buster: keys
- if [ -e /etc/open-infrastructure/container/keys ]
- then
- mv /etc/open-infrastructure/container/keys/* "${KEYS}" > /dev/null 2>&1 || true
- rmdir /etc/open-infrastructure/container/keys > /dev/null 2>&1 || true
- rm -f /etc/open-infrastructure/container/keys > /dev/null 2>&1 || true
- rmdir -p /etc/open-infrastructure/container > /dev/null 2>&1 || true
- fi
-
- # upgrade from buster: logfiles
- if ls /var/log/open-infrastructure/container.log* > /dev/null 2>&1
- then
- if [ -e /var/log/compute-tools ]
- then
- mv /var/log/open-infrastructure/* /var/log/compute-tools 2>&1 || true
- rmdir /var/log/open-infrastructure > /dev/null 2>&1 || true
- else
- mv /var/log/open-infrastructure /var/log/compute-tools
- fi
- fi
-}
-
-case "${1}" in
- configure)
- . /usr/share/debconf/confmodule
-
- db_get open-infrastructure-container-tools/machines-directory
- MACHINES_DIRECTORY="${RET:-/var/lib/machines}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/config-directory
- CONFIG_DIRECTORY="${RET:-/etc/compute-tools/config}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/debconf-directory
- DEBCONF_DIRECTORY="${RET:-/etc/compute-tools/debconf}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/hooks-directory
- HOOKS_DIRECTORY="${RET:-/etc/compute-tools/hooks}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/keys-directory
- KEYS_DIRECTORY="${RET:-/etc/compute-tools/keys}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/cache-directory
- CACHE_DIRECTORY="${RET:-/var/cache/container}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/directory-permissions
- DIRECTORY_PERMISSIONS="${RET}" # select (w/o empty)
-
- db_get open-infrastructure-container-tools/build-script
- SCRIPT="${RET:-debian}" # string (w/o empty)
-
- db_get open-infrastructure-container-tools/irc
- IRK_TARGETS="${RET}" # string (w/ empty)
-
- db_stop
-
- Install "/var/lib/machines" "${MACHINES_DIRECTORY}"
- Install "/etc/compute-tools/config" "${CONFIG_DIRECTORY}"
- Install "/etc/compute-tools/debconf" "${DEBCONF_DIRECTORY}"
- Install "/etc/compute-tools/hooks" "${HOOKS_DIRECTORY}"
- Install "/etc/compute-tools/keys" "${KEYS_DIRECTORY}"
- Install "/var/cache/container" "${CACHE_DIRECTORY}"
-
- Upgrade
-
- if [ ! -e "${CONFFILE}" ]
- then
-
-cat > "${CONFFILE}" << EOF
-# ${CONFFILE}
-
-IRK_TARGETS="${IRK_TARGETS}"
-EOF
-
- fi
-
- cp -a -f "${CONFFILE}" "${CONFFILE}.tmp"
-
- # If the admin deleted or commented some variables but then set
- # them via debconf, (re-)add them to the config file.
-
- test -z "${IRK_TARGETS}" || \
- grep -Eq '^ *IRK_TARGETS=' "${CONFFILE}" || \
- echo "IRK_TARGETS=" >> "${CONFFILE}"
-
- sed -e "s|^ *IRK_TARGETS=.*|IRK_TARGETS=\"${IRK_TARGETS}\"|" \
- < "${CONFFILE}" > "${CONFFILE}.tmp"
-
- mv -f "${CONFFILE}.tmp" "${CONFFILE}"
-
- if command -v sysctl > /dev/null 2>&1
- then
- sysctl -q -p /etc/sysctl.d/zz-container.conf
- fi
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
-
- ;;
-
- *)
- echo "postinst called with unknown argument \`${1}'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-case "${1}" in
- configure)
- # run after debhelper update-alternative scripts
- update-alternatives --quiet --set container_build-script "/usr/share/compute-tools/build-scripts/${SCRIPT}"
- ;;
-esac
-
-exit 0
diff --git a/debian/open-infrastructure-container-tools.postrm b/debian/open-infrastructure-container-tools.postrm
deleted file mode 100755
index 6724b94..0000000
--- a/debian/open-infrastructure-container-tools.postrm
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-
-set -e
-
-Remove ()
-{
- DEFAULT="${1}"
-
- if [ -h "${DEFAULT}" ]
- then
- TARGET="$(readlink -f ${DEFAULT})"
- else
- TARGET=""
- fi
-
- for ITEM in ${DEFAULT} ${TARGET}
- do
- if dpkg-statoverride --list "${ITEM}" > /dev/null 2>&1
- then
- dpkg-statoverride --quiet --remove "${ITEM}"
- fi
-
- rmdir --ignore-fail-on-non-empty --parents ${ITEM} > /dev/null 2>&1 || true
-
- rm -f ${ITEM} > /dev/null 2>&1 || true
- rmdir --ignore-fail-on-non-empty --parents $(dirname ${ITEM}) > /dev/null 2>&1 || true
- done
-}
-
-case "${1}" in
- remove)
- Remove /var/cache/container
- Remove /etc/compute-tools/debconf
- Remove /etc/compute-tools/config
- Remove /etc/compute-tools/hooks
- Remove /etc/compute-tools/keys
- Remove /etc/needrestart/restart.d
- Remove /var/lib/machines
- ;;
-
- purge)
- rm -f /etc/compute-tools/container.conf
- ;;
-
- 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/open-infrastructure-container-tools.templates b/debian/open-infrastructure-container-tools.templates
deleted file mode 100644
index 3362b5f..0000000
--- a/debian/open-infrastructure-container-tools.templates
+++ /dev/null
@@ -1,99 +0,0 @@
-Template: open-infrastructure-container-tools/title
-Type: title
-_Description: container-tools: Setup
-
-Template: open-infrastructure-container-tools/machines-directory
-Type: string
-Default: /var/lib/machines
-_Description: machines directory:
- Please specify the directory that will be used to store the containers.
- .
- If unsure, use /var/lib/machines (default) or /srv/container/system when
- using shared storage.
-
-Template: open-infrastructure-container-tools/config-directory
-Type: string
-Default: /etc/compute-tools/config
-_Description: config directory:
- Please specify the directory that will be used to store the container
- configuration files.
- .
- If unsure, use /etc/compute-tools/config (default) or
- /srv/container/config when using shared storage.
-
-Template: open-infrastructure-container-tools/debconf-directory
-Type: string
-Default: /etc/compute-tools/debconf
-_Description: debconf directory:
- Please specify the directory that will be used to store the container
- preseed files.
- .
- If unsure, use /etc/compute-tools/debconf (default) or
- /srv/container/debconf when using shared storage.
-
-Template: open-infrastructure-container-tools/hooks-directory
-Type: string
-Default: /etc/compute-tools/hooks
-_Description: hooks directory:
- Please specify the directory that will be used to store the container
- hooks.
- .
- If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks
- when using shared storage.
-
-Template: open-infrastructure-container-tools/keys-directory
-Type: string
-Default: /etc/compute-tools/keys
-_Description: keys directory:
- Please specify the directory that will be used to store the container keys
- for verifying container image downloads.
- .
- If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys
- when using shared storage.
-
-Template: open-infrastructure-container-tools/cache-directory
-Type: string
-Default: /var/cache/container
-_Description: cache directory:
- Please specify the directory that will be used to cache files during
- creation of containers.
- .
- If unsure, use /var/cache/container (default) or /srv/container/cache when
- using shared storage.
-
-Template: open-infrastructure-container-tools/directory-permissions
-Type: select
-Choices-C: 0700, 0755
-Choices: root-only, read-only
-Default: root-only
-_Description: Do you want system-wide readable container directories?
- By default, the machines directory (and a few non-critical additional
- directories such as 'cache' and 'config') is only readable by the root
- user. If you want any user to be able to see what machines are available,
- you can select read-only instead of root-only (default).
- .
- If unsure, leave at root-only (default).
-
-Template: open-infrastructure-container-tools/build-script
-Type: select
-Choices: ${SCRIPT_CHOICES}
-Default: debian
-_Description: default build script:
- Please select the script that will be used by default to create
- containers.
- .
- If unsure, use debian (default).
-
-Template: open-infrastructure-container-tools/irc
-Type: string
-Default:
-_Description: IRC notifications:
- The container command can send IRC notifications via irker to one or more
- (whitespace separated) IRC channels.
- .
- The following example will send IRC notifications to the
- open-infrastructure channel on irc.oftc.net:
- .
- irc://irc.oftc.net:6668/open-infrastructure
- .
- If unsure, leave empty (default).
diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in
deleted file mode 100644
index dc34e24..0000000
--- a/debian/po/POTFILES.in
+++ /dev/null
@@ -1 +0,0 @@
-[type: gettext/rfc822deb] open-infrastructure-container-tools.templates
diff --git a/debian/po/de.po b/debian/po/de.po
deleted file mode 100644
index c789fbf..0000000
--- a/debian/po/de.po
+++ /dev/null
@@ -1,261 +0,0 @@
-# German debconf translation of open-infrastructure-container-tools
-# Copyright (C) 2017-2022 Markus Hiereth <translation@hiereth.de>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-compute-tools 20221002-1\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2022-10-13 22:10+0200\n"
-"Last-Translator: Markus Hiereth <translation@hiereth.de>\n"
-"Language-Team: debian-l10n-german <debian-l10n-german@lists.debian.org>\n"
-"Language: de\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: Einrichtung"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "Maschinen-Verzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Bitte geben Sie das zum Speichern von Containern vorgesehene Verzeichnis an."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /var/lib/"
-"machines oder für gemeinsam benutzten Speicher /srv/container/system."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "Konfigurationsverzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Bitte geben Sie das für die Container-Konfigurationsdateien vorgesehene "
-"Verzeichnis an."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /etc/compute-"
-"tools/config oder für gemeinsam benutzten Speicher /srv/container/config."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "Debconf-Verzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Bitte geben Sie das Verzeichnis an, welches die Voreinstellungsdateien für "
-"Container speichern soll."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /etc/compute-"
-"tools/debconf oder /srv/container/debconf für gemeinsam benutzten Speicher."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid "hooks directory:"
-msgstr "Container-Hooks-Verzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Bitte geben Sie das zum Speichern der Container-Hooks vorgesehene "
-"Verzeichnis an."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /etc/compute-"
-"tools/hooks oder für gemeinsam benutzten Speicher /srv/container/hooks."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid "keys directory:"
-msgstr "Container-Schlüssel-Verzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Bitte geben Sie das Verzeichnis für die Container-Schlüssel an, mit welchen "
-"heruntergeladene Container-Abbilder überprüft werden."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /etc/compute-"
-"tools/keys oder /srv/container/keys für gemeinsam benutzten Speicher."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "Zwischenspeicher-Verzeichnis:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Bitte geben Sie das Verzeichnis an, in das während der Erzeugung von "
-"Containern Dateien zwischengespeichert werden sollen."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /var/cache/"
-"container oder für gemeinsam benutzten Speicher /srv/container/cache."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr "Sollen die Container-Verzeichnisse systemweit lesbar sein?"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-"Standardmäßig sind das Verzeichnis für die Maschinen (und einige wenige, "
-"nicht kritische zusätzliche Verzeichnisse wie das zum Zwischenspeichern und "
-"für Konfigurationsdateien) nur für Systemverwalter lesbar. Wenn jeder "
-"Benutzer sehen können soll, welche Maschinen verfügbar sind, können Sie "
-"»read-only« anstelle des voreingestellten »root-only« wählen."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "If unsure, leave at root-only (default)."
-msgstr "Wenn Sie unsicher sind, belassen Sie es bei der Vorgabe »root-only«."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "default build script:"
-msgstr "Standard-Erzeugungs-Skript:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Bitte wählen Sie das Skript, welches standardmäßig für die Erzeugung von "
-"Containern benutzt werden soll."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Wenn Sie unsicher sind, verwenden Sie das Standardskript debian."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "IRC-Benachrichtigungen:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"Der Befehl container kann mittels irker auf einem oder mehreren IRC-Kanälen "
-"(durch Leerraumzeichen getrennte Auflistung) Benachrichtigungen senden."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"Beispielsweise sendet folgende Eingabe IRC-Benachrichtigungen im Kanal open-"
-"infrastructure auf irc.oftc.net:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "Wenn Sie unsicher sind, geben Sie nichts ein (Standardeinstellung)."
diff --git a/debian/po/es.po b/debian/po/es.po
deleted file mode 100644
index b4b555e..0000000
--- a/debian/po/es.po
+++ /dev/null
@@ -1,262 +0,0 @@
-# Spanish debconf translation of open-infrastructure-container-tools
-# Copyright (C) 2021-2022 Camaleón <noelamac@gmail.com>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-compute-tools 202210023-1\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2022-11-22 19:28+0100\n"
-"Last-Translator: Camaleón <noelamac@gmail.com>\n"
-"Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
-"Language: es\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: Configuración"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "directorio de máquinas virtuales:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar los "
-"contenedores."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/var/lib/machines» (predeterminado) o «/srv/"
-"container/system» si usa un almacenamiento compartido."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "directorio de configuración:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar los archivos de "
-"configuración del contenedor."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/etc/compute-tools/config/"
-"config» (predeterminado) o «/srv/container/config» si usa un almacenamiento "
-"compartido."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "directorio para debconf:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar los archivos de "
-"preconfiguración (preseed) del contenedor."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/etc/compute-tools/debconf» (predeterminado) o «/"
-"srv/container/debconf» si usa un almacenamiento compartido."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid "hooks directory:"
-msgstr "directorio de archivos de órdenes (hooks):"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar los archivos de "
-"órdenes (hooks) del contenedor."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/etc/compute-tools/hooks» (predeterminado) o «/"
-"srv/container/hooks» si usa un almacenamiento compartido."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid "keys directory:"
-msgstr "directorio de claves:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar las claves del "
-"contenedor para verificar las descargas de imágenes del contenedor."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/etc/compute-tools/keys» (predeterminado) o «/"
-"srv/container/keys» si usa un almacenamiento compartido."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "directorio de caché:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Por favor, indique el directorio que se usará para almacenar en caché los "
-"archivos durante la creación de los contenedores."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Si no está seguro, utilice «/var/cache/container» (predeterminado) o «/srv/"
-"container/cache» si usa un almacenamiento compartido."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr "¿Quiere que los directorios de contenedores sean legibles por todos?"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-"De manera predeterminada, el directorio de las máquinas (y algunos "
-"directorios adicionales no críticos como «cache» y «config») tiene permisos "
-"de lectura sólo para el súperusuario. Si quiere que cualquier usuario pueda "
-"ver las máquinas disponibles, puede seleccionar «read-only» en lugar de "
-"«root-only» (opción predeterminada)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "If unsure, leave at root-only (default)."
-msgstr "Si no está seguro, déjelo en «root-only» (predeterminado)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "default build script:"
-msgstr "guión de creación predeterminado:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Por favor, indique el guión que se usará de manera predeterminada para crear "
-"los contenedores."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Si no está seguro, use debian (predeterminado)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "Notificaciones IRC:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"La orden container puede enviar notificaciones IRC a través de irker a uno o "
-"más canales IRC (separados por comas)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"El siguiente ejemplo enviará notificaciones IRC al canal open-infrastructure "
-"en «irc.oftc.net»:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "Si no está seguro, déjelo en blanco (predeterminado)."
diff --git a/debian/po/fr.po b/debian/po/fr.po
deleted file mode 100644
index 30df12c..0000000
--- a/debian/po/fr.po
+++ /dev/null
@@ -1,264 +0,0 @@
-# French translation of open-infrastructure-container-tools debconf templates.
-# Copyright (C) 2016-2019 Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-container-tools\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2019-06-06 23:50+0100\n"
-"Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n"
-"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
-"Language: fr_FR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools : configuration"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "Répertoire des machines :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour stocker les conteneurs."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"En cas de doute, utilisez /var/lib/machines (répertoire par défaut) ou /srv/"
-"container/system si vous utilisez un stockage partagé."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "Répertoire de configuration :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour stocker les fichiers "
-"de configuration du conteneur."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"En cas de doute, utilisez /etc/compute-tools/config (répertoire par défaut) "
-"ou /srv/container/config si vous utilisez un stockage partagé."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "Répertoire de la configuration Debian :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour stocker les fichiers "
-"préconfigurés de conteneur."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"En cas de doute, utilisez /etc/compute-tools/debconf (répertoire par défaut) "
-"ou /srv/container/debconf si vous utilisez un stockage partagé."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "hooks directory:"
-msgstr "Répertoire cache :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour stocker les scripts "
-"d'accroche de conteneur."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"En cas de doute, utilisez /etc/compute-tools/hooks (répertoire par défaut) "
-"ou /srv/container/hooks si vous utilisez un stockage partagé."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "keys directory:"
-msgstr "Répertoire cache :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour stocker les fichiers "
-"de configuration du conteneur."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"En cas de doute, utilisez /etc/compute-tools/hooks (répertoire par défaut) "
-"ou /srv/container/hooks si vous utilisez un stockage partagé."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "Répertoire cache :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Veuillez indiquer le répertoire qui sera utilisé pour mettre en cache les "
-"fichiers pendant la création des conteneurs."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"En cas de doute, utilisez /var/cache/container (répertoire par défaut) ou /"
-"srv/container/cache si vous utilisez un stockage partagé."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-#, fuzzy
-#| msgid "If unsure, leave empty (default)."
-msgid "If unsure, leave at root-only (default)."
-msgstr "En cas de doute, laissez le champ vide (par défaut)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-#, fuzzy
-#| msgid "create script:"
-msgid "default build script:"
-msgstr "Script à créer :"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Veuillez choisir le script qui sera utilisé par défaut pour créer les "
-"conteneurs."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "En cas de doute, utilisez debian (par défaut)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "Notifications IRC :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"La commande container peut envoyer des notifications IRC avec iker à un ou "
-"plusieurs canaux IRC (séparés par espaces)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"L'exemple suivant enverra des notifications IRC au canal open-infrastructure "
-"sur irc.oftc.net :"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "En cas de doute, laissez le champ vide (par défaut)."
diff --git a/debian/po/nl.po b/debian/po/nl.po
deleted file mode 100644
index 46cc2e6..0000000
--- a/debian/po/nl.po
+++ /dev/null
@@ -1,260 +0,0 @@
-# Dutch translation of open-infrastructure-container-tools debconf templates.
-# Copyright (C) 2016-2022 Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-compute-tools_20221023-1\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2022-10-27 22:40+0200\n"
-"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
-"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n"
-"Language: nl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: Instellingen"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "machinemap:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Geef op welke map gebruikt zal worden om de containers in onder te brengen."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /var/lib/machines (standaard) of /srv/"
-"container/system in het geval er gebruik gemaakt wordt van gedeelde opslag."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "configuratiemap:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Geef op welke map gebruikt zal worden om de configuratiebestanden van de "
-"containers in op te slaan."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /etc/compute-tools/config (standaard) of /srv/"
-"container/config in het geval er gebruik gemaakt wordt van gedeelde opslag."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "debconf-map:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Geef op welke map gebruikt zal worden om de voorconfiguratiebestanden van de "
-"containers (container preseed files) in op te slaan."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /etc/compute-tools/debconf (standaard) of /"
-"srv/container/debconf in het geval er gebruik gemaakt wordt van gedeelde "
-"opslag."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid "hooks directory:"
-msgstr "map met uitbreidingen:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Geef op welke map gebruikt zal worden om de container hooks in onder te "
-"brengen."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /etc/compute-tools/hooks (standaard) of /srv/"
-"container/hooks in het geval er gebruik gemaakt wordt van gedeelde opslag."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid "keys directory:"
-msgstr "map met sleutels:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Geef op welke map gebruikt zal worden voor het opslaan van de "
-"containersleutelbossen om gedownloade container-images te verifiëren."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /etc/compute-tools/keys (standaard) of /srv/"
-"container/keys in het geval er gebruik gemaakt wordt van gedeelde opslag."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "cache-map:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Geef op welke map gebruikt zal worden om bestanden te bufferen tijdens het "
-"aanmaken van containers."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Indien u twijfelt, gebruik dan /var/cache/container (standaard) of /srv/"
-"container/cache in het geval er gebruik gemaakt wordt van gedeelde opslag."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr "Wilt u systeembreed leesbare containermappen?"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-"Standaard is de map machines (en een paar niet-kritieke extra mappen zoals "
-"'cache' en 'config') alleen leesbaar voor de root-gebruiker. Als u wilt dat "
-"elke gebruiker kan zien welke machines beschikbaar zijn, kunt u kiezen voor "
-"alleen-lezen in plaats van alleen-root (standaard)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "If unsure, leave at root-only (default)."
-msgstr "Als u twijfelt, laat u dit best staan op alleen-root (standaard)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "default build script:"
-msgstr "standaard aanmaakscript:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Geef op welk script standaard gebruikt zal worden om containers aan te maken."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Indien u twijfelt, gebruik dan debian (standaard)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "Kennisgeving via IRC:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"Het commando container kan via irker een IRC-kennisgeving versturen naar een "
-"of meer (door witruimte gescheiden) IRC-kanalen."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"Met het volgende voorbeeld wordt een IRC-kennisgeving verstuurd naar het "
-"kanaal open-infrastructure van irc.oftc.net:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "Als u twijfelt, laat u dit best leeg (standaard)."
diff --git a/debian/po/pt.po b/debian/po/pt.po
deleted file mode 100644
index ae67532..0000000
--- a/debian/po/pt.po
+++ /dev/null
@@ -1,265 +0,0 @@
-# Portuguese translation of open-infrastructure-container-tools debconf templates.
-# Copyright (C) 2017 Rui Branco <ruipb@debianpt.org>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-container-tools 20161101-lts2-2\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2017-08-02 21:47+0000\n"
-"Last-Translator: Rui Branco - DebianPT <ruipb@debianpt.org>\n"
-"Language-Team: Portuguese <traduz@debianpt.org>\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: Configuração"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "Directório de máquinas:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Por favor especifique um directório que será usado para guardar os "
-"'containers'."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /var/lib/machines (predefinido) ou /srv/container/"
-"system quando utilizar armazenamento partilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "Directório de configuração:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Por favor especifique um directório que será usado para guardar os ficheiros "
-"de configuração do 'container'."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /etc/compute-tools/config (predefinido) ou /srv/"
-"container/config quando utilizar armazenamento partilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "Directório do debconf:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Por favor especifique um directório que será usado para guardar os ficheiros "
-"preseed do 'container'."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /etc/compute-tools/debconf (predefinido) ou /srv/"
-"container/debconf quando utilizar armazenamento partilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "hooks directory:"
-msgstr "Directório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Por favor especifique o directório que será usado para guardar os container "
-"hooks."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /etc/compute-tools/hooks (predefinido) ou /srv/"
-"container/hooks quando utilizar armazenamento partilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "keys directory:"
-msgstr "Directório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Por favor especifique um directório que será usado para guardar as chaves "
-"dos containers para verificar os downloads de imagem 'container'."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /etc/compute-tools/keys (predefinido) ou /srv/"
-"container/keys quando utilizar armazenamento partilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "Directório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Por favor especifique um directório que será usado para a cache de ficheiros "
-"durante a criação dos 'containers'."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Em caso de dúvida utilize /var/cache/container (predefinido) ou /srv/"
-"container/cache quando utilizar armazenamento partilhado."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-#, fuzzy
-#| msgid "If unsure, leave empty (default)."
-msgid "If unsure, leave at root-only (default)."
-msgstr "Se tem dúvidas deixe em branco (predefinição)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-#, fuzzy
-#| msgid "create script:"
-msgid "default build script:"
-msgstr "Criar script:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Por favor selecione o script que será usado por predefinição para criar os "
-"'containers'."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Em caso de dúvida utilize debian (predefinido)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "Notificações IRC:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"O comando 'container' pode enviar notificações IRC via irker para um ou mais "
-"canais IRC (separados por espaços em branco)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"O exemplo seguinte enviará notificações IRC para o canal open-infrastructure "
-"no servidor irc.oftc.net:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "Se tem dúvidas deixe em branco (predefinição)."
diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po
deleted file mode 100644
index b6c7a1f..0000000
--- a/debian/po/pt_BR.po
+++ /dev/null
@@ -1,259 +0,0 @@
-# Brazilian Portuguese translation of open-infrastructure-container-tools debconf templates.
-# Copyright (C) 2016 Adriano Rafael Gomes <adrianorg@debian.org>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-container-tools\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2016-08-25 22:07-0300\n"
-"Last-Translator: Adriano Rafael Gomes <adrianorg@debian.org>\n"
-"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
-"org>\n"
-"Language: pt_BR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: Configuração"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "diretório de máquinas:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Por favor, especifique o diretório que será usado para armazenar os "
-"contêineres."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Se não tiver certeza, use /var/lib/machines (padrão) ou /srv/container/"
-"system ao usar armazenamento compartilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "diretório de configuração:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Por favor, especifique o diretório que será usado para armazenar os arquivos "
-"de configuração de contêiner."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Se não tiver certeza, use /etc/compute-tools/config (padrão) ou /srv/"
-"container/config ao usar armazenamento compartilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "diretório do debconf:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Por favor, especifique o diretório que será usado para armazenar os arquivos "
-"de pré configuração de contêiner."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Se não tiver certeza, use /etc/compute-tools/debconf (padrão) ou /srv/"
-"container/debconf ao usar armazenamento compartilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "hooks directory:"
-msgstr "diretório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Se não tiver certeza, use /etc/compute-tools/keys (padrão) ou /srv/container/"
-"keys ao usar armazenamento compartilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "keys directory:"
-msgstr "diretório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Por favor, especifique o diretório que será usado para armazenar os arquivos "
-"de configuração de contêiner."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Se não tiver certeza, use /etc/compute-tools/keys (padrão) ou /srv/container/"
-"keys ao usar armazenamento compartilhado."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "diretório de cache:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Por favor, especifique o diretório que será usado para fazer cache de "
-"arquivos durante a criação de contêineres."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Se não tiver certeza, use /var/cache/container (padrão) ou /srv/container/"
-"cache ao usar armazenamento compartilhado."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-#, fuzzy
-#| msgid "If unsure, use debian (default)."
-msgid "If unsure, leave at root-only (default)."
-msgstr "Se não tiver certeza, use debian (padrão)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-#, fuzzy
-#| msgid "create script:"
-msgid "default build script:"
-msgstr "script de criação:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Por favor, selecione o script que será usado por padrão para criar "
-"contêineres."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Se não tiver certeza, use debian (padrão)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr ""
diff --git a/debian/po/ru.po b/debian/po/ru.po
deleted file mode 100644
index 8e37f0f..0000000
--- a/debian/po/ru.po
+++ /dev/null
@@ -1,262 +0,0 @@
-# Russian debconf translation of open-infrastructure-container-tools
-# Copyright (C) 2017 Lev Lamberov <dogsleg@debian.org>
-# This file is distributed under the same license as the open-infrastructure-container-tools package.
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-container-tools\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: 2017-12-03 22:46+0500\n"
-"Last-Translator: Lev Lamberov <dogsleg@debian.org>\n"
-"Language-Team: \n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr "container-tools: настройка"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr "каталог машин:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения контейнеров."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /var/lib/"
-"machines (по умолчанию) или /srv/container/system."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr "каталог настроек:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения файлов настройки."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /etc/"
-"compute-tools/config (по умолчанию) или /srv/container/config."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr "каталог debconf:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения предварительных "
-"файлов контейнеров."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /etc/"
-"compute-tools/debconf (по умолчанию) или /srv/container/debconf."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "hooks directory:"
-msgstr "каталог кэша:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения файлов перехвата "
-"контейнеров."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /etc/"
-"compute-tools/hooks (по умолчанию) или /srv/container/hooks."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-#, fuzzy
-#| msgid "cache directory:"
-msgid "keys directory:"
-msgstr "каталог кэша:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения ключей "
-"контейнеров для проверки загрузки образов контейнеров."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /etc/"
-"compute-tools/keys (по умолчанию) или /srv/container/keys."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr "каталог кэша:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-"Укажите каталог, который будет использоваться для хранения кэш-файлов во "
-"время создания контейнеров."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-"Если вы не уверены, то при использовании общего хранилища выберите /var/"
-"cache/container (по умолчанию) или /srv/container/cache."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-#, fuzzy
-#| msgid "If unsure, leave empty (default)."
-msgid "If unsure, leave at root-only (default)."
-msgstr "Если вы не уверены, то оставьте это поле пустым (по умолчанию)."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-#, fuzzy
-#| msgid "create script:"
-msgid "default build script:"
-msgstr "сценарий создания:"
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-"Выберите сценарий, который будет использоваться для создания контейнеров."
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr "Если вы не уверены, то используйте debian (по умолчанию)."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr "IRC-уведомления:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-"С помощью irker можно отправлять IRC-уведомления в один или несколько "
-"(разделённых пробелом) IRC-каналов."
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-"Следующий пример отсылает IRC-уведомления в канал open-infrastructure по "
-"адресу irc.oftc.net:"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr " irc://irc.oftc.net:6668/open-infrastructure"
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr "Если вы не уверены, то оставьте это поле пустым (по умолчанию)."
diff --git a/debian/po/templates.pot b/debian/po/templates.pot
deleted file mode 100644
index 2ad88ec..0000000
--- a/debian/po/templates.pot
+++ /dev/null
@@ -1,228 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the open-infrastructure-compute-tools package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: open-infrastructure-compute-tools\n"
-"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
-"POT-Creation-Date: 2022-10-02 15:20+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: title
-#. Description
-#: ../open-infrastructure-container-tools.templates:1001
-msgid "container-tools: Setup"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "machines directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid "Please specify the directory that will be used to store the containers."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:2001
-msgid ""
-"If unsure, use /var/lib/machines (default) or /srv/container/system when "
-"using shared storage."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid "config directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"configuration files."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:3001
-msgid ""
-"If unsure, use /etc/compute-tools/config (default) or /srv/container/config "
-"when using shared storage."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid "debconf directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"Please specify the directory that will be used to store the container "
-"preseed files."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:4001
-msgid ""
-"If unsure, use /etc/compute-tools/debconf (default) or /srv/container/"
-"debconf when using shared storage."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid "hooks directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"Please specify the directory that will be used to store the container hooks."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:5001
-msgid ""
-"If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks "
-"when using shared storage."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid "keys directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"Please specify the directory that will be used to store the container keys "
-"for verifying container image downloads."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:6001
-msgid ""
-"If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys when "
-"using shared storage."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid "cache directory:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"Please specify the directory that will be used to cache files during "
-"creation of containers."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:7001
-msgid ""
-"If unsure, use /var/cache/container (default) or /srv/container/cache when "
-"using shared storage."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "Do you want system-wide readable container directories?"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid ""
-"By default, the machines directory (and a few non-critical additional "
-"directories such as 'cache' and 'config') is only readable by the root user. "
-"If you want any user to be able to see what machines are available, you can "
-"select read-only instead of root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:8001
-msgid "If unsure, leave at root-only (default)."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "default build script:"
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid ""
-"Please select the script that will be used by default to create containers."
-msgstr ""
-
-#. Type: select
-#. Description
-#: ../open-infrastructure-container-tools.templates:9001
-msgid "If unsure, use debian (default)."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "IRC notifications:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The container command can send IRC notifications via irker to one or more "
-"(whitespace separated) IRC channels."
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid ""
-"The following example will send IRC notifications to the open-infrastructure "
-"channel on irc.oftc.net:"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid " irc://irc.oftc.net:6668/open-infrastructure"
-msgstr ""
-
-#. Type: string
-#. Description
-#: ../open-infrastructure-container-tools.templates:10001
-msgid "If unsure, leave empty (default)."
-msgstr ""
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index f2a01c2..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/bin/make -f
-
-PACKAGE := open-infrastructure-container-tools
-
-%:
- dh ${@}
-
-override_dh_auto_build:
- # disabled
-
-override_dh_auto_install:
- dh_auto_install -- DESTDIR=$(CURDIR)/debian/$(PACKAGE)
-
-execute_after_dh_auto_install:
- rm -f debian/$(PACKAGE)/usr/share/doc/*/CHANGELOG.txt
- rm -f debian/$(PACKAGE)/usr/share/doc/*/LICENSE.txt
-
- mv debian/$(PACKAGE)/usr/share/doc/* debian/$(PACKAGE)/usr/share/doc/$(PACKAGE)
-
-override_dh_installsystemd:
- dh_installsystemd --no-restart-after-upgrade --no-start --no-stop-on-upgrade
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
deleted file mode 100644
index 1e1884d..0000000
--- a/debian/upstream/signing-key.asc
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mDMEXAKTMBYJKwYBBAHaRw8BAQdAqmmCJDP5dgZLR8JflHZa4QF86ahh9gW7/5bd
-HUkkrsS0N0RhbmllbCBCYXVtYW5uIDxkYW5pZWwuYmF1bWFubkBvcGVuLWluZnJh
-c3RydWN0dXJlLm5ldD6IkAQTFggAOBYhBIrjR8Yn591RIGv9hLYsYaELkxlfBQJc
-ApMwAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJELYsYaELkxlf2NUBAPyZ
-GPLameJQ0qqdYhLW9fXqZgsnEEjndBJJWcCgpPolAQDfovZ1AsjVssTV9vcajOWw
-dNa6PGI/gWqoCCqsbK4GC7g4BFwCkzASCisGAQQBl1UBBQEBB0C0e0KJyQVQE8de
-THs48MotPKrefjhM0a22iziA8jWkXQMBCAeIeAQYFggAIBYhBIrjR8Yn591RIGv9
-hLYsYaELkxlfBQJcApMwAhsMAAoJELYsYaELkxlfMIwA/1JQ/fItM3rCfXb/yKIL
-5CNQ4UhrEY0YPHjhAAJAQ8bFAQDlQbUiVlqDVatOh+BIK6cPGjE+FYvuRArIuZHv
-rlmxCA==
-=Tn5F
------END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
deleted file mode 100644
index 2d8ff67..0000000
--- a/debian/watch
+++ /dev/null
@@ -1,3 +0,0 @@
-version=4
-opts="pgpmode=auto" \
-https://get.open-infrastructure.net/software/compute-tools/upstream/compute-tools-(.+)\.tar\.lz
diff --git a/libexec/container/list b/libexec/container/list
index a56c1f8..e211b7c 100755
--- a/libexec/container/list
+++ b/libexec/container/list
@@ -327,7 +327,7 @@ esac
if ls "${MACHINES}"/* > /dev/null 2>&1
then
- CONTAINERS="$(cd "${MACHINES}" 2>/dev/null && find -maxdepth 1 \( -type d -or -type l \) -and -not -name 'lost+found' -printf '%P\n' | sort)"
+ CONTAINERS="$(cd "${MACHINES}" 2>/dev/null && find -maxdepth 1 \( -type d -or -type l \) -and -not -name 'lost+found' -printf '%P\n' | sort -V)"
fi
for CONTAINER in ${CONTAINERS}
diff --git a/libexec/container/version b/libexec/container/version
index e580688..e567f8f 100755
--- a/libexec/container/version
+++ b/libexec/container/version
@@ -1,6 +1,8 @@
-#!/bin/sh
+#!/usr/bin/python3
-# Copyright (C) 2014-2022 Daniel Baumann <daniel.baumann@open-infrastructure.net>
+# Open Infrastructure: compute-tools
+
+# Copyright (C) 2014-2023 Daniel Baumann <daniel.baumann@open-infrastructure.net>
#
# SPDX-License-Identifier: GPL-3.0+
#
@@ -17,33 +19,38 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
-set -e
-
-PROJECT="open-infrastructure"
-SOFTWARE="compute-tools"
-PROGRAM="container"
-COMMAND="$(basename ${0})"
-
-HOOKS="/etc/${SOFTWARE}/hooks"
-SHARE="/usr/share/${SOFTWARE}"
-
-# Pre hooks
-for FILE in "${HOOKS}/pre-${COMMAND}".* "${HOOKS}/${NAME}.pre-${COMMAND}"
-do
- if [ -x "${FILE}" ]
- then
- "${FILE}"
- fi
-done
-
-# Run
-cat "${SHARE}/VERSION.txt"
-
-# Post hooks
-for FILE in "${HOOKS}/post-${COMMAND}".* "${HOOKS}/${NAME}.post-${COMMAND}"
-do
- if [ -x "${FILE}" ]
- then
- "${FILE}"
- fi
-done
+from os import access, X_OK
+from pathlib import Path
+from subprocess import run
+from sys import exit, stderr, stdout
+
+import compute_tools.container as container
+
+def main():
+ # pre hooks
+ pre_hooks = Path('/etc/compute-tools/hooks').glob('pre-version.*')
+
+ if pre_hooks:
+ # hooks exist
+ for hook in pre_hooks:
+ if access(hook, X_OK):
+ # hook is executable
+ run(str(hook), shell=True, stderr=stderr, stdout=stdout)
+
+ # run
+ container.print_version()
+
+ # post hooks
+ post_hooks = Path('/etc/compute-tools/hooks').glob('post-version.*')
+
+ if post_hooks:
+ # hooks exist
+ for hook in post_hooks:
+ if access(hook, X_OK):
+ # hook is executable
+ run(str(hook), shell=True, stderr=stderr, stdout=stdout)
+
+ exit(0)
+
+if __name__ == '__main__':
+ main()
diff --git a/python3/compute_tools/container/__init__.py b/python3/compute_tools/container/__init__.py
index 8090205..ca5248b 100644
--- a/python3/compute_tools/container/__init__.py
+++ b/python3/compute_tools/container/__init__.py
@@ -16,3 +16,5 @@
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+from .version import *
diff --git a/python3/compute_tools/container/version/__init__.py b/python3/compute_tools/container/version/__init__.py
new file mode 100644
index 0000000..2250170
--- /dev/null
+++ b/python3/compute_tools/container/version/__init__.py
@@ -0,0 +1,21 @@
+# Open Infrastructure: compute-tools
+
+# Copyright (C) 2014-2023 Daniel Baumann <daniel.baumann@open-infrastructure.net>
+#
+# SPDX-License-Identifier: 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 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/>.
+
+from .functions import *
+from .variables import *
diff --git a/python3/compute_tools/container/version/functions.py b/python3/compute_tools/container/version/functions.py
new file mode 100644
index 0000000..b31f974
--- /dev/null
+++ b/python3/compute_tools/container/version/functions.py
@@ -0,0 +1,28 @@
+# Open Infrastructure: compute-tools
+
+# Copyright (C) 2014-2023 Daniel Baumann <daniel.baumann@open-infrastructure.net>
+#
+# SPDX-License-Identifier: 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 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/>.
+
+from .variables import *
+
+def print_version():
+ print('Open Infrastructure: compute-tools' + ' ' + version)
+ print('Copyright (C) 2014-2023 Daniel Baumann <daniel.baumann@open-infrastructure.net>')
+ print('')
+ print('License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>')
+ print('This is free software: you are free to change and redistribute it.')
+ print('There is NO WARRANTY, to the extent permitted by law.')
diff --git a/python3/compute_tools/container/version/variables.py b/python3/compute_tools/container/version/variables.py
new file mode 100644
index 0000000..ea86d6b
--- /dev/null
+++ b/python3/compute_tools/container/version/variables.py
@@ -0,0 +1,21 @@
+# Open Infrastructure: compute-tools
+
+# Copyright (C) 2014-2023 Daniel Baumann <daniel.baumann@open-infrastructure.net>
+#
+# SPDX-License-Identifier: 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 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/>.
+
+with open('/usr/share/compute-tools/VERSION.txt', 'r') as f:
+ version = f.readline().strip()
diff --git a/share/build-scripts/debconf b/share/build-scripts/debconf
index 900242d..d6739ad 100755
--- a/share/build-scripts/debconf
+++ b/share/build-scripts/debconf
@@ -123,6 +123,8 @@ then
exit 1
fi
+HOST="$(echo ${NAME} | cut -d. -f1)"
+
Mount ()
{
# Mounting rw bind mounts
@@ -686,6 +688,7 @@ EOF
sed -e "s|@FILE@|${FILE}|g" \
-e "s|@NAME@|${NAME}|g" \
+ -e "s|@HOST@|${HOST}|g" \
-e "s|@IPV4_ADDRESS1@|${IPV4_ADDRESS1}|g" \
-e "s|@IPV4_ADDRESS1_PART1@|${IPV4_ADDRESS1_PART1}|g" \
-e "s|@IPV4_ADDRESS1_PART2@|${IPV4_ADDRESS1_PART2}|g" \
@@ -1185,6 +1188,7 @@ trap 'Umount' EXIT HUP INT QUIT TERM
umask 0022
export NAME
+export HOST
Debconf
diff --git a/share/build-scripts/debconf.d/0002-preseed-debconf b/share/build-scripts/debconf.d/0002-preseed-debconf
index fcb9006..e4b5f44 100755
--- a/share/build-scripts/debconf.d/0002-preseed-debconf
+++ b/share/build-scripts/debconf.d/0002-preseed-debconf
@@ -93,6 +93,7 @@ do
fi
sed -e "s|@NAME@|${NAME}|g" \
+ -e "s|@HOST@|${HOST}|g" \
-e "s|@IPV4_ADDRESS1@|${IPV4_ADDRESS1}|g" \
-e "s|@IPV4_ADDRESS1_PART1@|${IPV4_ADDRESS1_PART1}|g" \
-e "s|@IPV4_ADDRESS1_PART2@|${IPV4_ADDRESS1_PART2}|g" \
diff --git a/share/man/container-key.1.rst b/share/man/container-key.1.rst
index ff2b93f..d02fc3b 100644
--- a/share/man/container-key.1.rst
+++ b/share/man/container-key.1.rst
@@ -59,6 +59,7 @@ Examples
Add a key to the keyring manually:
gpg --keyserver hkps://keys.openpgp.org --recv 0x55CF1BF986ABB9C7
+
gpg --armor --export 0x55CF1BF986ABB9C7 | sudo container key --add -
Assisted adding of the same key:
diff --git a/share/man/container-list.1.rst b/share/man/container-list.1.rst
index 81a394b..674bacf 100644
--- a/share/man/container-list.1.rst
+++ b/share/man/container-list.1.rst
@@ -106,6 +106,7 @@ Create a SVG image via nwdiag of all started and stopped containers:
Create a shell export of all started and stopped containers:
sudo container list -f shell
+
sudo container list -f sh
Create a YAML export of all started and stopped containers:
diff --git a/share/man/container-rebuild.1.rst b/share/man/container-rebuild.1.rst
index 345ec01..4f7bbd8 100644
--- a/share/man/container-rebuild.1.rst
+++ b/share/man/container-rebuild.1.rst
@@ -37,7 +37,7 @@ Synopsis
Description
===========
-The **container rebuild** command rebuilds a container by stopping, building, starting an existing container.
+The **container rebuild** command rebuilds a container by stopping, removing, building, and starting an existing container.
Options
=======
diff --git a/share/man/container-top.1.rst b/share/man/container-top.1.rst
index 85b3627..7349b60 100644
--- a/share/man/container-top.1.rst
+++ b/share/man/container-top.1.rst
@@ -50,6 +50,7 @@ Examples
========
Dynamically list containers of the local system:
+
sudo container top
See also