From e7edcc268649f35e011d78a2117b4cda1bdcfdf8 Mon Sep 17 00:00:00 2001 From: seaninspace Date: Apr 05 2023 07:19:40 +0000 Subject: livesys-xfce: set xfce-exe-checksum metadata on liveinst.desktop file to make it trusted --- diff --git a/libexec/livesys/sessions.d/livesys-xfce b/libexec/livesys/sessions.d/livesys-xfce index 8628c1f..6d72887 100755 --- a/libexec/livesys/sessions.d/livesys-xfce +++ b/libexec/livesys/sessions.d/livesys-xfce @@ -45,3 +45,6 @@ rm -f /etc/xdg/autostart/org.mageia.dnfdragora-updater.desktop # and mark it as executable (new Xfce security feature) chmod +x /home/liveuser/Desktop/liveinst.desktop + +# set xfce-exe-checksum metadata to make the harddisk installer desktop icon trusted (#2172854) +gio set -t string /home/liveuser/Desktop/liveinst.desktop metadata::xfce-exe-checksum "$(sha256sum /home/liveuser/Desktop/liveinst.desktop | awk '{print $1}')"