From 963af6552edf07d6f40c50037193de7d81830221 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Mon, 28 May 2012 20:23:05 +0000 Subject: Prebuild SN index --- diff --git a/oob/post.sh b/oob/post.sh index 3b7deef..427a16a 100644 --- a/oob/post.sh +++ b/oob/post.sh @@ -3,9 +3,7 @@ src_root=$(dirname $0) cd ${INSTALL_ROOT} -creds=$(ls -aldn home/olpc | awk '{print $3 ":" $4}') gconf_set="gconftool-2 --direct --config-source xml:readwrite:etc/gconf/gconf.xml.defaults --set" - $gconf_set --type float /desktop/sugar/font/default_size 7 $gconf_set --type bool /desktop/sugar/show_logout false $gconf_set --type bool /desktop/sugar/power/automatic true @@ -19,7 +17,7 @@ cat > etc/sweets.conf << EOF # enable Sugar Network support in Sugar Shell sugar-network = True -[local-document] +[sugar-network] # url to connect to Sugar Network server API # make it empty to discover local servers via Avahi api-url = @@ -38,9 +36,13 @@ mkdir -p home/olpc/{Activities,Library} for bundle in $(ls $src_root/activities/*.xo); do unzip -q $bundle -d home/olpc/Activities/ done -chown ${creds} -R home/olpc/{Activities,Library} + +# Index Sugar Network local content to avoid doing that on the first startup +sugar-network-service -DD index . olpc auto cat > home/olpc/.xsession << EOF exec sweets-sugar EOF -chown ${creds} home/olpc/.xsession + +creds=$(ls -aldn home/olpc | awk '{print $3 ":" $4}') +chown ${creds} -R home/olpc -- cgit v0.9.1