From c1f1f230b0a7e82ef8d569bb85db062d700ba8c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82?= Date: Sun, 19 Jul 2026 18:33:33 +0200 Subject: [PATCH] fix: add comments explaining sudo -E usage in all .desktop files --- .../live-overlay/etc/skel/Desktop/calamares.desktop | 3 +++ .../live-overlay/usr/share/applications/calamares.desktop | 3 +++ .../etc/skel/Desktop/antergos-offline-install.desktop | 3 +++ .../antergos/live-overlay/etc/skel/Desktop/calamares.desktop | 3 +++ .../usr/share/applications/antergos-offline-install.desktop | 3 +++ .../live-overlay/usr/share/applications/calamares.desktop | 3 +++ 6 files changed, 18 insertions(+) diff --git a/iso-profiles/antergos-minimal/live-overlay/etc/skel/Desktop/calamares.desktop b/iso-profiles/antergos-minimal/live-overlay/etc/skel/Desktop/calamares.desktop index 1127117..a00463b 100644 --- a/iso-profiles/antergos-minimal/live-overlay/etc/skel/Desktop/calamares.desktop +++ b/iso-profiles/antergos-minimal/live-overlay/etc/skel/Desktop/calamares.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT Name[en]=Install Antergos NeXT Comment=Install Antergos NeXT on this computer +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E calamares-next Icon=calamares Terminal=false diff --git a/iso-profiles/antergos-minimal/live-overlay/usr/share/applications/calamares.desktop b/iso-profiles/antergos-minimal/live-overlay/usr/share/applications/calamares.desktop index 1127117..a00463b 100644 --- a/iso-profiles/antergos-minimal/live-overlay/usr/share/applications/calamares.desktop +++ b/iso-profiles/antergos-minimal/live-overlay/usr/share/applications/calamares.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT Name[en]=Install Antergos NeXT Comment=Install Antergos NeXT on this computer +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E calamares-next Icon=calamares Terminal=false diff --git a/iso-profiles/antergos/live-overlay/etc/skel/Desktop/antergos-offline-install.desktop b/iso-profiles/antergos/live-overlay/etc/skel/Desktop/antergos-offline-install.desktop index 583f50f..00d11e4 100755 --- a/iso-profiles/antergos/live-overlay/etc/skel/Desktop/antergos-offline-install.desktop +++ b/iso-profiles/antergos/live-overlay/etc/skel/Desktop/antergos-offline-install.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT (Offline — NO DE) Name[en]=Install Antergos NeXT (Offline — NO DE) Comment=Bare minimum install from the live ISO. No desktop environment included. Internet recommended after boot. +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E antergos-offline-install Icon=calamares Terminal=false diff --git a/iso-profiles/antergos/live-overlay/etc/skel/Desktop/calamares.desktop b/iso-profiles/antergos/live-overlay/etc/skel/Desktop/calamares.desktop index 1127117..a00463b 100755 --- a/iso-profiles/antergos/live-overlay/etc/skel/Desktop/calamares.desktop +++ b/iso-profiles/antergos/live-overlay/etc/skel/Desktop/calamares.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT Name[en]=Install Antergos NeXT Comment=Install Antergos NeXT on this computer +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E calamares-next Icon=calamares Terminal=false diff --git a/iso-profiles/antergos/live-overlay/usr/share/applications/antergos-offline-install.desktop b/iso-profiles/antergos/live-overlay/usr/share/applications/antergos-offline-install.desktop index 583f50f..00d11e4 100755 --- a/iso-profiles/antergos/live-overlay/usr/share/applications/antergos-offline-install.desktop +++ b/iso-profiles/antergos/live-overlay/usr/share/applications/antergos-offline-install.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT (Offline — NO DE) Name[en]=Install Antergos NeXT (Offline — NO DE) Comment=Bare minimum install from the live ISO. No desktop environment included. Internet recommended after boot. +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E antergos-offline-install Icon=calamares Terminal=false diff --git a/iso-profiles/antergos/live-overlay/usr/share/applications/calamares.desktop b/iso-profiles/antergos/live-overlay/usr/share/applications/calamares.desktop index 1127117..a00463b 100755 --- a/iso-profiles/antergos/live-overlay/usr/share/applications/calamares.desktop +++ b/iso-profiles/antergos/live-overlay/usr/share/applications/calamares.desktop @@ -3,6 +3,9 @@ Type=Application Name=Install Antergos NeXT Name[en]=Install Antergos NeXT Comment=Install Antergos NeXT on this computer +# pkexec does not work in our live environment (tested, failed in previous +# releases). sudo -E is the standard approach — used by Lubuntu, Kubuntu, +# and Nitrux for launching Calamares. Exec=sudo -E calamares-next Icon=calamares Terminal=false