diff options
Diffstat (limited to 'soas-xo.ks')
-rw-r--r-- | soas-xo.ks | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -145,13 +145,25 @@ chown $CREATE_USERNAME:$CREATE_USERNAME /home/$CREATE_USERNAME/.Xresources sed -i -e 's/Sans Serif 10/Sans Serif 7/g' /usr/share/sugar/data/sugar-100.gtkrc -# symlink bundles to /home/.../Activities +# install activities BUNDLES_DIR=/usr/share/sugar/bundles +ACTIVITIES_DIR=/home/$CREATE_USERNAME/Activities chown -R $CREATE_USERNAME:$CREATE_USERNAME $BUNDLES_DIR mkdir /home/$CREATE_USERNAME/Activities for activity_dir in $BUNDLES_DIR/* ; do - ln -s $activity_dir /home/$CREATE_USERNAME/Activities + ln -s $activity_dir $ACTIVITIES_DIR done +chown -R $CREATE_USERNAME:$CREATE_USERNAME $ACTIVITIES_DIR +cd $BUNDLES_DIR +chmod a+x install-activity.py +for file in *.xo; do + su $CREATE_USERNAME -c "./install-activity.py $file" +done + +# execute sample content script and clean up afterwards +chmod a+x copy-to-datastore.py +su $CREATE_USERNAME -c ./copy-to-datastore.py +rm -f *.pdf # END avoid livesys scripts at every boot |