summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-09-15 07:53:18 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-09-15 08:04:05 -0400
commitb399ab67accdfef8ae110d460d765ff486245752 (patch)
treebb032df796b8d82c01885b1d665961304cd2e967 /data
parent81d0a90bc47678d077b79911f864f2bf32fb5214 (diff)
downloadgnome-initial-setup-b399ab67accdfef8ae110d460d765ff486245752.tar.gz
Revert "Remove the trigger for the first-login mode"
This reverts commit f2bc7d626e14f0c75b554a1269fca3b61a799073. Fedora is one of the main users of gnome-initial-setup, and its installer still supports creating the user ahead of time. As long as thats the case, removing this functionality causes a regression. This went unnoticed in 3.12 since there was no Fedora release with it.
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am3
-rw-r--r--data/gnome-initial-setup-first-login.desktop.in.in15
2 files changed, 18 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 60dea25..f9a9e12 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -32,6 +32,7 @@ EXTRA_DIST = \
gnome-welcome-tour \
setup-shell.desktop \
gnome-welcome-tour.desktop.in.in \
+ gnome-initial-setup-first-login.desktop.in.in \
gnome-initial-setup.desktop.in.in \
gnome-initial-setup-copy-worker.desktop.in.in \
gnome-initial-setup.session \
@@ -43,6 +44,7 @@ CLEANFILES = \
gnome-initial-setup.desktop \
gnome-initial-setup-copy-worker.desktop.in \
gnome-initial-setup-copy-worker.desktop \
+ gnome-initial-setup-first-login.desktop \
gnome-welcome-tour.desktop.in \
gnome-welcome-tour.desktop \
$(NULL)
@@ -51,6 +53,7 @@ autostartdir = $(sysconfdir)/xdg/autostart
autostart_DATA = \
gnome-welcome-tour.desktop \
gnome-initial-setup-copy-worker.desktop \
+ gnome-initial-setup-first-login.desktop \
$(NULL)
libexec_SCRIPTS = \
diff --git a/data/gnome-initial-setup-first-login.desktop.in.in b/data/gnome-initial-setup-first-login.desktop.in.in
new file mode 100644
index 0000000..0c0d55d
--- /dev/null
+++ b/data/gnome-initial-setup-first-login.desktop.in.in
@@ -0,0 +1,15 @@
+[Desktop Entry]
+_Name=Initial Setup
+Icon=preferences-system
+Exec=@LIBEXECDIR@/gnome-initial-setup
+Terminal=false
+Type=Application
+StartupNotify=true
+Categories=GNOME;GTK;System;
+OnlyShowIn=GNOME;
+NoDisplay=true
+AutostartCondition=unless-exists gnome-initial-setup-done
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gnome-initial-setup
+X-GNOME-Bugzilla-Component=general
+X-GNOME-Bugzilla-Version=unknown