diff options
Diffstat (limited to 'trunk/files/portable-directories-flash-liveusb-rw')
-rwxr-xr-x | trunk/files/portable-directories-flash-liveusb-rw | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/trunk/files/portable-directories-flash-liveusb-rw b/trunk/files/portable-directories-flash-liveusb-rw new file mode 100755 index 0000000..dbdda92 --- /dev/null +++ b/trunk/files/portable-directories-flash-liveusb-rw @@ -0,0 +1,22 @@ +#!/bin/sh + +function create_mozilla_profile() { + USER_DIR=$1 + PORTABLE_DIR=$2 + [ -d $USER_DIR ] && return + mkdir -p $USER_DIR + ln -sf "$PORTABLE_DIR/Data/profile" $USER_DIR + cat > "$USER_DIR/profiles.ini" <<EOF +[General] +StartWithLastProfile=1 + +[Profile0] +Name=default +IsRelative=1 +Path=profile +EOF +} + +PORTABLE_ROOT=/live/media/.apps +create_mozilla_profile "$HOME/.mozilla/firefox" "$PORTABLE_ROOT/FirefoxPortable" +create_mozilla_profile "$HOME/.thunderbird" "$PORTABLE_ROOT/ThunderbirdPortable" |