diff options
author | Martin Dengler <martin@martindengler.com> | 2009-07-02 00:20:02 (GMT) |
---|---|---|
committer | Martin Dengler <martin@martindengler.com> | 2009-07-02 00:20:02 (GMT) |
commit | 21b54cc797a1c51a876031fe2f10d8a11db60c81 (patch) | |
tree | 53e3fbbcfa0fd8d980ac4d703f7c9e9e2d46173f /soas-xo.ks | |
parent | 8ceeec7a741843a93a0f336eb54662119f766b30 (diff) |
use install-activity.py in soas-xo.ks
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 |