Postinstall: gnome-initial-setup global maskieren + Erledigt-Marker in /etc/skel (Ubuntu, VM-Test T2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
29adae9591
commit
e494b5835b
1 file changed
+13
@@ -104,6 +104,19 @@ for autostart_file in /etc/xdg/autostart/mintwelcome.desktop \
|
||||
fi
|
||||
done
|
||||
|
||||
# Ubuntu/GNOME (VM-Test 03.10.2026): gnome-initial-setup startet als
|
||||
# systemd-Benutzerdienst bei JEDEM Benutzer ohne
|
||||
# ~/.config/gnome-initial-setup-done - bei gast (fluechtiges Home) also bei
|
||||
# jeder Sitzung. Global maskieren (uebersteht Paket-Updates) und zusaetzlich
|
||||
# den Erledigt-Marker in /etc/skel, aus dem auch das fluechtige Home kommt.
|
||||
if [[ -e /usr/lib/systemd/user/gnome-initial-setup-first-login.service ]]; then
|
||||
systemctl --global mask gnome-initial-setup-first-login.service \
|
||||
gnome-initial-setup-upgrade-login.service >/dev/null 2>&1 ||
|
||||
echo "tuxflotte: gnome-initial-setup konnte nicht maskiert werden." >> /var/log/tuxflotte-postinstall.log
|
||||
install -d -m 0755 /etc/skel/.config
|
||||
echo yes > /etc/skel/.config/gnome-initial-setup-done
|
||||
fi
|
||||
|
||||
# Erststart-Anzeige (Kunden-ISO-Test 02.10.2026, R6): haelt den
|
||||
# Anmeldebildschirm zurueck, bis der erste Agent-Lauf Benutzer/Software
|
||||
# angelegt hat, und zeigt solange den Fortschritt (siehe firstboot.sh im
|
||||
|
||||
Reference in new issue
Block a user