diff options
Diffstat (limited to 'oob/post.sh')
-rw-r--r-- | oob/post.sh | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/oob/post.sh b/oob/post.sh index 33ec8fa..190e8cd 100644 --- a/oob/post.sh +++ b/oob/post.sh @@ -38,11 +38,21 @@ sugar-network = True [local] # url to connect to Sugar Network server API # make it empty to discover local servers via Avahi -api-url = +api-url = http://api-testing.network.sugarlabs.org # start server to share local documents server-mode = False EOF +cat >> etc/hosts << EOF +# Until resolving #3753 +18.85.44.120 api-testing.network.sugarlabs.org +18.85.44.120 api-devel.network.sugarlabs.org +18.85.44.120 api.network.sugarlabs.org +18.85.44.120 network-testing.sugarlabs.org +18.85.44.120 api.network-devel.sugarlabs.org +18.85.44.120 api.network.sugarlabs.org +EOF + # modules.d/base swipes locale-archive cp opt/sweets/locales/locale-archive /usr/lib/locale/ @@ -52,20 +62,25 @@ find lib -type d -name netfilter -exec rm -rf {} \; || true mkdir -p home/olpc/{Activities,Library} for bundle in $(ls $src_root/activities/*.xo); do - unzip -q $bundle -d home/olpc/Activities/ + unzip -o -q $bundle -d home/olpc/Activities/ done # Index Sugar Network local content to avoid doing that on the first startup -sugar-network-service -DD index . olpc auto +sugar-network-service \ + --local-root=/home/olpc/.sugar/default/network \ + --activity-dirs=/home/olpc/Activities:/usr/share/sugar/activities \ + index $PWD \ + org.laptop.Calculate \ + org.laptop.Chat \ + org.laptop.Pippy \ + org.laptop.TurtleArtActivity \ + org.laptop.WebActivity \ + org.laptop.AbiWordActivity \ + org.vpri.EtoysActivity cat > home/olpc/.xsession << EOF exec sweets-sugar EOF -cat > home/olpc/.i18n << EOF -LANG="es_PE.utf8" -LANGUAGE="es_PE.utf8" -EOF - creds=$(ls -aldn home/olpc | awk '{print $3 ":" $4}') chown ${creds} -R home/olpc |