summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/.gitignore5
-rw-r--r--debian/changelog644
-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.config60
-rwxr-xr-xdebian/open-infrastructure-container-tools.postinst132
-rwxr-xr-xdebian/open-infrastructure-container-tools.postrm56
-rwxr-xr-xdebian/open-infrastructure-container-tools.prerm29
-rw-r--r--debian/open-infrastructure-container-tools.templates86
-rw-r--r--debian/po/POTFILES.in1
-rw-r--r--debian/po/de.po230
-rw-r--r--debian/po/es.po230
-rw-r--r--debian/po/fr.po230
-rw-r--r--debian/po/nl.po230
-rw-r--r--debian/po/pt.po231
-rw-r--r--debian/po/pt_BR.po225
-rw-r--r--debian/po/ru.po228
-rw-r--r--debian/po/templates.pot200
-rwxr-xr-xdebian/rules21
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/signing-key.asc14
-rw-r--r--debian/watch3
23 files changed, 3110 insertions, 0 deletions
diff --git a/debian/.gitignore b/debian/.gitignore
new file mode 100644
index 0000000..e2b10f8
--- /dev/null
+++ b/debian/.gitignore
@@ -0,0 +1,5 @@
+debian/files
+debian/*.log
+debian/*.substvars
+
+debian/*-container-tools/*
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4cae6ff
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,644 @@
+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
new file mode 100644
index 0000000..3cd2127
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,44 @@
+Source: open-infrastructure-compute-tools
+Section: admin
+Priority: optional
+Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ python3-docutils,
+Rules-Requires-Root: no
+Standards-Version: 4.6.0
+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,
+ debootstrap | mmdebstrap,
+ ifupdown,
+ 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
new file mode 100644
index 0000000..e8fc54b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,26 @@
+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-2021 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 <http://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
new file mode 100644
index 0000000..7927358
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.NEWS
@@ -0,0 +1,184 @@
+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.config b/debian/open-infrastructure-container-tools.config
new file mode 100644
index 0000000..0139c05
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.config
@@ -0,0 +1,60 @@
+#!/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 || true
+db_go
+
+db_settitle open-infrastructure-container-tools/title
+db_input low open-infrastructure-container-tools/config || true
+db_go
+
+db_settitle open-infrastructure-container-tools/title
+db_input low open-infrastructure-container-tools/debconf || true
+db_go
+
+db_settitle open-infrastructure-container-tools/title
+db_input low open-infrastructure-container-tools/hooks || true
+db_go
+
+db_settitle open-infrastructure-container-tools/title
+db_input low open-infrastructure-container-tools/keys || true
+db_go
+
+db_settitle open-infrastructure-container-tools/title
+db_input low open-infrastructure-container-tools/cache || 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
new file mode 100755
index 0000000..cad8ce0
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.postinst
@@ -0,0 +1,132 @@
+#!/bin/sh
+
+set -e
+
+CONFFILE="/etc/compute-tools/container.conf"
+
+Install ()
+{
+ DEFAULT="${1}"
+ TARGET="${2}"
+
+ mkdir -p "${DEFAULT}"
+ mkdir -p "${TARGET}"
+
+ 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 0700 "${TARGET}"
+ chown root:root "${TARGET}"
+
+ chmod 0700 "${DEFAULT}"
+ chown root:root "${DEFAULT}"
+ fi
+}
+
+case "${1}" in
+ configure)
+ # build-scripts
+ update-alternatives --quiet --install /usr/share/compute-tools/build-scripts/default container_build-script /usr/share/compute-tools/build-scripts/mmdebstrap 1000
+ update-alternatives --quiet --install /usr/share/compute-tools/build-scripts/default container_build-script /usr/share/compute-tools/build-scripts/debootstrap 2000
+ update-alternatives --quiet --install /usr/share/compute-tools/build-scripts/default container_build-script /usr/share/compute-tools/build-scripts/progress-linux 3000
+ update-alternatives --quiet --install /usr/share/compute-tools/build-scripts/default container_build-script /usr/share/compute-tools/build-scripts/debian 4000
+
+ # get-scripts
+ update-alternatives --quiet --install /usr/share/compute-tools/get-scripts/default container_get-script /usr/share/compute-tools/get-scripts/curl 1000
+
+ . /usr/share/debconf/confmodule
+
+ db_get open-infrastructure-container-tools/machines
+ MACHINES="${RET:-/var/lib/machines}" # string (w/o empty)
+
+ db_get open-infrastructure-container-tools/config
+ CONFIG="${RET:-/etc/compute-tools/config}" # string (w/o empty)
+
+ db_get open-infrastructure-container-tools/debconf
+ DEBCONF="${RET:-/etc/compute-tools/debconf}" # string (w/o empty)
+
+ db_get open-infrastructure-container-tools/hooks
+ HOOKS="${RET:-/etc/compute-tools/hooks}" # string (w/o empty)
+
+ db_get open-infrastructure-container-tools/keys
+ KEYS="${RET:-/etc/compute-tools/keys}" # string (w/o empty)
+
+ db_get open-infrastructure-container-tools/cache
+ CACHE="${RET:-/var/cache/container}" # string (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}"
+ Install "/etc/compute-tools/config" "${CONFIG}"
+ Install "/etc/compute-tools/debconf" "${DEBCONF}"
+ Install "/etc/compute-tools/hooks" "${HOOKS}"
+ Install "/etc/compute-tools/keys" "${KEYS}"
+ Install "/var/cache/container" "${CACHE}"
+
+ update-alternatives --quiet --set container_build-script "/usr/share/compute-tools/build-scripts/${SCRIPT}"
+
+ 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 [ -x "$(which sysctl)" ]
+ 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#
+
+exit 0
diff --git a/debian/open-infrastructure-container-tools.postrm b/debian/open-infrastructure-container-tools.postrm
new file mode 100755
index 0000000..c68ac1c
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.postrm
@@ -0,0 +1,56 @@
+#!/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 /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.prerm b/debian/open-infrastructure-container-tools.prerm
new file mode 100755
index 0000000..3650635
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.prerm
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+set -e
+
+case "${1}" in
+ remove|upgrade|deconfigure)
+ # build-scripts
+ update-alternatives --quiet --remove container_build-script /usr/share/compute-tools/build-scripts/mmdebstrap
+ update-alternatives --quiet --remove container_build-script /usr/share/compute-tools/build-scripts/debootstrap
+ update-alternatives --quiet --remove container_build-script /usr/share/compute-tools/build-scripts/progress-linux
+ update-alternatives --quiet --remove container_build-script /usr/share/compute-tools/build-scripts/debian
+
+ # get-scripts
+ update-alternatives --quiet --remove container_get-script /usr/share/compute-tools/get-scripts/curl
+ ;;
+
+ failed-upgrade)
+
+ ;;
+
+ *)
+ echo "prerm 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
new file mode 100644
index 0000000..98335a6
--- /dev/null
+++ b/debian/open-infrastructure-container-tools.templates
@@ -0,0 +1,86 @@
+Template: open-infrastructure-container-tools/title
+Type: title
+_Description: container-tools: Setup
+
+Template: open-infrastructure-container-tools/machines
+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
+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
+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
+Type: string
+Default: /etc/compute-tools/hooks
+_Description: debconf 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
+Type: string
+Default: /etc/compute-tools/keys
+_Description: debconf 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
+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/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
new file mode 100644
index 0000000..dc34e24
--- /dev/null
+++ b/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] open-infrastructure-container-tools.templates
diff --git a/debian/po/de.po b/debian/po/de.po
new file mode 100644
index 0000000..b471f8d
--- /dev/null
+++ b/debian/po/de.po
@@ -0,0 +1,230 @@
+# German debconf translation of open-infrastructure-container-tools
+# Copyright (C) 2017 Markus Hiereth <markus.hiereth@freenet.de>
+# This file is distributed under the same license as the open-infrastructure-container-tools package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: open-infrastructure-container-tools 20180527-1\n"
+"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
+"POT-Creation-Date: 2021-07-25 10:09+0200\n"
+"PO-Revision-Date: 2018-08-06 21:31+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 "Machines-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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+msgid "debconf directory:"
+msgstr "Verzeichnis des Konfigurationssystems für Debian-Pakete:"
+
+#. 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 ""
+"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 ""
+"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 zwischengespeichern 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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "Erzeugungs-Skript:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "Wenn Sie unsicher sind, verwenden Sie das Standardskript debian."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "IRC-Benachrichtigungen:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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 Leerzeichen getrennte Auflistung) Benachrichtigungen senden."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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 Kanalopen-"
+"infrastructure auf irc.oftc.net:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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
new file mode 100644
index 0000000..9020a74
--- /dev/null
+++ b/debian/po/es.po
@@ -0,0 +1,230 @@
+# Spanish debconf translation of open-infrastructure-container-tools
+# Copyright (C) 2021 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\n"
+"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
+"POT-Creation-Date: 2021-07-25 10:09+0200\n"
+"PO-Revision-Date: 2021-05-03 12:48+0200\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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+msgid "debconf directory:"
+msgstr "directorio 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 ""
+"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 ""
+"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 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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "crear guión:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "Si no está seguro, use debian (predeterminado)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "Notificaciones IRC:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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
new file mode 100644
index 0000000..474de0b
--- /dev/null
+++ b/debian/po/fr.po
@@ -0,0 +1,230 @@
+# 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: 2021-07-25 10:09+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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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
+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
+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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "Script à créer :"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "En cas de doute, utilisez debian (par défaut)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "Notifications IRC :"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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
new file mode 100644
index 0000000..6fdb854
--- /dev/null
+++ b/debian/po/nl.po
@@ -0,0 +1,230 @@
+# Dutch translation of open-infrastructure-container-tools debconf templates.
+# Copyright (C) 2016-2019 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-container-tools\n"
+"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n"
+"POT-Creation-Date: 2021-07-25 10:09+0200\n"
+"PO-Revision-Date: 2019-02-25 20:37+0100\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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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 ""
+"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 ""
+"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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "aanmaakscript:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "Indien u twijfelt, gebruik dan debian (standaard)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "Kennisgeving via IRC:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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
new file mode 100644
index 0000000..43db016
--- /dev/null
+++ b/debian/po/pt.po
@@ -0,0 +1,231 @@
+# 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: 2021-07-25 10:09+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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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
+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
+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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "Criar script:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "Em caso de dúvida utilize debian (predefinido)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "Notificações IRC:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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
new file mode 100644
index 0000000..12618fe
--- /dev/null
+++ b/debian/po/pt_BR.po
@@ -0,0 +1,225 @@
+# 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: 2021-07-25 10:09+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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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
+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
+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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "script de criação:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+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:8001
+msgid "If unsure, use debian (default)."
+msgstr "Se não tiver certeza, use debian (padrão)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "If unsure, leave empty (default)."
+msgstr ""
diff --git a/debian/po/ru.po b/debian/po/ru.po
new file mode 100644
index 0000000..b6e769c
--- /dev/null
+++ b/debian/po/ru.po
@@ -0,0 +1,228 @@
+# 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: 2021-07-25 10:09+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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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
+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
+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
+#, fuzzy
+#| msgid "create script:"
+msgid "default build script:"
+msgstr "сценарий создания:"
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+msgid ""
+"Please select the script that will be used by default to create containers."
+msgstr ""
+"Выберите сценарий, который будет использоваться для создания контейнеров."
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+msgid "If unsure, use debian (default)."
+msgstr "Если вы не уверены, то используйте debian (по умолчанию)."
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr "IRC-уведомления:"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr " irc://irc.oftc.net:6668/open-infrastructure"
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "If unsure, leave empty (default)."
+msgstr "Если вы не уверены, то оставьте это поле пустым (по умолчанию)."
diff --git a/debian/po/templates.pot b/debian/po/templates.pot
new file mode 100644
index 0000000..2c5e37e
--- /dev/null
+++ b/debian/po/templates.pot
@@ -0,0 +1,200 @@
+# 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: 2021-07-25 10:09+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
+#. Type: string
+#. Description
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:4001
+#: ../open-infrastructure-container-tools.templates:5001
+#: ../open-infrastructure-container-tools.templates:6001
+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 ""
+"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 ""
+"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 "default build script:"
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+msgid ""
+"Please select the script that will be used by default to create containers."
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../open-infrastructure-container-tools.templates:8001
+msgid "If unsure, use debian (default)."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "IRC notifications:"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+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:9001
+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:9001
+msgid " irc://irc.oftc.net:6668/open-infrastructure"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../open-infrastructure-container-tools.templates:9001
+msgid "If unsure, leave empty (default)."
+msgstr ""
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..f2a01c2
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/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
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..1e1884d
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,14 @@
+-----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
new file mode 100644
index 0000000..2d8ff67
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="pgpmode=auto" \
+https://get.open-infrastructure.net/software/compute-tools/upstream/compute-tools-(.+)\.tar\.lz