Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/image/post.sh
diff options
context:
space:
mode:
Diffstat (limited to 'image/post.sh')
-rwxr-xr-ximage/post.sh20
1 files changed, 16 insertions, 4 deletions
diff --git a/image/post.sh b/image/post.sh
index 3c4f687..3c41d81 100755
--- a/image/post.sh
+++ b/image/post.sh
@@ -12,7 +12,19 @@ echo Installing boot-anim
mkdir -p usr/share/boot-anim
cp $src_root/../boot_logo/frame00.565 usr/share/boot-anim/
-mkdir -p home/olpc/Activities
-unzip -d home/olpc/Activities $src_root/../activities/Physics-11.7.xo
-#unzip -d home/olpc/Activities $src_root/../activities/Speak-47.1.xo
-chmod 777 home/olpc/* -R
+#mkdir -p home/olpc/Activities
+for i in $(ls $src_root/../activities/*.xo)
+do
+ HOME=home/olpc usr/bin/sugar-install-bundle $i
+ #unzip -d home/olpc/Activities $i
+ echo Installing custom $i
+done
+
+# THIS GETS OVERWRITTEN ON FIRST BOOT :-(
+#cat > home/olpc/.i18n << EOF
+#LANG="ayc_PE.utf8"
+#LANGUAGE="ayc_PE.utf8"
+#EOF
+
+creds=$(ls -aldn home/olpc | awk '{print $3 ":" $4}')
+chown ${creds} -R home/olpc