diff -Nru casper-1.381/debian/changelog casper-1.382/debian/changelog
--- casper-1.381/debian/changelog 2017-04-26 20:10:57.000000000 +0100
+++ casper-1.382/debian/changelog 2017-05-10 12:56:29.000000000 +0100
@@ -1,3 +1,11 @@
+casper (1.382) UNRELEASED; urgency=medium
+
+ * scripts/casper-bottom/25adduser: Mark the .desktop files as "trusted" by
+ gio, so that nautilus will let us execute them without further
+ confirmation.
+
+ -- Iain Lane <iain@orangesquash.org.uk> Wed, 10 May 2017 12:56:29 +0100
+
casper (1.381) artful; urgency=medium
* scripts/casper: Do overlay stacking properly. (LP: #1561606)
diff -Nru casper-1.381/scripts/casper-bottom/25adduser casper-1.382/scripts/casper-bottom/25adduser
--- casper-1.381/scripts/casper-bottom/25adduser 2017-04-26 15:33:10.000000000 +0100
+++ casper-1.382/scripts/casper-bottom/25adduser 2017-05-10 12:56:29.000000000 +0100
@@ -83,6 +83,9 @@
sed -i "s/RELEASE/$RELEASE/" "/root$file"
chroot /root install -d -o $USERNAME -g $USERNAME /home/$USERNAME/Desktop
chroot /root install -D -o $USERNAME -g $USERNAME $file /home/$USERNAME/Desktop/$(basename "$file")
+ if [ -x "/root/usr/bin/dbus-run-session" ] && [ -x "/root/usr/bin/gio" ]; then
+ chroot /root sudo -i -u $USERNAME dbus-run-session -- gio set /home/$USERNAME/Desktop/$(basename "$file") metadata::trusted true
+ fi
break
fi
done