diff -Nru systemd-boot-installer-0.8/debian/changelog systemd-boot-installer-0.10/debian/changelog --- systemd-boot-installer-0.8/debian/changelog 2025-05-13 14:29:43.000000000 +0100 +++ systemd-boot-installer-0.10/debian/changelog 2025-06-23 15:03:47.000000000 +0100 @@ -1,3 +1,16 @@ +systemd-boot-installer (0.10) unstable; urgency=medium + + * Add support for loong64 + + -- Luca Boccassi Mon, 23 Jun 2025 15:03:47 +0100 + +systemd-boot-installer (0.9) unstable; urgency=medium + + * Translation: fix GRUB -> systemd-boot + * Install shim-signed on amd64/arm64 to enable secure boot + + -- Luca Boccassi Mon, 23 Jun 2025 11:19:44 +0100 + systemd-boot-installer (0.8) unstable; urgency=medium [ Holger Wansing ] diff -Nru systemd-boot-installer-0.8/debian/isinstallable systemd-boot-installer-0.10/debian/isinstallable --- systemd-boot-installer-0.8/debian/isinstallable 2024-09-13 23:37:25.000000000 +0100 +++ systemd-boot-installer-0.10/debian/isinstallable 2025-06-23 15:02:56.000000000 +0100 @@ -9,7 +9,7 @@ ARCH="$(archdetect)" case $ARCH in - amd64/efi|arm64/efi|riscv64/efi) + amd64/efi|arm64/efi|loong64/efi|riscv64/efi) ;; *) logger -t systemd-boot-installer "systemd-boot is only usable on 64bit EFI systems, not $ARCH" diff -Nru systemd-boot-installer-0.8/debian/po/ast.po systemd-boot-installer-0.10/debian/po/ast.po --- systemd-boot-installer-0.8/debian/po/ast.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/ast.po 2025-06-22 23:58:39.000000000 +0100 @@ -37,7 +37,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Instalando cargador d'arranque GRUB" +msgstr "Instalando cargador d'arranque systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/bo.po systemd-boot-installer-0.10/debian/po/bo.po --- systemd-boot-installer-0.8/debian/po/bo.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/bo.po 2025-06-22 23:58:39.000000000 +0100 @@ -26,7 +26,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "GRUB འགོ་འཛུགས་ཆས་སྒྲིག་འཇུག་བྱེད་བཞིན་པ" +msgstr "systemd-boot འགོ་འཛུགས་ཆས་སྒྲིག་འཇུག་བྱེད་བཞིན་པ" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/da.po systemd-boot-installer-0.10/debian/po/da.po --- systemd-boot-installer-0.8/debian/po/da.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/da.po 2025-06-22 23:58:39.000000000 +0100 @@ -57,7 +57,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Installér GRUB-opstartsindlæseren" +msgstr "Installér systemd-boot-opstartsindlæseren" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/el.po systemd-boot-installer-0.10/debian/po/el.po --- systemd-boot-installer-0.8/debian/po/el.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/el.po 2025-06-22 23:58:39.000000000 +0100 @@ -14,7 +14,7 @@ # Panayotis Pakos # # George Papamichelakis , 2004. -# Emmanuel Galatoulas , 2004. +# SPDX-FileCopyrightText: 2004, 2025 Emmanuel Galatoulas # Konstantinos Margaritis , 2004, 2006. # Greek Translation Team , 2004, 2005. # quad-nrg.net , 2005, 2006, 2007. @@ -36,9 +36,9 @@ "Project-Id-Version: el\n" "Report-Msgid-Bugs-To: systemd-boot-installer@packages.debian.org\n" "POT-Creation-Date: 2025-01-04 18:06+0100\n" -"PO-Revision-Date: 2023-05-13 02:46+0300\n" +"PO-Revision-Date: 2025-05-18 17:12+0300\n" "Last-Translator: galaxico \n" -"Language-Team: Greek \n" +"Language-Team: debian-l10n-greek@lists.debian.org\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -51,9 +51,8 @@ #. Translators: keep below 55 columns #. :sl4: #: ../systemd-boot-installer.templates:1001 -#, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Εγκατάσταση του φορτωτή εκκίνησης aboot" +msgstr "Εγκαταστήστε τον φορτωτή εκκίνησης systemd-boot" #. Type: select #. Description @@ -61,6 +60,8 @@ #: ../systemd-boot-installer.templates:3001 msgid "Number of retries per boot entry (0 to disable):" msgstr "" +"Αριθμός επαναληπτικών προσπαθειών ανά καταχωρημένη εκκίνηση (entry) (0 για " +"απενεργοποίηση):" #. Type: select #. Description @@ -72,3 +73,8 @@ "number of retries when first added. For more details, see: https://systemd." "io/AUTOMATIC_BOOT_ASSESSMENT/" msgstr "" +"Ρυθμίζει την αυτόματη λογική εκτίμησης της εκκίνησης, που αυτόματα " +"επιστρέφει σε μια προηγούμενη καταχώριση εκκίνησης αν μια καινούρια αποτύχει " +"περισσότερες φορές από τον αριθμό επαναλήψεων από όταν προστέθηκε για πρώτη " +"φορά. Για περισσότερες λεπτομέρειες, δείτε: https://systemd.io/" +"AUTOMATIC_BOOT_ASSESSMENT/" diff -Nru systemd-boot-installer-0.8/debian/po/kab.po systemd-boot-installer-0.10/debian/po/kab.po --- systemd-boot-installer-0.8/debian/po/kab.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/kab.po 2025-06-22 23:58:39.000000000 +0100 @@ -13,8 +13,8 @@ "Project-Id-Version: debian-installer sublevel1\n" "Report-Msgid-Bugs-To: systemd-boot-installer@packages.debian.org\n" "POT-Creation-Date: 2025-01-04 18:06+0100\n" -"PO-Revision-Date: 2024-03-17 11:01+0000\n" -"Last-Translator: ButterflyOfFire \n" +"PO-Revision-Date: 2025-04-22 10:20+0000\n" +"Last-Translator: Azwaw \n" "Language-Team: Kabyle \n" "Language: kab\n" "MIME-Version: 1.0\n" @@ -28,9 +28,8 @@ #. Translators: keep below 55 columns #. :sl4: #: ../systemd-boot-installer.templates:1001 -#, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Asebded amsalay n usenker GRUB" +msgstr "Asebded n umsalay n usenker systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/km.po systemd-boot-installer-0.10/debian/po/km.po --- systemd-boot-installer-0.8/debian/po/km.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/km.po 2025-06-22 23:58:39.000000000 +0100 @@ -31,7 +31,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "កំពុង​ដំឡើង​កម្មវិធី​ចាប់ផ្ដើម​ប្រព័ន្ធ GRUB" +msgstr "កំពុង​ដំឡើង​កម្មវិធី​ចាប់ផ្ដើម​ប្រព័ន្ធ systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/lo.po systemd-boot-installer-0.10/debian/po/lo.po --- systemd-boot-installer-0.8/debian/po/lo.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/lo.po 2025-06-22 23:58:39.000000000 +0100 @@ -30,7 +30,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "ກຳລັງຕິດຕັ້ງບູຕໂຫລດເດີ GRUB" +msgstr "ກຳລັງຕິດຕັ້ງບູຕໂຫລດເດີ systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/oc.po systemd-boot-installer-0.10/debian/po/oc.po --- systemd-boot-installer-0.8/debian/po/oc.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/oc.po 2025-06-22 23:58:39.000000000 +0100 @@ -33,7 +33,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Installar lo gestionari d'aviada GRUB" +msgstr "Installar lo gestionari d'aviada systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/pa.po systemd-boot-installer-0.10/debian/po/pa.po --- systemd-boot-installer-0.8/debian/po/pa.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/pa.po 2025-06-22 23:58:39.000000000 +0100 @@ -27,8 +27,8 @@ "Project-Id-Version: pa\n" "Report-Msgid-Bugs-To: systemd-boot-installer@packages.debian.org\n" "POT-Creation-Date: 2025-01-04 18:06+0100\n" -"PO-Revision-Date: 2024-05-20 15:01+0000\n" -"Last-Translator: Aman Alam \n" +"PO-Revision-Date: 2025-06-05 01:50+0000\n" +"Last-Translator: DuskyElf <91879372+DuskyElf@users.noreply.github.com>\n" "Language-Team: Punjabi \n" "Language: pa\n" "MIME-Version: 1.0\n" @@ -42,16 +42,15 @@ #. Translators: keep below 55 columns #. :sl4: #: ../systemd-boot-installer.templates:1001 -#, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "aboot ਬੂਟ ਲੋਡਰ ਇੰਸਟਾਲ ਹੋ ਰਿਹਾ ਹੈ" +msgstr "systemd-boot ਬੂਟ ਲੋਡਰ ਇੰਸਟਾਲ ਹੋ ਰਿਹਾ ਹੈ" #. Type: select #. Description #. :sl4: #: ../systemd-boot-installer.templates:3001 msgid "Number of retries per boot entry (0 to disable):" -msgstr "" +msgstr "ਕਿੰਨੀ ਵਾਰ ਬੂਟ ਐਂਟਰੀ ਦੁਬਾਰਾ ਤਰਾਏ ਕਿੱਤੀ ਜਾ ਸਕਦੀ (ਅਸਮਰੱਥ ਕਰਨ ਲਈ 0):" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/ru.po systemd-boot-installer-0.10/debian/po/ru.po --- systemd-boot-installer-0.8/debian/po/ru.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/ru.po 2025-06-22 23:58:39.000000000 +0100 @@ -11,31 +11,28 @@ # # Translations from iso-codes: # Russian L10N Team , 2004. -# Yuri Kozlov , 2004, 2005. # Dmitry Beloglazov , 2005. # Sergey Alyoshin , 2011. -# Yuri Kozlov , 2005, 2006, 2007, 2008. -# Yuri Kozlov , 2009, 2010, 2011. # Alastair McKinstry , 2004. # Mikhail Zabaluev , 2006. # Nikolai Prokoschenko , 2004. # Pavel Maryanov , 2009,2010. -# Yuri Kozlov , 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2020. +# Yuri Kozlov , 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2020, 2024. # Lev Lamberov , 2020. msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: systemd-boot-installer@packages.debian.org\n" "POT-Creation-Date: 2025-01-04 18:06+0100\n" -"PO-Revision-Date: 2022-12-11 12:17+0500\n" -"Last-Translator: Lev Lamberov \n" +"PO-Revision-Date: 2025-06-19 08:09+0000\n" +"Last-Translator: vladiruzz \n" "Language-Team: Russian \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" +"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: text #. Description @@ -43,9 +40,8 @@ #. Translators: keep below 55 columns #. :sl4: #: ../systemd-boot-installer.templates:1001 -#, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Установка системного загрузчика aboot" +msgstr "Установите загрузчик systemd-boot" #. Type: select #. Description @@ -53,6 +49,7 @@ #: ../systemd-boot-installer.templates:3001 msgid "Number of retries per boot entry (0 to disable):" msgstr "" +"Количество повторных попыток на одну загрузочную запись (0 для отключения):" #. Type: select #. Description @@ -64,3 +61,8 @@ "number of retries when first added. For more details, see: https://systemd." "io/AUTOMATIC_BOOT_ASSESSMENT/" msgstr "" +"Настраивает логику автоматической оценки загрузки, которая автоматически " +"возвращается к предыдущей записи загрузки, если новая запись не срабатывает " +"больше, чем настроенное количество повторных попыток при первом добавлении. " +"Для получения более подробной информации см.: https://systemd.io/" +"AUTOMATIC_BOOT_ASSESSMENT/" diff -Nru systemd-boot-installer-0.8/debian/po/se.po systemd-boot-installer-0.10/debian/po/se.po --- systemd-boot-installer-0.8/debian/po/se.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/se.po 2025-06-22 23:58:39.000000000 +0100 @@ -33,7 +33,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Sajáiduhttimin vuolggáhangieđahalli GRUB" +msgstr "Sajáiduhttimin vuolggáhangieđahalli systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/si.po systemd-boot-installer-0.10/debian/po/si.po --- systemd-boot-installer-0.8/debian/po/si.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/si.po 2025-06-22 23:58:39.000000000 +0100 @@ -35,7 +35,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "GRUB ඇරඹුම්කාරකය ස්ථාපනය කරන්න" +msgstr "systemd-boot ඇරඹුම්කාරකය ස්ථාපනය කරන්න" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/tg.po systemd-boot-installer-0.10/debian/po/tg.po --- systemd-boot-installer-0.8/debian/po/tg.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/tg.po 2025-06-22 23:58:39.000000000 +0100 @@ -33,7 +33,7 @@ #: ../systemd-boot-installer.templates:1001 #, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "Насбкунии худроҳандозии GRUB" +msgstr "Насбкунии худроҳандозии systemd-boot" #. Type: select #. Description diff -Nru systemd-boot-installer-0.8/debian/po/ug.po systemd-boot-installer-0.10/debian/po/ug.po --- systemd-boot-installer-0.8/debian/po/ug.po 2025-05-12 23:42:23.000000000 +0100 +++ systemd-boot-installer-0.10/debian/po/ug.po 2025-06-22 23:58:39.000000000 +0100 @@ -20,8 +20,8 @@ "Project-Id-Version: debian-installer\n" "Report-Msgid-Bugs-To: systemd-boot-installer@packages.debian.org\n" "POT-Creation-Date: 2025-01-04 18:06+0100\n" -"PO-Revision-Date: 2020-07-21 17:24+0000\n" -"Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n" +"PO-Revision-Date: 2025-05-30 13:03+0000\n" +"Last-Translator: Abduqadir Abliz \n" "Language-Team: Uyghur Computer Science Association \n" "Language: ug\n" "MIME-Version: 1.0\n" @@ -35,9 +35,8 @@ #. Translators: keep below 55 columns #. :sl4: #: ../systemd-boot-installer.templates:1001 -#, fuzzy msgid "Install the systemd-boot boot loader" -msgstr "aboot قوزغىتىش يېتەكلىگۈچ ئورنىتىۋاتىدۇ" +msgstr "systemd-boot قوزغىتىش يېتەكلىگۈچنى ئورنىتىۋاتىدۇ" #. Type: select #. Description @@ -45,6 +44,7 @@ #: ../systemd-boot-installer.templates:3001 msgid "Number of retries per boot entry (0 to disable):" msgstr "" +"ھەر بىر قوزغىتىش تۈرىنىڭ قايتا قوزغىلىش قېتىم سانى (0 بولسا چەكلىنىدۇ):" #. Type: select #. Description @@ -56,3 +56,7 @@ "number of retries when first added. For more details, see: https://systemd." "io/AUTOMATIC_BOOT_ASSESSMENT/" msgstr "" +"ئۆزلۈكىدىن مۆلچەرلەش لوگىكىسىنى سەپلەيدۇ، ئەگەر يېڭى بىر قوزغىتىش تۈرى " +"قوشۇلغاندىن كېيىن، ئەگەر قوزغىتىشنىڭ مەغلۇپ بولۇش قېتىم سانى بۇنىڭدىن ئېشىپ " +"كەتسە، ئۆزلۈكىدىن ئىلگىرىكى قوزغىتىش تۈرىگە قايتىدۇ. تەپسىلاتىنى https://" +"systemd.io/AUTOMATIC_BOOT_ASSESSMENT/ دىن كۆرۈڭ" diff -Nru systemd-boot-installer-0.8/systemd-boot-installer systemd-boot-installer-0.10/systemd-boot-installer --- systemd-boot-installer-0.8/systemd-boot-installer 2024-11-02 20:15:35.000000000 +0000 +++ systemd-boot-installer-0.10/systemd-boot-installer 2025-06-23 11:19:08.000000000 +0100 @@ -5,6 +5,8 @@ . /usr/share/debconf/confmodule +ARCH="$(archdetect)" + root_fs=$(mount | grep "on /target " | tail -n1 | cut -d' ' -f1) if [ -z "$root_fs" ]; then echo "Could not determine root filesystem" @@ -32,4 +34,14 @@ echo "$tries" > /target/etc/kernel/tries fi -apt-install systemd-boot +case $ARCH in + amd64/efi) + apt-install --allow-remove-essential systemd-boot shim-signed grub-efi-amd64-signed- + ;; + arm64/efi) + apt-install --allow-remove-essential systemd-boot shim-signed grub-efi-arm64-signed- + ;; + *) + apt-install systemd-boot + ;; +esac