summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2024-10-17 08:53:11 +0200
committerDaniel Baumann <daniel@debian.org>2024-10-17 08:53:11 +0200
commit5568e49eb2439313c6480ac881e4ce8b3ed909da (patch)
tree5b463c525226b7c433a957a275b5583241f6c56f
parentAdding upstream version 20241014. (diff)
downloadfastforward-packages-5568e49eb2439313c6480ac881e4ce8b3ed909da.tar.xz
fastforward-packages-5568e49eb2439313c6480ac881e4ce8b3ed909da.zip
Adding debian version 20241014-1.HEADdebian/20241014-1debian
Signed-off-by: Daniel Baumann <daniel@debian.org>
-rw-r--r--debian/changelog5
-rw-r--r--debian/control27
-rw-r--r--debian/copyright37
-rw-r--r--debian/po/POTFILES.in1
-rw-r--r--debian/po/de.po67
-rw-r--r--debian/po/es.po67
-rw-r--r--debian/po/fr.po66
-rw-r--r--debian/po/nl.po71
-rw-r--r--debian/po/pt.po68
-rw-r--r--debian/po/pt_BR.po64
-rw-r--r--debian/po/ru.po70
-rw-r--r--debian/po/templates.pot68
-rw-r--r--debian/progress-linux-pgp-keys.install1
-rw-r--r--debian/progress-linux-pgp-keys.lintian-overrides1
-rwxr-xr-xdebian/progress-linux.config135
-rw-r--r--debian/progress-linux.install2
-rw-r--r--debian/progress-linux.lintian-overrides1
-rwxr-xr-xdebian/progress-linux.postinst267
-rwxr-xr-xdebian/progress-linux.postrm63
-rw-r--r--debian/progress-linux.templates27
-rwxr-xr-xdebian/rules19
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/signing-key.asc13
-rw-r--r--debian/watch3
24 files changed, 1144 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..c033481
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+fastforward-packages (20241014-1) unstable; urgency=medium
+
+ * Initial upload to sid.
+
+ -- Daniel Baumann <daniel@debian.org> Mon, 14 Oct 2024 12:13:47 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..3b44b6d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,27 @@
+Source: fastforward-packages
+Section: admin
+Priority: optional
+Maintainer: Daniel Baumann <daniel@debian.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ gnupg,
+Rules-Requires-Root: no
+Standards-Version: 4.7.0
+Homepage: https://fastforward.debian.net
+Vcs-Browser: https://git.fastforward-packages.org/sid/fastforward-packages
+Vcs-Git: https://git.fastforward-packages.org/sid/fastforward-packages
+
+Package: fastfoward-packages
+Section: admin
+Architecture: all
+Multi-Arch: foreign
+Depends:
+ ${misc:Depends},
+Recommends:
+ ca-certificates,
+Enhances:
+ apt,
+Description: Signing keys for the fastforward.debian.net repository
+ The fastforward.debian.net package repository is digitally signed.
+ .
+ This package contains the PGP keys used to verify digital signatures.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..20d3532
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,37 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Fast-forward packages
+Upstream-Contact: Fast-forward packages <team@fastforward-packages.org>
+Source: https://apt.fastforward-packages.org/archive/upstream/fastforward-packages
+
+Files: *
+Copyright: 2004-2024 Daniel Baumann <daniel@debian.org>
+License: GPL-3+
+
+Files: *-keys/*
+Copyright: 2004-2024 Daniel Baumann <daniel@debian.org>
+License: PD
+
+License: GPL-3+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-3 file.
+
+License: PD
+ This program is free software: you have unlimited permission
+ to copy, distribute and modify it.
+ .
+ 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.
diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in
new file mode 100644
index 0000000..8b31d5c
--- /dev/null
+++ b/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] progress-linux.templates
diff --git a/debian/po/de.po b/debian/po/de.po
new file mode 100644
index 0000000..3dc60de
--- /dev/null
+++ b/debian/po/de.po
@@ -0,0 +1,67 @@
+# German debconf translation of progress-linux
+# Copyright (C) 2019 Helge Kreutzmann <debian@helgefjell.de>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux 20181201-3\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2019-11-24 06:48+0100\n"
+"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
+"Language-Team: 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"
+
+#. Type: title
+#. Description
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: Einrichtung"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "Apt-Archive einrichten:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Bitte wählen Sie die einzurichtenden Apt-Archive aus."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "Apt-Archivbereiche einrichten:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Bitte wählen Sie die einzurichtenden Apt-Archivbereiche aus."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "Eingabe APT-Spiegel-Server:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr "Bitte legen Sie den Spiegel-Server zum Herunterladen von Paketen fest."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
+"Falls Sie sich nicht sicher sind, lassen Sie die Eingabe leer und verwenden "
+"den Vorgabe-Spiegel-Server (https://deb.progress-linux.org/packages)."
diff --git a/debian/po/es.po b/debian/po/es.po
new file mode 100644
index 0000000..4f27328
--- /dev/null
+++ b/debian/po/es.po
@@ -0,0 +1,67 @@
+# Spanish debconf translation of progress-linux
+# Copyright (C) 2021 Camaleón <noelamac@gmail.com>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2021-04-16 17:45+0200\n"
+"Last-Translator: Camaleón <noelamac@gmail.com>\n"
+"Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: title
+#. Description
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: Configuración"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "configurar archivos apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Por favor, indique los archivos apt que desea configurar."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "configurar áreas del archivo apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Por favor, indique las áreas del archivo apt que desea configurar."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "introduzca la réplica de apt:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr "Por favor, indique la réplica desde donde descargar los paquetes."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
+"Si no está seguro, puede dejarlo en blanco y se utilizará la réplica "
+"predeterminada («https://deb.progress-linux.org/packages»)."
diff --git a/debian/po/fr.po b/debian/po/fr.po
new file mode 100644
index 0000000..782c6b0
--- /dev/null
+++ b/debian/po/fr.po
@@ -0,0 +1,66 @@
+# French debconf translation of progress-linux
+# Copyright (C) 2019 Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2019-02-13 20:08+0100\n"
+"Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n"
+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
+"Language: 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
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux : configuration"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "Configurer les archives APT :"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Veuillez choisir les archives APT à configurer."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "Configurer les sections de l'archive APT :"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Veuillez choisir les sections de l'archive APT à configurer."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
diff --git a/debian/po/nl.po b/debian/po/nl.po
new file mode 100644
index 0000000..8b47883
--- /dev/null
+++ b/debian/po/nl.po
@@ -0,0 +1,71 @@
+# Dutch debconf translation of progress-linux
+# Copyright (C) 2019 Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux_20190101-9\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2019-12-02 21:06+0100\n"
+"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
+"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian."
+"org>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Type: title
+#. Description
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: Instellen"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "apt-archieven instellen:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Selecteer de in te stellen apt-archieven."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "apt-archiefgebieden instellen:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Selecteer de in te stellen apt-archiefgebieden."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "voer de spiegelserver voor apt in:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr ""
+"Geef op vanaf welke spiegelserver pakketten opgehaald moeten worden."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
+"In geval van twijfel kunt u dit leeg laten. Dan zal de "
+"standaardspiegelserver (https://deb.progress-linux.org/packages) "
+"gebruikt worden."
diff --git a/debian/po/pt.po b/debian/po/pt.po
new file mode 100644
index 0000000..0d936b8
--- /dev/null
+++ b/debian/po/pt.po
@@ -0,0 +1,68 @@
+# Portuguese debconf translation of progress-linux
+# Copyright (C) 2019-2020 Américo Monteiro <a_monteiro@gmx.com>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux 20190101-13\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2020-06-07 17:10+0000\n"
+"Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n"
+"Language-Team: Portuguese <>\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
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: Configuração"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "configurar arquivos do apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Por favor escolha os arquivos apt a configurar."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "configurar áreas de arquivo do apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Por favor escolha as áreas do arquivo apt a configurar."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "indique o mirror apt:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr "Por favor especifique o mirror de onde descarregar os pacotes."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
+"Em caso de dúvida, deixe vazio o que irá usar o mirror predefinido "
+"(https://deb.progress-linux.org/packages)."
diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po
new file mode 100644
index 0000000..1c0c6d2
--- /dev/null
+++ b/debian/po/pt_BR.po
@@ -0,0 +1,64 @@
+# Brazilian Portuguese debconf translation of progress-linux
+# Copyright (C) 2019 Jorge Neto <jorge.fln20@gmail.com>
+# Copyright (C) 2019 Adriano Rafael Gomes <adrianorg@debian.org>
+# Copyright (C) 2022 Paulo Henrique de Lima Santana (phls) <phls@debian.org>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux_20221001-1\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2022-11-27 21:53-0300\n"
+"Language: pt_BR\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
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: configuração"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "configurar o repositório do apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Por favor, selecione o repositório do apt para configurar."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "configurar áreas do repositório do apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Por favor, selecione as áreas do repositório do apt para configurar."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "informar espelho do apt:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr "Por favor, especifique o espelho para baixar os pacotes."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "If unsure, leave empty which will use the default mirror (https://deb.progress-linux.org/packages)."
+msgstr "Se não tiver certeza, deixe em branco que será usado o espelho padrão (https://deb.progress-linux.org/packages)."
diff --git a/debian/po/ru.po b/debian/po/ru.po
new file mode 100644
index 0000000..b7bf104
--- /dev/null
+++ b/debian/po/ru.po
@@ -0,0 +1,70 @@
+# Russian debconf translation of progress-linux
+# Copyright (C) 2019-2020 Lev Lamberov <dogsleg@debian.org>
+# This file is distributed under the same license as the progress-linux package.
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\n"
+"PO-Revision-Date: 2020-02-10 10:16+0500\n"
+"Last-Translator: Lev Lamberov <dogsleg@debian.org>\n"
+"Language-Team: Debian L10N Russian <debian-l10n-russian@lists.debian.org>\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<12 || n%100>14) ? 1 : 2);\n"
+
+#. Type: title
+#. Description
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr "Progress Linux: настройка"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr "Настройка архивов apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr "Выберите архивы apt для настройки."
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr "Настройка разделов архива apt:"
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr "Выберите разделы архива apt для настройки."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr "Введите зеркало apt:"
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr "Укажите зеркало для загрузки пакетов."
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
+"Если вы не уверены, то оставьте это поле пустым, и тогда будет "
+"использоваться зеркало по умолчанию (https://deb.progress-linux.org/"
+"packages)."
diff --git a/debian/po/templates.pot b/debian/po/templates.pot
new file mode 100644
index 0000000..d4fdd92
--- /dev/null
+++ b/debian/po/templates.pot
@@ -0,0 +1,68 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the progress-linux package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: progress-linux\n"
+"Report-Msgid-Bugs-To: progress-linux@packages.debian.org\n"
+"POT-Creation-Date: 2019-11-18 17:31+0100\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
+#: ../progress-linux.templates:1001
+msgid "Progress Linux: Setup"
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "setup apt archives:"
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:2001
+msgid "Please select the apt archives to setup."
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "setup apt archive areas:"
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../progress-linux.templates:3001
+msgid "Please select the apt archive areas to setup."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "enter apt mirror:"
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid "Please specify the mirror to download packages from."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../progress-linux.templates:4001
+msgid ""
+"If unsure, leave empty which will use the default mirror (https://deb."
+"progress-linux.org/packages)."
+msgstr ""
diff --git a/debian/progress-linux-pgp-keys.install b/debian/progress-linux-pgp-keys.install
new file mode 100644
index 0000000..db4503e
--- /dev/null
+++ b/debian/progress-linux-pgp-keys.install
@@ -0,0 +1 @@
+/usr/share/progress-linux/pgp-keys
diff --git a/debian/progress-linux-pgp-keys.lintian-overrides b/debian/progress-linux-pgp-keys.lintian-overrides
new file mode 100644
index 0000000..af3d209
--- /dev/null
+++ b/debian/progress-linux-pgp-keys.lintian-overrides
@@ -0,0 +1 @@
+progress-linux-pgp-keys: description-is-pkg-name Progress Linux - PGP Keys
diff --git a/debian/progress-linux.config b/debian/progress-linux.config
new file mode 100755
index 0000000..991cfd5
--- /dev/null
+++ b/debian/progress-linux.config
@@ -0,0 +1,135 @@
+#!/bin/sh
+
+set -e
+
+NAME="Progress Linux"
+PROJECT="progress-linux"
+
+. /usr/share/debconf/confmodule
+
+Run_debconf ()
+{
+ # non-free archive areas
+ case "${RELEASE}" in
+ 5|6)
+ NON_FREE="non-free"
+ ;;
+
+ *)
+ NON_FREE="non-free, non-free-firmware"
+ ;;
+ esac
+
+ # debconf templates
+ db_subst ${PROJECT}/archives CHOICES "${NAME} ${RELEASE} (${CODENAME}), ${NAME} ${RELEASE} (${CODENAME}-security), ${NAME} ${RELEASE} (${CODENAME}-updates), ${NAME} ${RELEASE} (${CODENAME}-extras), ${NAME} ${RELEASE} (${CODENAME}-test), ${NAME} ${RELEASE}.99 (${CODENAME}-backports), ${NAME} ${RELEASE}.99 (${CODENAME}-backports-extras), ${NAME} ${RELEASE}.99 (${CODENAME}-backports-test)"
+ db_subst ${PROJECT}/archives CHOICES_C "${CODENAME}, ${CODENAME}-security, ${CODENAME}-updates, ${CODENAME}-extras, ${CODENAME}-test, ${CODENAME}-backports, ${CODENAME}-backports-extras, ${CODENAME}-backports-test"
+ db_subst ${PROJECT}/archive-areas CHOICES "main, contrib, ${NON_FREE}, restricted"
+
+ # apt archives
+ db_settitle ${PROJECT}/title
+ db_input high ${PROJECT}/archives || true
+ db_go
+
+ if db_get ${PROJECT}/archives
+ then
+ # apt archive-areas
+ db_settitle ${PROJECT}/title
+ db_input high ${PROJECT}/archive-areas || true
+ db_go
+
+ # apt mirror
+ db_settitle ${PROJECT}/title
+ db_input high ${PROJECT}/mirror || true
+ db_go
+ fi
+}
+
+DEBIAN_VERSION="$(cat /etc/debian_version)"
+PROGRESS_LINUX_VERSION="$(if [ -e /etc/progress-linux_version ]; then cat /etc/progress-linux_version; fi)"
+
+if [ -n "${PROGRESS_LINUX_VERSION}" ]
+then
+ case "${PROGRESS_LINUX_VERSION}" in
+ 5.*)
+ RELEASE="5"
+ CODENAME="engywuck"
+
+ Run_debconf
+ ;;
+
+ 6.*)
+ RELEASE="6"
+ CODENAME="fuchur"
+
+ Run_debconf
+ ;;
+
+ 7.*)
+ RELEASE="7"
+ CODENAME="graograman"
+
+ Run_debconf
+ ;;
+
+ 8.*)
+ RELEASE="8"
+ CODENAME="horok"
+
+ Run_debconf
+ ;;
+
+ 9.*)
+ RELEASE="9"
+ CODENAME="illuan"
+
+ Run_debconf
+ ;;
+
+ *)
+ echo "W: unsupported debian release"
+ ;;
+ esac
+else
+ case "${DEBIAN_VERSION}" in
+ 10.*|buster/sid)
+ RELEASE="5"
+ CODENAME="engywuck"
+
+ Run_debconf
+ ;;
+
+ 11.*|bullseye/sid)
+ RELEASE="6"
+ CODENAME="fuchur"
+
+ Run_debconf
+ ;;
+
+ 12.*|bookworm/sid)
+ RELEASE="7"
+ CODENAME="graograman"
+
+ Run_debconf
+ ;;
+
+ 13.*|trixie/sid)
+ RELEASE="8"
+ CODENAME="horok"
+
+ Run_debconf
+ ;;
+
+ 14.*|forky/sid)
+ RELEASE="9"
+ CODENAME="illuan"
+
+ Run_debconf
+ ;;
+
+ *)
+ echo "W: unsupported debian release"
+ ;;
+ esac
+fi
+
+db_stop
diff --git a/debian/progress-linux.install b/debian/progress-linux.install
new file mode 100644
index 0000000..48661b6
--- /dev/null
+++ b/debian/progress-linux.install
@@ -0,0 +1,2 @@
+/usr/share/doc
+/usr/share/man
diff --git a/debian/progress-linux.lintian-overrides b/debian/progress-linux.lintian-overrides
new file mode 100644
index 0000000..3bac995
--- /dev/null
+++ b/debian/progress-linux.lintian-overrides
@@ -0,0 +1 @@
+progress-linux: manpage-has-bad-whatis-entry usr/share/man/man7/progress-linux.7.gz
diff --git a/debian/progress-linux.postinst b/debian/progress-linux.postinst
new file mode 100755
index 0000000..c44a254
--- /dev/null
+++ b/debian/progress-linux.postinst
@@ -0,0 +1,267 @@
+#!/bin/sh
+
+set -e
+
+PROJECT="progress-linux"
+DOMAIN="progress-linux.org"
+PACKAGES="https://deb.progress-linux.org/packages"
+KEY="/usr/share/progress-linux/pgp-keys/deb.progress-linux.org.gpg"
+
+Install_apt_sources ()
+{
+cat > "/etc/apt/sources.list.d/${PROJECT}.sources" << EOF
+# /etc/apt/sources.list.d/${PROJECT}.sources
+EOF
+}
+
+Remove_apt_sources ()
+{
+ rm -f "/etc/apt/sources.list.d/${PROJECT}.sources"
+}
+
+Install_apt_preferences ()
+{
+cat > "/etc/apt/preferences.d/${PROJECT}.pref" << EOF
+# /etc/apt/preferences.d/${PROJECT}.pref
+EOF
+}
+
+Remove_apt_preferences ()
+{
+ rm -f "/etc/apt/preferences.d/${PROJECT}.pref"
+}
+
+Configure_apt_sources ()
+{
+ # Configure repositories: ${release}, ${release}-security, ${release}-updates, ${release}-backports
+ SUITES=""
+
+ for ARCHIVE in ${ARCHIVES}
+ do
+ case "${ARCHIVE}" in
+ *-extras|*-test)
+ ;;
+
+ *)
+ SUITES="${SUITES} ${ARCHIVE}"
+
+ Configure_apt_preferences ${ARCHIVE}
+ ;;
+ esac
+ done
+
+ COMPONENTS="$(echo ${ARCHIVE_AREAS} | sed -e 's| restricted||')"
+ SUITES="$(echo ${SUITES} | sed -e 's|^ *||')"
+
+ if [ -n "${SUITES}" ]
+ then
+ Configure_apt_sources_stanza "${SUITES}" "${COMPONENTS}"
+ fi
+
+ # Configure repositories: ${release}-extras, ${release}-test, ${release}-backports-extras, ${release}-backports-test
+ SUITES=""
+
+ for ARCHIVE in ${ARCHIVES}
+ do
+ case "${ARCHIVE}" in
+ *-extras|*-test)
+ SUITES="${SUITES} ${ARCHIVE}"
+
+ Configure_apt_preferences ${ARCHIVE}
+ ;;
+
+ *)
+ ;;
+ esac
+ done
+
+ COMPONENTS="${ARCHIVE_AREAS}"
+ SUITES="$(echo ${SUITES} | sed -e 's|^ *||')"
+
+ if [ -n "${SUITES}" ]
+ then
+ Configure_apt_sources_stanza "${SUITES}" "${COMPONENTS}"
+ fi
+}
+
+Configure_apt_sources_stanza ()
+{
+ SUITES="${1}"
+ COMPONENTS="${2}"
+
+cat >> "/etc/apt/sources.list.d/${PROJECT}.sources" << EOF
+
+Types: deb
+URIs: ${MIRROR}
+Suites: ${SUITES}
+Components: ${COMPONENTS}
+PDiffs: no
+Signed-By: ${KEY}
+EOF
+}
+
+Configure_apt_preferences ()
+{
+ ARCHIVE="${1}"
+
+ case "${ARCHIVE}" in
+ *-backports*)
+ PIN_PRIORITY="${BACKPORTS_PRIORITY}"
+ ;;
+
+ *)
+ PIN_PRIORITY="999"
+ ;;
+ esac
+
+cat >> "/etc/apt/preferences.d/${PROJECT}.pref" << EOF
+
+Package: *
+Pin: release o=${PROJECT}, n=${ARCHIVE}
+Pin-Priority: ${PIN_PRIORITY}
+EOF
+}
+
+Configure_ssh_known_hosts ()
+{
+ KEY="$(cat /usr/share/${PROJECT}/ssh-keys/ssh.${DOMAIN}.pub)"
+
+ if [ ! -e "/etc/ssh/ssh_known_hosts" ]
+ then
+ mkdir -p /etc/ssh
+
+cat > "/etc/ssh/ssh_known_hosts" << EOF
+# /etc/ssh/ssh_known_hosts
+
+@cert-authority *.${DOMAIN} ${KEY}
+EOF
+
+ else
+ grep -v "^@cert-authority \*.${DOMAIN}" /etc/ssh/ssh_known_hosts > /etc/ssh/ssh_known_hosts.tmp
+
+cat >> "/etc/ssh/ssh_known_hosts.tmp" << EOF
+@cert-authority *.${DOMAIN} ${KEY}
+EOF
+
+ mv -f /etc/ssh/ssh_known_hosts.tmp /etc/ssh/ssh_known_hosts
+ fi
+}
+
+Remove_ssh_known_hosts ()
+{
+ if [ ! -e /etc/ssh/ssh_known_hosts ]
+ then
+ return
+ fi
+
+ # ssh cert-authority
+ grep -v "^@cert-authority \*.${DOMAIN}" /etc/ssh/ssh_known_hosts > /etc/ssh/ssh_known_hosts.tmp
+
+ if [ "$(md5sum /etc/ssh/ssh_known_hosts.tmp | cut -d' ' -f1)" = "2a2b4fdd70705b2029b35a24217138e6" ]
+ then
+ rm -f /etc/ssh/ssh_known_hosts.tmp
+ rm -f /etc/ssh/ssh_known_hosts
+
+ rmdir /etc/ssh > /dev/null 2>&1 || true
+ else
+ mv -f /etc/ssh/ssh_known_hosts.tmp /etc/ssh/ssh_known_hosts
+ fi
+}
+
+Clean ()
+{
+ # Remove apt keys
+ rm -f "/etc/apt/trusted.gpg.d/${PROJECT}.gpg"
+
+ # Remove apt lists
+ rm -f "/etc/apt/sources.list.d/${PROJECT}.list"
+}
+
+case "${1}" in
+ configure)
+ . /usr/share/debconf/confmodule
+
+ db_get ${PROJECT}/archives
+ ARCHIVES="$(echo ${RET} | sed -e 's|, | |g')" # multiselect w/ empty
+
+ db_get ${PROJECT}/archive-areas
+ ARCHIVE_AREAS="$(echo ${RET:-main} | sed -e 's|, | |g')" # string w/o empty
+
+ db_get ${PROJECT}/mirror
+ MIRROR="$(echo ${RET:-${PACKAGES}})" # string w/o empty
+
+ db_stop
+
+ BACKPORTS_PRIORITY="100"
+
+ for ARCHIVE in ${ARCHIVES}
+ do
+ case "${ARCHIVE}" in
+ engywuck|fuchur|graograman|horok|illuan)
+ BACKPORTS_PRIORITY="999"
+ ;;
+ esac
+ done
+
+ DEBIAN_VERSION="$(cat /etc/debian_version)"
+
+ case "${DEBIAN_VERSION}" in
+ 10.*|buster/sid)
+ ;;
+
+ 11.*|bullseye/sid)
+ ;;
+
+ 12.*|bookworm/sid)
+ ;;
+
+ 13.*|trixie/sid)
+ ;;
+
+ 14.*|forky/sid)
+ ;;
+
+ *)
+ echo "W: unsupported debian release"
+
+ Remove_apt_sources
+ Remove_apt_preferences
+
+ Remove_ssh_known_hosts
+
+ exit 0
+ ;;
+ esac
+
+ # apt
+ if [ -n "${ARCHIVES}" ]
+ then
+ Install_apt_sources
+ Install_apt_preferences
+
+ Configure_apt_sources
+ else
+ Remove_apt_sources
+ Remove_apt_preferences
+ fi
+
+ # openssh-server
+ Configure_ssh_known_hosts
+
+ # upgrading from buster
+ Clean
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`${1}'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/progress-linux.postrm b/debian/progress-linux.postrm
new file mode 100755
index 0000000..38f85e8
--- /dev/null
+++ b/debian/progress-linux.postrm
@@ -0,0 +1,63 @@
+#!/bin/sh
+
+set -e
+
+PROJECT="progress-linux"
+DOMAIN="progress-linux.org"
+
+Remove_apt_sources ()
+{
+ # apt sources
+ rm -f "/etc/apt/sources.list.d/${PROJECT}.list"
+}
+
+Remove_apt_preferences ()
+{
+ # apt preferences
+ rm -f "/etc/apt/preferences.d/${PROJECT}.pref"
+}
+
+Remove_ssh_known_hosts ()
+{
+ if [ ! -e /etc/ssh/ssh_known_hosts ]
+ then
+ return
+ fi
+
+ # ssh cert-authority
+ grep -v "^@cert-authority \*.${DOMAIN}" /etc/ssh/ssh_known_hosts > /etc/ssh/ssh_known_hosts.tmp
+
+ if [ "$(md5sum /etc/ssh/ssh_known_hosts.tmp | cut -d' ' -f1)" = "2a2b4fdd70705b2029b35a24217138e6" ]
+ then
+ rm -f /etc/ssh/ssh_known_hosts.tmp
+ rm -f /etc/ssh/ssh_known_hosts
+
+ rmdir /etc/ssh > /dev/null 2>&1 || true
+ else
+ mv -f /etc/ssh/ssh_known_hosts.tmp /etc/ssh/ssh_known_hosts
+ fi
+}
+
+case "${1}" in
+ remove)
+ # apt
+ Remove_apt_sources
+ Remove_apt_preferences
+
+ # openssh-server
+ Remove_ssh_known_hosts
+ ;;
+
+ purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+ ;;
+
+ *)
+ echo "postrm called with unknown argument \`${1}'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/progress-linux.templates b/debian/progress-linux.templates
new file mode 100644
index 0000000..ec393e8
--- /dev/null
+++ b/debian/progress-linux.templates
@@ -0,0 +1,27 @@
+Template: progress-linux/title
+Type: title
+_Description: Progress Linux: Setup
+
+Template: progress-linux/archives
+Type: multiselect
+Choices: ${CHOICES}
+Choices-C: ${CHOICES_C}
+Default:
+_Description: setup apt archives:
+ Please select the apt archives to setup.
+
+Template: progress-linux/archive-areas
+Type: multiselect
+Choices: ${CHOICES}
+Default:
+_Description: setup apt archive areas:
+ Please select the apt archive areas to setup.
+
+Template: progress-linux/mirror
+Type: string
+Default: https://deb.progress-linux.org/packages
+_Description: enter apt mirror:
+ Please specify the mirror to download packages from.
+ .
+ If unsure, leave empty which will use the default mirror
+ (https://deb.progress-linux.org/packages).
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..cd5af1f
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+%:
+ dh ${@}
+
+override_dh_auto_build:
+ # disabled
+
+override_dh_auto_test:
+ # disabled
+
+execute_after_dh_auto_install:
+ # removing unused files
+ rm -f debian/tmp/usr/share/doc/*/CHANGELOG.txt
+ rm -f debian/tmp/usr/share/doc/*/LICENSE.txt
+ rm -f debian/tmp/usr/share/doc/*/VERSION.txt
+
+override_dh_missing:
+ dh_missing --fail-missing
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..a26e5b8
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEZgp/gxYJKwYBBAHaRw8BAQdA/c1S4ML7esQfjxOklMDGsEHEwlxzm82/YwkM
+nbP1x4G0J0RhbmllbCBCYXVtYW5uIDxtYWlsQGRhbmllbC1iYXVtYW5uLmNoPoiQ
+BBMWCAA4FiEE1xnWRTGtr7Ollt9L4YQyFlKhCDgFAmYKf4MCGwMFCwkIBwIGFQoJ
+CAsCBBYCAwECHgECF4AACgkQ4YQyFlKhCDhMmgEA/cyXtUkUufF1AHGuEjGOOA88
+jQKPaSTGz6fIunlesmcBAOEJNHCOQs+/16EvwXE0U/dKer5Yv/ZWSTt7s4XGZB4L
+uDgEZgp/gxIKKwYBBAGXVQEFAQEHQGATzZm00jaGbmzIkQ2YCfOrHcBeaQJo0Coe
+2xlz+spTAwEIB4h4BBgWCAAgFiEE1xnWRTGtr7Ollt9L4YQyFlKhCDgFAmYKf4MC
+GwwACgkQ4YQyFlKhCDjKWAD/QE1sHbSj6fOh/ZmfUXJ+c6puyVbhvDKRyICzuNk7
+2PgA/0ieKuhquQ5rtx+XvgXyv2xQ+zW581J/baxGPvdm6UEI
+=wojd
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..3ba3d70
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="pgpmode=auto" \
+https://apt.fastforward-packages.org/archive/upstream/fastforward-packages/fastforward-packages-(.+)\.tar\.xz