summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2012-07-17 18:16:56 -0400
committerJasper St. Pierre <jstpierre@mecheye.net>2012-08-01 12:16:37 -0300
commit4e2a75a1fb0932e346cfe5a2fe350b684b867463 (patch)
treeed9ce5af42a195f592b0c3ab1f16188e2bc3f813 /data
parent2ebfa91823db74a5aea680e6c561a09b709b84ac (diff)
downloadgdm-4e2a75a1fb0932e346cfe5a2fe350b684b867463.tar.gz
daemon: Add initial setup integration
When a system boots for the first time, we want to show a special tool that will allow the user to set up their system the way they want to. This will be triggered by a special file: /var/run/wants-initial-setup The responsibilities of this tool include creating the user's account, so we have to create a special user account to run the tool under. Administrators are given the ability to turn this off in a GDM setting if they want to. https://bugzilla.gnome.org/show_bug.cgi?id=678057
Diffstat (limited to 'data')
-rw-r--r--data/gdm.schemas.in.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/data/gdm.schemas.in.in b/data/gdm.schemas.in.in
index 514117d7..f049c2fd 100644
--- a/data/gdm.schemas.in.in
+++ b/data/gdm.schemas.in.in
@@ -47,6 +47,11 @@
<signature>i</signature>
<default>30</default>
</schema>
+ <schema>
+ <key>daemon/InitialSetupEnable</key>
+ <signature>b</signature>
+ <default>false</default>
+ </schema>
<schema>
<key>debug/Enable</key>