Files
personal-utilities/firefox.sh
T
2010-11-15 19:47:29 -07:00

33 lines
892 B
Bash
Executable File

#!/bin/bash
#called with mode to select which tar ball to use
if [ -z $1 ] #test for mode option, exit if not present
then
echo "Must select mode"
echo "ie: firefox.sh priv"
exit 1
fi
MODE=$1
UPDATE=$2
if test -z "$(mount | grep firefox)"
then
mount "${HOME}/.mozilla"
fi
cd "${HOME}/.mozilla"
tar xf "${HOME}/conf/mozilla-${MODE}.tar"
/usr/bin/firefox
tar cf "mozilla-${MODE}.tar" "./firefox"
cp "${HOME}/conf/mozilla-${MODE}.tar" "${HOME}/conf/mozilla-${MODE}.tar.old"
cp "${HOME}/.mozilla/mozilla-${MODE}.tar" "${HOME}/conf/mozilla-${MODE}.tar"
#if [[ -n $UPDATE ]]
#then
# tar cf "mozilla-${MODE}.tar" "./firefox"
# lzop -7U "mozilla-${MODE}.tar"
# cp "${HOME}/conf/mozilla-${MODE}.tar.lzo" "${HOME}/conf/mozilla-${MODE}.tar.lzo.old"
# cp "./mozilla-${MODE}.tar.lzo" "${HOME}/conf/mozilla-${MODE}.tar.lzo"
#fi
rm -r firefox
rm -r extensions
rm mozilla*.tar