SoaS: minor updates and cleanups

This commit is contained in:
Peter Robinson 2013-06-25 00:04:31 +01:00
parent 776e1daac7
commit ea7a2157ce
2 changed files with 10 additions and 5 deletions

View File

@ -65,13 +65,15 @@ vu.lux.olpc.Maze
vu.lux.olpc.Speak vu.lux.olpc.Speak
EOF EOF
# set up auto-login cat > /etc/sysconfig/desktop <<EOF
cat > /etc/gdm/custom.conf << EOF PREFERRED=/usr/bin/sugar
[daemon] DISPLAYMANAGER=/usr/sbin/lightdm
AutomaticLoginEnable=True
AutomaticLogin=liveuser
EOF EOF
# set up lightdm autologin
sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
# Don't use the default system user (in SoaS liveuser) as nick name # Don't use the default system user (in SoaS liveuser) as nick name
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /desktop/sugar/user/default_nick disabled >/dev/null gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /desktop/sugar/user/default_nick disabled >/dev/null

View File

@ -29,9 +29,12 @@
-libfprint -libfprint
-realmd -realmd
-eekboard-libs -eekboard-libs
-open-vm-tools*
# == Core Sugar Platform == # == Core Sugar Platform ==
@sugar-desktop @sugar-desktop
-sugar-ruler
sugar-cp-updater
# Write breaks unless we do this (we don't need it anyway) # Write breaks unless we do this (we don't need it anyway)
# enable for testing in the F17 dev cycle # enable for testing in the F17 dev cycle