diff options
25 files changed, 3756 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..745b02d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,889 @@ +open-infrastructure-compute-tools (20221223-5) experimental; urgency=medium + + * Uploading to experimental. + * Cherry-picking patch to use versioned sort in container list. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 16 Apr 2023 08:05:17 +0200 + +open-infrastructure-compute-tools (20221223-4) experimental; urgency=medium + + * Uploading to experimental. + * Cherry-picking patch to add host variable in preseed files. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 15 Apr 2023 16:57:30 +0200 + +open-infrastructure-compute-tools (20221223-3) sid; urgency=medium + + * Uploading to sid. + * Reuploading source-only after NEW without changes. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 05 Feb 2023 16:42:42 +0100 + +open-infrastructure-compute-tools (20221223-2) sid; urgency=medium + + * Uploading to sid. + * Renaming container-tools to compute-tools to avoid future NEW + processing when adding kvm backend. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 04 Feb 2023 12:25:35 +0100 + +open-infrastructure-compute-tools (20221223-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20221223. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Feb 2023 14:44:45 +0100 + +open-infrastructure-compute-tools (20221023-2) sid; urgency=medium + + * Uploading to sid. + * Updating to standards version 4.6.2. + * Adding updated Spanish debconf translations from Camaleón + <noelamac@gmail.com> (Closes: #1024656). + * Adding Duch debconf translations from Frans Spiesschaert + <Frans.Spiesschaert@yucom.be> (Closes: #1023458). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 Jan 2023 14:05:44 +0100 + +open-infrastructure-compute-tools (20221023-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20221023. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Oct 2022 11:50:33 +0200 + +open-infrastructure-compute-tools (20221015-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20221015. + * Adding debian changelog 20221002-1.1. + * Adding updated German debconf translations from Markus Hiereth + <translation@hiereth.de> (Closes: #1021813). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 15 Oct 2022 17:23:47 +0200 + +open-infrastructure-compute-tools (20221002-1.1) sid; urgency=medium + + * Non-maintainer upload. + * No source change upload to rebuild with debhelper 13.10. + + -- Michael Biebl <biebl@debian.org> Sat, 15 Oct 2022 12:33:03 +0200 + +open-infrastructure-compute-tools (20221002-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20221002. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 23:08:50 +0200 + +open-infrastructure-compute-tools (20220721-2) sid; urgency=medium + + * Uploading to sid. + * Adding debconf options for container directory permissions. + * Renaming debconf fields to fully descriptive names. + * Correcting mixed-up texts in debconf templates. + * Refreshing debconf files. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 02 Oct 2022 15:36:42 +0200 + +open-infrastructure-compute-tools (20220721-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220721. + * Updating http links to https in copyright. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 21 Jul 2022 20:00:44 +0200 + +open-infrastructure-compute-tools (20220704-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220704. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 04 Jul 2022 15:39:44 +0200 + +open-infrastructure-compute-tools (20220605-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220605. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 05 Jun 2022 10:27:53 +0200 + +open-infrastructure-compute-tools (20220604-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220604. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 04 Jun 2022 07:23:21 +0200 + +open-infrastructure-compute-tools (20220522-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220522. + * Updating to standards version 4.6.1. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 22 May 2022 15:26:40 +0200 + +open-infrastructure-compute-tools (20220509-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220509. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 09 May 2022 14:32:09 +0200 + +open-infrastructure-compute-tools (20220508-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220508. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 08 May 2022 17:29:49 +0200 + +open-infrastructure-compute-tools (20220505-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20220505. + * Removing note about using systemd-networkd exclusively, fallback + support for ifupdown has been added. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 05 May 2022 18:34:53 +0200 + +open-infrastructure-compute-tools (20220430-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20220430. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 01 May 2022 00:11:43 +0200 + +open-infrastructure-compute-tools (20220428-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20220428. + * Updating packaging copyright for 2022. + * Adding note about breaking changes (systemd-networkd instead of + ifupdown) in news file. + * Removing ifupdown from recommends. + * Switching preference from debootstrap to mmdebstrap. + * Adding updated Spanish debconf translations, thanks to Camaleón + <noelamac@gmail.com> (Closes: #1003296, #1008530). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 28 Apr 2022 12:59:03 +0200 + +open-infrastructure-compute-tools (20211231-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211231. + * Moving to dh_installalternatives. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 31 Dec 2021 06:20:12 +0100 + +open-infrastructure-compute-tools (20211117-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211117. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 17 Nov 2021 03:12:39 +0100 + +open-infrastructure-compute-tools (20211116-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211116. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 16 Nov 2021 07:00:59 +0100 + +open-infrastructure-compute-tools (20211115-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211115. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 15 Nov 2021 22:40:57 +0100 + +open-infrastructure-compute-tools (20211113-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211113. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Nov 2021 08:01:55 +0100 + +open-infrastructure-compute-tools (20211103-2) sid; urgency=medium + + * Uploading to sid. + * Adding upgrade-handling for logfiles from buster to bullseye and + newer. + * Adding upgrade-handling for hooks from buster to bullseye and newer. + * Moving upgrade handling in postinst to its own function. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 07 Nov 2021 18:52:51 +0100 + +open-infrastructure-compute-tools (20211103-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211103. + * Removing needrestart directory on purge. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 03 Nov 2021 11:03:50 +0100 + +open-infrastructure-compute-tools (20211102-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20211102. + * Replacing which with command in maintainer scripts. + * Adding upgrade-handling buster to bullseye and newer. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 02 Nov 2021 18:13:52 +0100 + +open-infrastructure-compute-tools (20210804-3) sid; urgency=medium + + * Uploading to sid. + * Updating to standards version 4.6.0. + * Avoiding error when trying to creating directories ontop of symlinks + when moving directories. + * Adding updated German debconf translations from Markus Hiereth + <translation@hiereth.de> (Closes: #993474). + * Adding updated Dutch debconf translations from Frans Spiesschaert + <Frans.Spiesschaert@yucom.be> (Closes: #994140). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 27 Oct 2021 14:42:00 +0200 + +open-infrastructure-compute-tools (20210804-2) sid; urgency=medium + + * Uploading to sid. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 16 Aug 2021 04:33:13 +0200 + +open-infrastructure-compute-tools (20210804-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210804. + * Updating debconf handling to honor container.conf.d files. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 04 Aug 2021 05:26:06 +0200 + +open-infrastructure-compute-tools (20210727-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210727. + * Adding backward incompatible changes for the previous upstream release + to news file. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 27 Jul 2021 02:59:04 +0200 + +open-infrastructure-compute-tools (20210726-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210726. + * Updating packaging for container create to container build command + rename. + * Refreshing debconf files. + * Correcting 'directory-is-empty' check in postinst. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 26 Jul 2021 05:57:43 +0200 + +open-infrastructure-compute-tools (20210725-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210725. + * Updating build-depends for moving from asciidoc to rst for manpage + generation. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 25 Jul 2021 08:03:04 +0200 + +open-infrastructure-compute-tools (20210724-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210724. + * Updating news file for previous upload. + * Marking create script choices in debconf as untranslatable (as it + should be). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 24 Jul 2021 20:49:05 +0200 + +open-infrastructure-compute-tools (20210630-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210630. + * Reverting openvswitch recommends (openvswitch usage is not ready + here). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 30 Jun 2021 09:02:35 +0200 + +open-infrastructure-compute-tools (20210629-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210629. + * Updating recommends for openvswitch migration. + * Updating NEWS for new upstream version. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:15:52 +0200 + +open-infrastructure-compute-tools (20210628-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210628: + - Using dpkg selection to check package availability in debconf + container create script, rather than to rely on dpkg internal + files (Closes: #944982). + * Using full distributor name for progress-linux when matching + lsb_release output in debconf handling. + * Removing conditional default handling for suggest container create + script based on distributor, it hasn't worked anyway. + * Adding initial Spanish debconf translations from Camaleón + <noelamac@gmail.com> (Closes: #988447). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 13:30:47 +0200 + +open-infrastructure-compute-tools (20210411-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20210411. + * Moving ifupdown to recommends in preparation for using systemd-network + and openvswitch. + * Updating news entry with backwarts incompatible changes for this + upstream version. + * Updating copyright file for new upstream. + * Updating all directory paths for new upstream version. + * Excluding directory paths in debconf template from translation. + * Refreshing debconf translation files. + * Improving variable usage to shorten strings in rules. + * Using which to check for commands in maintainer script to avoid + lintian 'command-with-path'-warning. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Apr 2021 16:31:23 +0200 + +open-infrastructure-compute-tools (20210101-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20210101. + * Updating year in copyright for 2021. + * Updating to standards version 4.5.1. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 09 Feb 2021 17:20:22 +0100 + +open-infrastructure-compute-tools (20201030-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20201030. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 30 Oct 2020 05:13:55 +0100 + +open-infrastructure-compute-tools (20200830-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20200830. + * Using execute_after targets in rules to be explicit what we're doing. + * Updating to debhelper version 13. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 30 Aug 2020 15:48:56 +0200 + +open-infrastructure-compute-tools (20200121-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20200121. + * Removing ftbfs-asciidoc.patch, included upstream. + * Using codenames as upload targets in changelog. + * Updating years in copyright file for 2020. + * Updating to standards version 4.5.0. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 21 Jan 2020 21:29:02 +0100 + +open-infrastructure-compute-tools (20191104-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20191104. + * Updating to standards version 4.4.1. + * Adding patch to fix FTBFS with newer asciidoc versions. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 04 Nov 2019 07:07:02 +0100 + +open-infrastructure-compute-tools (20190811-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20190811. + * Removing debconf-includes.patch, included upstream. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Aug 2019 10:56:26 +0200 + +open-infrastructure-compute-tools (20190413-4) sid; urgency=medium + + * Uploading to sid. + * Adding updated French debconf translations from Jean-Pierre Giraud + <jenapierregiraud75@free.fr> (Closes: #930706). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 10 Aug 2019 14:08:56 +0200 + +open-infrastructure-compute-tools (20190413-3) sid; urgency=medium + + * Uploading to sid. + * Updating to standards version 4.4.0. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 16 Jul 2019 18:49:57 +0200 + +open-infrastructure-compute-tools (20190413-2) experimental; urgency=medium + + * Uploading to experimental. + * Adding patch to correcting whitespace error in include handling that + broke debconf container create script. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Apr 2019 10:30:34 +0200 + +open-infrastructure-compute-tools (20190413-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20190413. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 13 Apr 2019 05:51:10 +0200 + +open-infrastructure-compute-tools (20190319-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20190319. + * Updating news entry with backwarts incompatible changes for this + upstream version. + * Adding removal of previously forgotten mmdebstrap alternative to not + leave cruft behind after package removal, thanks to Andreas Beckmann + <anbe@debian.org> (Closes: #924092). + * Removing leftover 'FIXME' in a previous changelog entry. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 19 Mar 2019 21:01:07 +0100 + +open-infrastructure-compute-tools (20190304-1) experimental; urgency=medium + + * Uploading to experimental. + * Merging upstream version 20190304. + * Updating packaging for curl script readding. + * Adding updated French debconf translations, thanks to Jean-Pierre + Giraud <jean-pierregiraud@neuf.fr> (Closes: #909641). + * Adding updated Dutch debconf translations, thanks to Frans + Spiesschaert <Frans.Spiesschaert@yucom.be> (Closes: #923278, #923549). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 05 Mar 2019 12:27:53 +0100 + +open-infrastructure-compute-tools (20190301-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20190301. + * Updating packaging for curl script removal. + * Adding mmdebstrap to alternative handling. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 02 Mar 2019 11:32:37 +0100 + +open-infrastructure-compute-tools (20190222-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20190222. + * Updating news entry with backwarts incompatible changes for this + upstream version. + * Updating paths in packaging for new upstream version. + * Updating copyright file for new upstream. + * Updating watch file for new upstream. + * Updating upstream signing-key. + * Removing pre-buster alternative depends in control, not needed + anymore. + * Removing source local-options, not needed anymore. + * Adding upload target note in previous changelog. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 23 Feb 2019 17:09:11 +0100 + +open-infrastructure-compute-tools (20180825-3) sid; urgency=medium + + * Uploading to sid. + * Adding enhances for systemd-container. + * Updating to standards version 4.3.0. + * Updating vcs fields. + * Updating year in copyright for 2019. + * Updating to debhelper 12. + * Using spaces instead of tabs in NEWS file. + * Using build-depends to specify debhelper compatibility. + * Repeating Section for binary packages in control. + * Renaming source package to open-infrastructure-compute-tools for + consistency and future-proofing. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 02 Feb 2019 10:06:16 +0100 + +open-infrastructure-container-tools (20180825-2) sid; urgency=medium + + * Uploading to sid. + * Updating German debconf translations, thanks to Markus Hiereth + <translation@hiereth.de> (Closes: #905709). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 31 Aug 2018 11:14:04 +0200 + +open-infrastructure-container-tools (20180825-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20180825. + * Updating to standards version 4.2.1. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 30 Aug 2018 15:05:03 +0200 + +open-infrastructure-container-tools (20180527-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20180527. + * Fixing variable style in postrm script. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 27 May 2018 20:58:29 +0200 + +open-infrastructure-container-tools (20180503-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20180503. + * Updating to standards-version 4.1.4. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 03 May 2018 12:49:45 +0200 + +open-infrastructure-container-tools (20180218-2) sid; urgency=medium + + * Uploading to sid. + * Updating years in copyright file. + * Also adding --no-restart-after-upgrade to dh_installsystemd to avoid + containers being rebooted on package upgrades (default changed with + debhelper 11). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 12 Mar 2018 16:12:17 +0100 + +open-infrastructure-container-tools (20180218-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20180218. + * Updating rules to use dh_installsystemd instead of dh_systemd_start. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 18 Feb 2018 16:13:14 +0100 + +open-infrastructure-container-tools (20180118-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20180118. + * Adding Rules-Requires-Root field. + * Dropping obsolete build-depends on dh-systemd. + * Updating to standards version 4.1.3. + * Updating to debhelper compat 11. + * Adding initial Russian debconf translations from Lev Lamberov + <dogsleg@debian.org> (Closes: #883415). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 19 Jan 2018 10:54:05 +0100 + +open-infrastructure-container-tools (20171101-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20171101. + * Adding initial German debconf translations from Markus Hiereth + <markus.hiereth@freenet.de> (Closes: #851978). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Nov 2017 09:17:43 +0100 + +open-infrastructure-container-tools (20171013-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20171013. + * Updating to standards version 4.1.1. + * Dropping net-tools depends, not needed anymore. + * Dropping bridge-utils suggests, not needed anymore. + * Adding updated Portuguese debconf translation from Rui Branco + <ruipb@debianpt.org> (Closes: #870533). + * Adding updated Dutch debconf translation from Frans Spiesschaert + <Frans.Spiesschaert@yucom.be> (Closes: #874281). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 13 Oct 2017 15:17:33 +0200 + +open-infrastructure-container-tools (20170726-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20170726. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 28 Jul 2017 13:59:45 +0200 + +open-infrastructure-container-tools (20170722-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20170722. + * Adding news entries for backwards incompatible changes of upstream + version 20170722. + * Removing /etc/default/container-tools when purging package (Closes: + #866726). + * Adding initial Portuguese debconf translation from Rui Branco + <ruipb@debianpt.org> (Closes: #859335). + * Updating debconf files. + * Updating paths when using shared-storage in debconf questions. + * Using lzip tarball in watch file. + * Adding debconf handling for /etc/container-tools/keys. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Jul 2017 10:40:47 +0200 + +open-infrastructure-container-tools (20170701-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20170701. + * Making setting of default container create script conditional + depending on existence of container scripts. + * Adding explicit depends on ifupdown until we can switch to systemd- + networkd entirely. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 01 Jul 2017 09:30:24 +0200 + +open-infrastructure-container-tools (20170629-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20170629. + * Updating to standards version 4.0.0. + * Using https for copyright format url. + * Adding news entries for backwards incompatible changes of upstream + version 20170629. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 29 Jun 2017 11:24:19 +0200 + +open-infrastructure-container-tools (20170522-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20170522. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 22 May 2017 13:56:50 +0200 + +open-infrastructure-container-tools (20170510-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20170510. + * Removing superfluous --parallel when invoking debhelper as it's the + default with compat level 10, thanks to Gianfranco Costamagna + <locutusofborg@debian.org>. + * Generalizing rules file. + * Adding recommends to procps. + * Applying sysctl settings in postinst. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 09 May 2017 16:42:55 +0200 + +open-infrastructure-container-tools (20170405-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20170405. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 05 Apr 2017 19:03:41 +0200 + +open-infrastructure-container-tools (20170401-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20170401. + * Using consistent email address for all downstream work. + * Updating vcs fields. + * Adding bash-completion to recommends. + * Adding logrotate to recommends. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 03 Apr 2017 12:26:06 +0200 + +open-infrastructure-container-tools (20170101-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20170101. + * Adding explicit depends to net-tools. + * Updating year in copyright information for 2017. + * Adding debconf handling for hooks directory. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 04 Jan 2017 11:42:56 +0100 + +open-infrastructure-container-tools (20161220-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161220. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 21 Dec 2016 10:23:07 +0100 + +open-infrastructure-container-tools (20161210-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161210. + * Adding news entries for backwards incompatible changes of upstream + version 20161210. + * Adding python-nwdiag to suggests. + * Updating upstream signing key. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Dec 2016 13:35:11 +0100 + +open-infrastructure-container-tools (20161201-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161201. + * Adding irker to suggests. + * Adding debconf handling for irc notifications. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 04 Dec 2016 02:49:43 +0100 + +open-infrastructure-container-tools (20161125-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161125. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 25 Nov 2016 11:26:32 +0100 + +open-infrastructure-container-tools (20161122-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161122. + * Adding news entries for backwards incompatible changes of upstream + version 20161122. + * Adding plzip to suggests. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 22 Nov 2016 16:11:55 +0100 + +open-infrastructure-container-tools (20161112-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161112. + * Adding news entries for backwards incompatible changes of upstream + version 20161112. + * Updating upstream contact in copyright file. + * Adding curl container create script to alternative handling. + * Adding curl to recommends. + * Adding pv to recommends. + * Making maintainer scripts executable. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 12 Nov 2016 08:55:06 +0100 + +open-infrastructure-container-tools (20161105-1) experimental; urgency=low + + * Uploading to experimental. + * Merging upstream version 20161105. + * Adding news entries for backwards incompatible changes of upstream + version 20161105. + * Removing copy of CHANGELOG.txt in the debian package. + * Removing copy of LICENSE.txt in the debian package. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 06 Nov 2016 09:56:19 +0100 + +open-infrastructure-container-tools (20161101-lts1-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20161101-lts1. + * Removing obsolete conflicts to radiance. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 25 Oct 2016 15:38:47 +0200 + +open-infrastructure-container-tools (20161101-1) sid; urgency=medium + + * Uploading to sid. + * Merging upstream version 20161101. + * Adding initial Dutch debconf translation from Frans Spiesschaert + <Frans.Spiesschaert@yucom.be> (Closes: #834611). + * Adding initial French debconf translation from Jean-Pierre Giraud + <jean-pierregiraud@neuf.fr> (Closes: #835096). + * Adding initial Brazilian Portuguese debconf translation from Adriano + Rafael Gomes <adrianorg@debian.org> (Closes: #839273). + * Updating debhelper build-depends for version 10. + * Adding sudo to recommends. + * Updating package short-description. + * Adding postrm script to remove empty directories and symlinks on + package removal (Closes: #832346). + * Renaming internal setup function in postinst script for consistency + with postrm. + * Disabling dh_systemd_start entirely to avoid restarts during package + upgrades. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 25 Oct 2016 15:14:41 +0200 + +open-infrastructure-container-tools (20160801-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160801. + * Removing previously added note about uploading to sid in changelog + entry. + * Completing authors in copyright file. + * Making container directories by default root-owned and root-readable + only. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 04 Aug 2016 15:50:25 +0200 + +open-infrastructure-container-tools (20160701-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160701. + * Adding note about merging upstream version in previous changelog + entry. + * Excluding the default symlink from default container create script + selection. + * Correcting installation directory for documentation in debian. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 01 Jul 2016 11:54:41 +0200 + +open-infrastructure-container-tools (20160615-2) sid; urgency=low + + * Uploading to sid. + * Adding note about uploading to sid in previous changelog entry. + * Checking for existence of lsb_release in debconf config script + (Closes: #827378). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 16 Jun 2016 06:39:12 +0200 + +open-infrastructure-container-tools (20160615-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160615. + * Switching to debhelper compat 10. + * Adding watch file. + * Adding gpg verification to watch file. + * Updating upstream git location. + * Updating vcs fields. + * Adding debconf handling for setting choosing /var/lib/machines, /etc + /container-tools/config, /etc/container-tools/debconf, and /var/cache + /container-tools default locations. + * Adding debconf handling for default container create script selection. + * Regenerating debconf translation files. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 14 Jun 2016 21:24:06 +0200 + +open-infrastructure-container-tools (20160601-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160601. + * Updating homepage field. + * Managing /usr/share/container-tools/scripts/default symlink via + update-alternatives. + * Adding NEWS file listing backwards incompatible upstream changes. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Jun 2016 16:00:50 +0200 + +open-infrastructure-container-tools (20160515-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160515. + * Adding bridge-utils to suggests. + * Removing screen from recommends, not used anymore. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 May 2016 18:36:07 +0200 + +open-infrastructure-container-tools (20160501-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160501. + * Correcting email address in previous upload. + * Updating vcs fields. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Fri, 06 May 2016 14:09:43 +0200 + +open-infrastructure-container-tools (20160415-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160415. + * Updating standards-version to 3.9.8. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 16 Apr 2016 12:34:34 +0200 + +open-infrastructure-container-tools (20160401-1) sid; urgency=low + + * Uploading to sid. + * Merging upstream version 20160401. + * Adding gitignore file. + * Building with dh-systemd. + * Adding screen to recommends. + * Using https instead of git protocol in vcs-git field. + * Correcting spelling in package long-description. + * Updating package long-description. + * Disabling dh_auto_build target in rules to prevent manpages being + built twice. + * Running dh_systemd_start with --no-restart-on-upgrade to prevent + automatically started screen session to be killed on upgrades. + * Adding provides container-tools. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 31 Mar 2016 12:25:09 +0200 + +open-infrastructure-container-tools (20160301-1) sid; urgency=low + + * Initial upload to sid (Closes: #816418). + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 02 Mar 2016 12:17:58 +0100 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..9571879 --- /dev/null +++ b/debian/control @@ -0,0 +1,60 @@ +Source: open-infrastructure-compute-tools +Section: admin +Priority: optional +Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org> +Build-Depends: + debhelper (>= 13.1~), + debhelper-compat (= 13), + python3-docutils, +Rules-Requires-Root: no +Standards-Version: 4.6.2 +Homepage: https://open-infrastructure.net/software/compute-tools +Vcs-Browser: https://git.progress-linux.org/users/daniel.baumann/debian/packages/open-infrastructure-compute-tools +Vcs-Git: https://git.progress-linux.org/users/daniel.baumann/debian/packages/open-infrastructure-compute-tools + +Package: open-infrastructure-compute-tools +Section: admin +Architecture: all +Depends: + dbus, + systemd-container, + ${misc:Depends}, +Recommends: + bash-completion, + curl, + mmdebstrap | debootstrap, + logrotate, + procps, + pv, + sudo, +Suggests: + irker, + plzip, + python3-nwdiag | python-nwdiag, +Breaks: + open-infrastructure-container-tools (<< 20221223-2~), +Replaces: + open-infrastructure-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. + . + compute-tools provides the system integration for managing containers using + systemd-nspawn. + +Package: open-infrastructure-container-tools +Section: oldlibs +Priority: extra +Architecture: all +Depends: + open-infrastructure-compute-tools, + ${misc:Depends}, +Description: manage systemd-nspawn containers (transitional package) + Package to ease upgrading from older open-infrastructure-container-tools package + to the new open-infrastructure-compute-tools package. + . + This package can be purged at anytime once the open-infrastructure-compute-tools + package has been installed. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..f2de5e3 --- /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-2022 Daniel Baumann <daniel.baumann@open-infrastructure.net> + 2016 Simon Spoehel <simon.spoehel@open-infrastructure.net> +License: GPL-3+ + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <https://www.gnu.org/licenses/>. + . + The full text of the GNU General Public License version 3 + can be found in the file /usr/share/common-licenses/GPL-3. diff --git a/debian/open-infrastructure-compute-tools.NEWS b/debian/open-infrastructure-compute-tools.NEWS new file mode 100644 index 0000000..7927358 --- /dev/null +++ b/debian/open-infrastructure-compute-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-compute-tools.alternatives b/debian/open-infrastructure-compute-tools.alternatives new file mode 100644 index 0000000..5d657ca --- /dev/null +++ b/debian/open-infrastructure-compute-tools.alternatives @@ -0,0 +1,29 @@ +# build: mmdebstrap +Name: container_build-script +Link: /usr/share/compute-tools/build-scripts/default +Alternative: /usr/share/compute-tools/build-scripts/mmdebstrap +Priority: 1000 + +# build: debootstrap +Name: container_build-script +Link: /usr/share/compute-tools/build-scripts/default +Alternative: /usr/share/compute-tools/build-scripts/debootstrap +Priority: 2000 + +# build: progress-linux +Name: container_build-script +Link: /usr/share/compute-tools/build-scripts/default +Alternative: /usr/share/compute-tools/build-scripts/progress-linux +Priority: 3000 + +# build: debian +Name: container_build-script +Link: /usr/share/compute-tools/build-scripts/default +Alternative: /usr/share/compute-tools/build-scripts/debian +Priority: 4000 + +# get: curl +Name: container_get-script +Link: /usr/share/compute-tools/get-scripts/default +Alternative: /usr/share/compute-tools/get-scripts/curl +Priority: 1000 diff --git a/debian/open-infrastructure-compute-tools.config b/debian/open-infrastructure-compute-tools.config new file mode 100644 index 0000000..8771606 --- /dev/null +++ b/debian/open-infrastructure-compute-tools.config @@ -0,0 +1,64 @@ +#!/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-compute-tools/title +db_input low open-infrastructure-compute-tools/machines-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/config-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/debconf-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/hooks-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/keys-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/cache-directory || true +db_go + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/directory-permissions || true +db_go + +if [ -e /usr/share/compute-tools/build-scripts ] +then + SCRIPT_CHOICES="$(cd /usr/share/compute-tools/build-scripts && find -maxdepth 1 -not -type d -and -not -name 'default' -and -not -name 'debconf' -and -not -name '*.d' -printf '%P\n' | sort)" + db_subst open-infrastructure-compute-tools/build-script SCRIPT_CHOICES "$(echo ${SCRIPT_CHOICES} | sed -e 's| |, |g')" + + db_settitle open-infrastructure-compute-tools/title + db_input low open-infrastructure-compute-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-compute-tools/irc "${IRK_TARGETS}" +fi + +db_settitle open-infrastructure-compute-tools/title +db_input low open-infrastructure-compute-tools/irc || true +db_go + +db_stop diff --git a/debian/open-infrastructure-compute-tools.postinst b/debian/open-infrastructure-compute-tools.postinst new file mode 100755 index 0000000..492a399 --- /dev/null +++ b/debian/open-infrastructure-compute-tools.postinst @@ -0,0 +1,191 @@ +#!/bin/sh + +set -e + +CONFFILE="/etc/compute-tools/container.conf" + +Install () +{ + DEFAULT="${1}" + TARGET="${2}" + + mkdir -p "${DEFAULT}" > /dev/null 2>&1 || true + mkdir -p "${TARGET}" > /dev/null 2>&1 || true + + if [ "${TARGET}" != "${DEFAULT}" ] + then + if [ -h "${DEFAULT}" ] + then + rm -f "${DEFAULT}" + ln -s "${TARGET}" "${DEFAULT}" + else + if [ -e "${DEFAULT}" ] && [ -z "$(ls -A ${DEFAULT})" ] + then + rmdir "${DEFAULT}" + ln -s "${TARGET}" "${DEFAULT}" + fi + fi + fi + + if ! dpkg-statoverride --list "${DEFAULT}" > /dev/null 2>&1 && + ! dpkg-statoverride --list "${TARGET}" > /dev/null 2>&1 + then + chmod ${DIRECTORY_PERMISSIONS} "${TARGET}" + chown root:root "${TARGET}" + + chmod ${DIRECTORY_PERMISSIONS} "${DEFAULT}" + chown root:root "${DEFAULT}" + fi +} + +Upgrade () +{ + # upgrade from buster: conffile + if [ -e /etc/open-infrastructure/container.conf ] && [ ! -e "${CONFFILE}" ] + then + mv /etc/open-infrastructure/container.conf "${CONFFILE}" + rmdir /etc/open-infrastructure > /dev/null 2>&1 || true + fi + + # upgrade from buster: hooks + for HOOK in ${HOOKS}/* + do + NAME="$(basename ${HOOK})" + TARGET="$(readlink -m ${HOOK})" + + case "${TARGET}" in + /usr/share/open-infrastructure/container/hooks/pre-create.git-pull.sh) + rm -f "${HOOKS}/${NAME}" + ln -sf /usr/share/compute-tools/hooks/pre-get.git-pull.sh "${HOOKS}/pre-get.git-pull.sh" + ln -sf /usr/share/compute-tools/hooks/pre-build.git-pull.sh "${HOOKS}/pre-build.git-pull.sh" + ;; + + /usr/share/open-infrastructure/container/hooks/*) + ln -sf "$(echo ${TARGET} | sed -e 's|/usr/share/open-infrastructure/container/hooks/|/usr/share/compute-tools/hooks/|')" "${HOOKS}/${NAME}" + ;; + + *) + if [ -e "/usr/share/compute-tools/hooks/${NAME}" ] + then + rm -f "${HOOKS}/${NAME}" + ln -sf "/usr/share/compute-tools/hooks/${NAME}" "${HOOKS}/${NAME}" + fi + ;; + esac + done + + # upgrade from buster: keys + if [ -e /etc/open-infrastructure/container/keys ] + then + mv /etc/open-infrastructure/container/keys/* "${KEYS}" > /dev/null 2>&1 || true + rmdir /etc/open-infrastructure/container/keys > /dev/null 2>&1 || true + rm -f /etc/open-infrastructure/container/keys > /dev/null 2>&1 || true + rmdir -p /etc/open-infrastructure/container > /dev/null 2>&1 || true + fi + + # upgrade from buster: logfiles + if ls /var/log/open-infrastructure/container.log* > /dev/null 2>&1 + then + if [ -e /var/log/compute-tools ] + then + mv /var/log/open-infrastructure/* /var/log/compute-tools 2>&1 || true + rmdir /var/log/open-infrastructure > /dev/null 2>&1 || true + else + mv /var/log/open-infrastructure /var/log/compute-tools + fi + fi +} + +case "${1}" in + configure) + . /usr/share/debconf/confmodule + + db_get open-infrastructure-compute-tools/machines-directory + MACHINES_DIRECTORY="${RET:-/var/lib/machines}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/config-directory + CONFIG_DIRECTORY="${RET:-/etc/compute-tools/config}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/debconf-directory + DEBCONF_DIRECTORY="${RET:-/etc/compute-tools/debconf}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/hooks-directory + HOOKS_DIRECTORY="${RET:-/etc/compute-tools/hooks}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/keys-directory + KEYS_DIRECTORY="${RET:-/etc/compute-tools/keys}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/cache-directory + CACHE_DIRECTORY="${RET:-/var/cache/container}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/directory-permissions + DIRECTORY_PERMISSIONS="${RET}" # select (w/o empty) + + db_get open-infrastructure-compute-tools/build-script + SCRIPT="${RET:-debian}" # string (w/o empty) + + db_get open-infrastructure-compute-tools/irc + IRK_TARGETS="${RET}" # string (w/ empty) + + db_stop + + Install "/var/lib/machines" "${MACHINES_DIRECTORY}" + Install "/etc/compute-tools/config" "${CONFIG_DIRECTORY}" + Install "/etc/compute-tools/debconf" "${DEBCONF_DIRECTORY}" + Install "/etc/compute-tools/hooks" "${HOOKS_DIRECTORY}" + Install "/etc/compute-tools/keys" "${KEYS_DIRECTORY}" + Install "/var/cache/container" "${CACHE_DIRECTORY}" + + Upgrade + + if [ ! -e "${CONFFILE}" ] + then + +cat > "${CONFFILE}" << EOF +# ${CONFFILE} + +IRK_TARGETS="${IRK_TARGETS}" +EOF + + fi + + cp -a -f "${CONFFILE}" "${CONFFILE}.tmp" + + # If the admin deleted or commented some variables but then set + # them via debconf, (re-)add them to the config file. + + test -z "${IRK_TARGETS}" || \ + grep -Eq '^ *IRK_TARGETS=' "${CONFFILE}" || \ + echo "IRK_TARGETS=" >> "${CONFFILE}" + + sed -e "s|^ *IRK_TARGETS=.*|IRK_TARGETS=\"${IRK_TARGETS}\"|" \ + < "${CONFFILE}" > "${CONFFILE}.tmp" + + mv -f "${CONFFILE}.tmp" "${CONFFILE}" + + if command -v sysctl > /dev/null 2>&1 + then + sysctl -q -p /etc/sysctl.d/zz-container.conf + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`${1}'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +case "${1}" in + configure) + # run after debhelper update-alternative scripts + update-alternatives --quiet --set container_build-script "/usr/share/compute-tools/build-scripts/${SCRIPT}" + ;; +esac + +exit 0 diff --git a/debian/open-infrastructure-compute-tools.postrm b/debian/open-infrastructure-compute-tools.postrm new file mode 100755 index 0000000..6724b94 --- /dev/null +++ b/debian/open-infrastructure-compute-tools.postrm @@ -0,0 +1,57 @@ +#!/bin/sh + +set -e + +Remove () +{ + DEFAULT="${1}" + + if [ -h "${DEFAULT}" ] + then + TARGET="$(readlink -f ${DEFAULT})" + else + TARGET="" + fi + + for ITEM in ${DEFAULT} ${TARGET} + do + if dpkg-statoverride --list "${ITEM}" > /dev/null 2>&1 + then + dpkg-statoverride --quiet --remove "${ITEM}" + fi + + rmdir --ignore-fail-on-non-empty --parents ${ITEM} > /dev/null 2>&1 || true + + rm -f ${ITEM} > /dev/null 2>&1 || true + rmdir --ignore-fail-on-non-empty --parents $(dirname ${ITEM}) > /dev/null 2>&1 || true + done +} + +case "${1}" in + remove) + Remove /var/cache/container + Remove /etc/compute-tools/debconf + Remove /etc/compute-tools/config + Remove /etc/compute-tools/hooks + Remove /etc/compute-tools/keys + Remove /etc/needrestart/restart.d + Remove /var/lib/machines + ;; + + purge) + rm -f /etc/compute-tools/container.conf + ;; + + upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + ;; + + *) + echo "postrm called with unknown argument \`${1}'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/open-infrastructure-compute-tools.templates b/debian/open-infrastructure-compute-tools.templates new file mode 100644 index 0000000..be1a43e --- /dev/null +++ b/debian/open-infrastructure-compute-tools.templates @@ -0,0 +1,99 @@ +Template: open-infrastructure-compute-tools/title +Type: title +_Description: compute-tools: Setup + +Template: open-infrastructure-compute-tools/machines-directory +Type: string +Default: /var/lib/machines +_Description: machines directory: + Please specify the directory that will be used to store the containers. + . + If unsure, use /var/lib/machines (default) or /srv/container/system when + using shared storage. + +Template: open-infrastructure-compute-tools/config-directory +Type: string +Default: /etc/compute-tools/config +_Description: config directory: + Please specify the directory that will be used to store the container + configuration files. + . + If unsure, use /etc/compute-tools/config (default) or + /srv/container/config when using shared storage. + +Template: open-infrastructure-compute-tools/debconf-directory +Type: string +Default: /etc/compute-tools/debconf +_Description: debconf directory: + Please specify the directory that will be used to store the container + preseed files. + . + If unsure, use /etc/compute-tools/debconf (default) or + /srv/container/debconf when using shared storage. + +Template: open-infrastructure-compute-tools/hooks-directory +Type: string +Default: /etc/compute-tools/hooks +_Description: hooks directory: + Please specify the directory that will be used to store the container + hooks. + . + If unsure, use /etc/compute-tools/hooks (default) or /srv/container/hooks + when using shared storage. + +Template: open-infrastructure-compute-tools/keys-directory +Type: string +Default: /etc/compute-tools/keys +_Description: keys directory: + Please specify the directory that will be used to store the container keys + for verifying container image downloads. + . + If unsure, use /etc/compute-tools/keys (default) or /srv/container/keys + when using shared storage. + +Template: open-infrastructure-compute-tools/cache-directory +Type: string +Default: /var/cache/container +_Description: cache directory: + Please specify the directory that will be used to cache files during + creation of containers. + . + If unsure, use /var/cache/container (default) or /srv/container/cache when + using shared storage. + +Template: open-infrastructure-compute-tools/directory-permissions +Type: select +Choices-C: 0700, 0755 +Choices: root-only, read-only +Default: root-only +_Description: Do you want system-wide readable container directories? + By default, the machines directory (and a few non-critical additional + directories such as 'cache' and 'config') is only readable by the root + user. If you want any user to be able to see what machines are available, + you can select read-only instead of root-only (default). + . + If unsure, leave at root-only (default). + +Template: open-infrastructure-compute-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-compute-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/patches/series b/debian/patches/series new file mode 100644 index 0000000..e76f4e8 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +upstream/0001-host-variable.patch +upstream/0002-versioned-sort.patch diff --git a/debian/patches/upstream/0001-host-variable.patch b/debian/patches/upstream/0001-host-variable.patch new file mode 100644 index 0000000..53e9e6d --- /dev/null +++ b/debian/patches/upstream/0001-host-variable.patch @@ -0,0 +1,42 @@ +Author: Daniel Baumann <daniel.baumann@progress-linux.org> +Description: Adding host variable for preseed files. + +diff -Naurp open-infrastructure-compute-tools.orig/share/build-scripts/debconf open-infrastructure-compute-tools/share/build-scripts/debconf +--- open-infrastructure-compute-tools.orig/share/build-scripts/debconf ++++ open-infrastructure-compute-tools/share/build-scripts/debconf +@@ -123,6 +123,8 @@ then + exit 1 + fi + ++HOST="$(echo ${NAME} | cut -d. -f1)" ++ + Mount () + { + # Mounting rw bind mounts +@@ -686,6 +688,7 @@ EOF + + sed -e "s|@FILE@|${FILE}|g" \ + -e "s|@NAME@|${NAME}|g" \ ++ -e "s|@HOST@|${HOST}|g" \ + -e "s|@IPV4_ADDRESS1@|${IPV4_ADDRESS1}|g" \ + -e "s|@IPV4_ADDRESS1_PART1@|${IPV4_ADDRESS1_PART1}|g" \ + -e "s|@IPV4_ADDRESS1_PART2@|${IPV4_ADDRESS1_PART2}|g" \ +@@ -1185,6 +1188,7 @@ trap 'Umount' EXIT HUP INT QUIT TERM + umask 0022 + + export NAME ++export HOST + + Debconf + +diff -Naurp open-infrastructure-compute-tools.orig/share/build-scripts/debconf.d/0002-preseed-debconf open-infrastructure-compute-tools/share/build-scripts/debconf.d/0002-preseed-debconf +--- open-infrastructure-compute-tools.orig/share/build-scripts/debconf.d/0002-preseed-debconf ++++ open-infrastructure-compute-tools/share/build-scripts/debconf.d/0002-preseed-debconf +@@ -93,6 +93,7 @@ do + fi + + sed -e "s|@NAME@|${NAME}|g" \ ++ -e "s|@HOST@|${HOST}|g" \ + -e "s|@IPV4_ADDRESS1@|${IPV4_ADDRESS1}|g" \ + -e "s|@IPV4_ADDRESS1_PART1@|${IPV4_ADDRESS1_PART1}|g" \ + -e "s|@IPV4_ADDRESS1_PART2@|${IPV4_ADDRESS1_PART2}|g" \ diff --git a/debian/patches/upstream/0002-versioned-sort.patch b/debian/patches/upstream/0002-versioned-sort.patch new file mode 100644 index 0000000..1f76b90 --- /dev/null +++ b/debian/patches/upstream/0002-versioned-sort.patch @@ -0,0 +1,12 @@ +diff -Naurp open-infrastructure-compute-tools.orig/libexec/container/list open-infrastructure-compute-tools/libexec/container/list +--- open-infrastructure-compute-tools.orig/libexec/container/list 2023-02-14 21:43:48.782723940 +0100 ++++ open-infrastructure-compute-tools/libexec/container/list 2023-04-16 08:04:02.277215515 +0200 +@@ -327,7 +327,7 @@ esac + + if ls "${MACHINES}"/* > /dev/null 2>&1 + then +- CONTAINERS="$(cd "${MACHINES}" 2>/dev/null && find -maxdepth 1 \( -type d -or -type l \) -and -not -name 'lost+found' -printf '%P\n' | sort)" ++ CONTAINERS="$(cd "${MACHINES}" 2>/dev/null && find -maxdepth 1 \( -type d -or -type l \) -and -not -name 'lost+found' -printf '%P\n' | sort -V)" + fi + + for CONTAINER in ${CONTAINERS} diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 0000000..425e021 --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] open-infrastructure-compute-tools.templates diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 0000000..7479291 --- /dev/null +++ b/debian/po/de.po @@ -0,0 +1,261 @@ +# German debconf translation of open-infrastructure-compute-tools +# Copyright (C) 2017-2022 Markus Hiereth <translation@hiereth.de> +# This file is distributed under the same license as the open-infrastructure-compute-tools package. +# +msgid "" +msgstr "" +"Project-Id-Version: open-infrastructure-compute-tools 20221002-1\n" +"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n" +"POT-Creation-Date: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2022-10-13 22:10+0200\n" +"Last-Translator: Markus Hiereth <translation@hiereth.de>\n" +"Language-Team: debian-l10n-german <debian-l10n-german@lists.debian.org>\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: Einrichtung" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "Maschinen-Verzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "Konfigurationsverzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Wenn Sie unsicher sind, verwenden Sie das Standardverzeichnis /etc/compute-" +"tools/config oder für gemeinsam benutzten Speicher /srv/container/config." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "Debconf-Verzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +msgid "hooks directory:" +msgstr "Container-Hooks-Verzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:6001 +msgid "keys directory:" +msgstr "Container-Schlüssel-Verzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "Zwischenspeicher-Verzeichnis:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:7001 +msgid "" +"Please specify the directory that will be used to cache files during " +"creation of containers." +msgstr "" +"Bitte geben Sie das Verzeichnis an, in das während der Erzeugung von " +"Containern Dateien zwischengespeichert werden sollen." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "Sollen die Container-Verzeichnisse systemweit lesbar sein?" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" +"Standardmäßig sind das Verzeichnis für die Maschinen (und einige wenige, " +"nicht kritische zusätzliche Verzeichnisse wie das zum Zwischenspeichern und " +"für Konfigurationsdateien) nur für Systemverwalter lesbar. Wenn jeder " +"Benutzer sehen können soll, welche Maschinen verfügbar sind, können Sie " +"»read-only« anstelle des voreingestellten »root-only« wählen." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "If unsure, leave at root-only (default)." +msgstr "Wenn Sie unsicher sind, belassen Sie es bei der Vorgabe »root-only«." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "default build script:" +msgstr "Standard-Erzeugungs-Skript:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Bitte wählen Sie das Skript, welches standardmäßig für die Erzeugung von " +"Containern benutzt werden soll." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Wenn Sie unsicher sind, verwenden Sie das Standardskript debian." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "IRC-Benachrichtigungen:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"Der Befehl container kann mittels irker auf einem oder mehreren IRC-Kanälen " +"(durch Leerraumzeichen getrennte Auflistung) Benachrichtigungen senden." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"Beispielsweise sendet folgende Eingabe IRC-Benachrichtigungen im Kanal open-" +"infrastructure auf irc.oftc.net:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "Wenn Sie unsicher sind, geben Sie nichts ein (Standardeinstellung)." diff --git a/debian/po/es.po b/debian/po/es.po new file mode 100644 index 0000000..0e10de7 --- /dev/null +++ b/debian/po/es.po @@ -0,0 +1,262 @@ +# Spanish debconf translation of open-infrastructure-compute-tools +# Copyright (C) 2021-2022 Camaleón <noelamac@gmail.com> +# This file is distributed under the same license as the open-infrastructure-compute-tools package. +# +msgid "" +msgstr "" +"Project-Id-Version: open-infrastructure-compute-tools 202210023-1\n" +"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n" +"POT-Creation-Date: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2022-11-22 19:28+0100\n" +"Last-Translator: Camaleón <noelamac@gmail.com>\n" +"Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: Configuración" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "directorio de máquinas virtuales:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "directorio de configuración:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Si no está seguro, utilice «/etc/compute-tools/config/" +"config» (predeterminado) o «/srv/container/config» si usa un almacenamiento " +"compartido." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "directorio para debconf:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +msgid "hooks directory:" +msgstr "directorio de archivos de órdenes (hooks):" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:6001 +msgid "keys directory:" +msgstr "directorio de claves:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "directorio de caché:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "¿Quiere que los directorios de contenedores sean legibles por todos?" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" +"De manera predeterminada, el directorio de las máquinas (y algunos " +"directorios adicionales no críticos como «cache» y «config») tiene permisos " +"de lectura sólo para el súperusuario. Si quiere que cualquier usuario pueda " +"ver las máquinas disponibles, puede seleccionar «read-only» en lugar de " +"«root-only» (opción predeterminada)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "If unsure, leave at root-only (default)." +msgstr "Si no está seguro, déjelo en «root-only» (predeterminado)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "default build script:" +msgstr "guión de creación predeterminado:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Por favor, indique el guión que se usará de manera predeterminada para crear " +"los contenedores." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Si no está seguro, use debian (predeterminado)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "Notificaciones IRC:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"La orden container puede enviar notificaciones IRC a través de irker a uno o " +"más canales IRC (separados por comas)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"El siguiente ejemplo enviará notificaciones IRC al canal open-infrastructure " +"en «irc.oftc.net»:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "Si no está seguro, déjelo en blanco (predeterminado)." diff --git a/debian/po/fr.po b/debian/po/fr.po new file mode 100644 index 0000000..63da67c --- /dev/null +++ b/debian/po/fr.po @@ -0,0 +1,264 @@ +# French translation of open-infrastructure-compute-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-compute-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: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2019-06-06 23:50+0100\n" +"Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n" +"Language-Team: French <debian-l10n-french@lists.debian.org>\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools : configuration" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "Répertoire des machines :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "Répertoire de configuration :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"En cas de doute, utilisez /etc/compute-tools/config (répertoire par défaut) " +"ou /srv/container/config si vous utilisez un stockage partagé." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "Répertoire de la configuration Debian :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +#, fuzzy +#| msgid "cache directory:" +msgid "hooks directory:" +msgstr "Répertoire cache :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:6001 +#, fuzzy +#| msgid "cache directory:" +msgid "keys directory:" +msgstr "Répertoire cache :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "Répertoire cache :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +#, fuzzy +#| msgid "If unsure, leave empty (default)." +msgid "If unsure, leave at root-only (default)." +msgstr "En cas de doute, laissez le champ vide (par défaut)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +#, fuzzy +#| msgid "create script:" +msgid "default build script:" +msgstr "Script à créer :" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Veuillez choisir le script qui sera utilisé par défaut pour créer les " +"conteneurs." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "En cas de doute, utilisez debian (par défaut)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "Notifications IRC :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"La commande container peut envoyer des notifications IRC avec iker à un ou " +"plusieurs canaux IRC (séparés par espaces)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"L'exemple suivant enverra des notifications IRC au canal open-infrastructure " +"sur irc.oftc.net :" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "En cas de doute, laissez le champ vide (par défaut)." diff --git a/debian/po/nl.po b/debian/po/nl.po new file mode 100644 index 0000000..498ab19 --- /dev/null +++ b/debian/po/nl.po @@ -0,0 +1,260 @@ +# Dutch translation of open-infrastructure-compute-tools debconf templates. +# Copyright (C) 2016-2022 Frans Spiesschaert <Frans.Spiesschaert@yucom.be> +# This file is distributed under the same license as the open-infrastructure-compute-tools package. +# +msgid "" +msgstr "" +"Project-Id-Version: open-infrastructure-compute-tools_20221023-1\n" +"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n" +"POT-Creation-Date: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2022-10-27 22:40+0200\n" +"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n" +"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: Instellingen" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "machinemap:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "configuratiemap:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Indien u twijfelt, gebruik dan /etc/compute-tools/config (standaard) of /srv/" +"container/config in het geval er gebruik gemaakt wordt van gedeelde opslag." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "debconf-map:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +msgid "hooks directory:" +msgstr "map met uitbreidingen:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:6001 +msgid "keys directory:" +msgstr "map met sleutels:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "cache-map:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "Wilt u systeembreed leesbare containermappen?" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" +"Standaard is de map machines (en een paar niet-kritieke extra mappen zoals " +"'cache' en 'config') alleen leesbaar voor de root-gebruiker. Als u wilt dat " +"elke gebruiker kan zien welke machines beschikbaar zijn, kunt u kiezen voor " +"alleen-lezen in plaats van alleen-root (standaard)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "If unsure, leave at root-only (default)." +msgstr "Als u twijfelt, laat u dit best staan op alleen-root (standaard)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "default build script:" +msgstr "standaard aanmaakscript:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Geef op welk script standaard gebruikt zal worden om containers aan te maken." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Indien u twijfelt, gebruik dan debian (standaard)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "Kennisgeving via IRC:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"Het commando container kan via irker een IRC-kennisgeving versturen naar een " +"of meer (door witruimte gescheiden) IRC-kanalen." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"Met het volgende voorbeeld wordt een IRC-kennisgeving verstuurd naar het " +"kanaal open-infrastructure van irc.oftc.net:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "Als u twijfelt, laat u dit best leeg (standaard)." diff --git a/debian/po/pt.po b/debian/po/pt.po new file mode 100644 index 0000000..e1620ab --- /dev/null +++ b/debian/po/pt.po @@ -0,0 +1,265 @@ +# Portuguese translation of open-infrastructure-compute-tools debconf templates. +# Copyright (C) 2017 Rui Branco <ruipb@debianpt.org> +# This file is distributed under the same license as the open-infrastructure-compute-tools package. +# +msgid "" +msgstr "" +"Project-Id-Version: open-infrastructure-compute-tools 20161101-lts2-2\n" +"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n" +"POT-Creation-Date: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2017-08-02 21:47+0000\n" +"Last-Translator: Rui Branco - DebianPT <ruipb@debianpt.org>\n" +"Language-Team: Portuguese <traduz@debianpt.org>\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: Configuração" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "Directório de máquinas:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "Directório de configuração:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Em caso de dúvida utilize /etc/compute-tools/config (predefinido) ou /srv/" +"container/config quando utilizar armazenamento partilhado." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "Directório do debconf:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +#, fuzzy +#| msgid "cache directory:" +msgid "hooks directory:" +msgstr "Directório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:6001 +#, fuzzy +#| msgid "cache directory:" +msgid "keys directory:" +msgstr "Directório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "Directório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +#, fuzzy +#| msgid "If unsure, leave empty (default)." +msgid "If unsure, leave at root-only (default)." +msgstr "Se tem dúvidas deixe em branco (predefinição)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +#, fuzzy +#| msgid "create script:" +msgid "default build script:" +msgstr "Criar script:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Por favor selecione o script que será usado por predefinição para criar os " +"'containers'." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Em caso de dúvida utilize debian (predefinido)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "Notificações IRC:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"O comando 'container' pode enviar notificações IRC via irker para um ou mais " +"canais IRC (separados por espaços em branco)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"O exemplo seguinte enviará notificações IRC para o canal open-infrastructure " +"no servidor irc.oftc.net:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "Se tem dúvidas deixe em branco (predefinição)." diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po new file mode 100644 index 0000000..ead7a9a --- /dev/null +++ b/debian/po/pt_BR.po @@ -0,0 +1,259 @@ +# Brazilian Portuguese translation of open-infrastructure-compute-tools debconf templates. +# Copyright (C) 2016 Adriano Rafael Gomes <adrianorg@debian.org> +# This file is distributed under the same license as the open-infrastructure-compute-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: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2016-08-25 22:07-0300\n" +"Last-Translator: Adriano Rafael Gomes <adrianorg@debian.org>\n" +"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian." +"org>\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: Configuração" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "diretório de máquinas:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "diretório de configuração:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Se não tiver certeza, use /etc/compute-tools/config (padrão) ou /srv/" +"container/config ao usar armazenamento compartilhado." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "diretório do debconf:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:5001 +#, fuzzy +#| msgid "cache directory:" +msgid "hooks directory:" +msgstr "diretório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:5001 +msgid "" +"Please specify the directory that will be used to store the container hooks." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:6001 +#, fuzzy +#| msgid "cache directory:" +msgid "keys directory:" +msgstr "diretório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "diretório de cache:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +#, fuzzy +#| msgid "If unsure, use debian (default)." +msgid "If unsure, leave at root-only (default)." +msgstr "Se não tiver certeza, use debian (padrão)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +#, fuzzy +#| msgid "create script:" +msgid "default build script:" +msgstr "script de criação:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Por favor, selecione o script que será usado por padrão para criar " +"contêineres." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Se não tiver certeza, use debian (padrão)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +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..95b16a5 --- /dev/null +++ b/debian/po/ru.po @@ -0,0 +1,262 @@ +# Russian debconf translation of open-infrastructure-compute-tools +# Copyright (C) 2017 Lev Lamberov <dogsleg@debian.org> +# This file is distributed under the same license as the open-infrastructure-compute-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: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: 2017-12-03 22:46+0500\n" +"Last-Translator: Lev Lamberov <dogsleg@debian.org>\n" +"Language-Team: \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "compute-tools: настройка" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "каталог машин:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "Please specify the directory that will be used to store the containers." +msgstr "" +"Укажите каталог, который будет использоваться для хранения контейнеров." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "каталог настроек:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:3001 +msgid "" +"Please specify the directory that will be used to store the container " +"configuration files." +msgstr "" +"Укажите каталог, который будет использоваться для хранения файлов настройки." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" +"Если вы не уверены, то при использовании общего хранилища выберите /etc/" +"compute-tools/config (по умолчанию) или /srv/container/config." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "каталог debconf:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "" +"Please specify the directory that will be used to store the container " +"preseed files." +msgstr "" +"Укажите каталог, который будет использоваться для хранения предварительных " +"файлов контейнеров." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:5001 +#, fuzzy +#| msgid "cache directory:" +msgid "hooks directory:" +msgstr "каталог кэша:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:5001 +msgid "" +"Please specify the directory that will be used to store the container hooks." +msgstr "" +"Укажите каталог, который будет использоваться для хранения файлов перехвата " +"контейнеров." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:6001 +#, fuzzy +#| msgid "cache directory:" +msgid "keys directory:" +msgstr "каталог кэша:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "каталог кэша:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +#, fuzzy +#| msgid "If unsure, leave empty (default)." +msgid "If unsure, leave at root-only (default)." +msgstr "Если вы не уверены, то оставьте это поле пустым (по умолчанию)." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +#, fuzzy +#| msgid "create script:" +msgid "default build script:" +msgstr "сценарий создания:" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" +"Выберите сценарий, который будет использоваться для создания контейнеров." + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "Если вы не уверены, то используйте debian (по умолчанию)." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "IRC-уведомления:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" +"С помощью irker можно отправлять IRC-уведомления в один или несколько " +"(разделённых пробелом) IRC-каналов." + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" +"Следующий пример отсылает IRC-уведомления в канал open-infrastructure по " +"адресу irc.oftc.net:" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr " irc://irc.oftc.net:6668/open-infrastructure" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +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..722dcba --- /dev/null +++ b/debian/po/templates.pot @@ -0,0 +1,228 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the open-infrastructure-compute-tools package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: open-infrastructure-compute-tools\n" +"Report-Msgid-Bugs-To: open-infrastructure-compute-tools@packages.debian.org\n" +"POT-Creation-Date: 2022-10-02 15:20+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: title +#. Description +#: ../open-infrastructure-compute-tools.templates:1001 +msgid "compute-tools: Setup" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "machines directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:2001 +msgid "Please specify the directory that will be used to store the containers." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:3001 +msgid "config directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:3001 +msgid "" +"Please specify the directory that will be used to store the container " +"configuration files." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:3001 +msgid "" +"If unsure, use /etc/compute-tools/config (default) or /srv/container/config " +"when using shared storage." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "debconf directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:4001 +msgid "" +"Please specify the directory that will be used to store the container " +"preseed files." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:5001 +msgid "hooks directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:5001 +msgid "" +"Please specify the directory that will be used to store the container hooks." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-tools.templates:6001 +msgid "keys directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:7001 +msgid "cache directory:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-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-compute-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-compute-tools.templates:8001 +msgid "Do you want system-wide readable container directories?" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "" +"By default, the machines directory (and a few non-critical additional " +"directories such as 'cache' and 'config') is only readable by the root user. " +"If you want any user to be able to see what machines are available, you can " +"select read-only instead of root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:8001 +msgid "If unsure, leave at root-only (default)." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "default build script:" +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "" +"Please select the script that will be used by default to create containers." +msgstr "" + +#. Type: select +#. Description +#: ../open-infrastructure-compute-tools.templates:9001 +msgid "If unsure, use debian (default)." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "IRC notifications:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The container command can send IRC notifications via irker to one or more " +"(whitespace separated) IRC channels." +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "" +"The following example will send IRC notifications to the open-infrastructure " +"channel on irc.oftc.net:" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid " irc://irc.oftc.net:6668/open-infrastructure" +msgstr "" + +#. Type: string +#. Description +#: ../open-infrastructure-compute-tools.templates:10001 +msgid "If unsure, leave empty (default)." +msgstr "" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..f543379 --- /dev/null +++ b/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +PACKAGE := open-infrastructure-compute-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 |