On Sat, 10 Jun 2023 at 17:42:34 +0100, Simon McVittie wrote: > Here is a route towards a proper fix which can hopefully go into the > 12.1 point release: > > # as root > apt install libglib2.0-bin > > # as the 'live' user > gio set --type=string ~/Desktop/install-debian.desktop \ > metadata::trusted true > gio set --type=string ~/Desktop/install-debian.desktop \ > metadata::xfce-exe-checksum \ > "$(sha256sum ~/Desktop/install-debian.desktop | cut -f1)" > touch ~/Desktop/install-debian.desktop
I might have been transcribing this incorrectly from the live session (which didn't have a convenient storage mechanism). https://salsa.debian.org/live-team/calamares-settings-debian-packaging/-/merge_requests/2 points out that I probably meant $(... | cut -f1 -d ' '), to get only the checksum and not the whole line. smcv