Open main menu

CDOT Wiki β

Changes

Universal Firefox on a USB Key

292 bytes added, 17:24, 16 April 2008
Version 0.3
=== Version 0.3 ===
For 0.3 we have modified our Linux script, and spent much of our time getting familiar with the MAC OS system, since neither if us has ever used a mac before. We also investigated the possibility of running ONE script to start Firefox on all three platforms, but found that this was not feasible. We have a proof of concept for MacOS, in that we directly copied the installed Firefox onto our flash drive, as we couldn't get the Web version running.
Initially we were working with the Mac release of Firefox from the official website. There was some learning curve to the Mac, so we had invested alot of time just fooling around with the operating system. Even just figuring out the different responses the system did combined with keys took some time. It didn't really help too much, and even confused us further when one Mac behaved differently from another. At some point we realized that the installer file from Firefox's site was actually behaving like an image than really installing the files on to the system. With that in mind we stumbled across how to extract the actual contents and put it on our USB drive.
Our Mac script RC1 is as follows:
#!/bin/bash echo "Starting Linux Firefox From USB" 
progname="$0"
curdir=`dirname "$progname"`
progbase=`basename "$progname"`
#echo "progname - whole path and name= " $progname
#echo "curdir - directory!! = " $curdir
#echo "progbase - script name = " $progbase
batchpath=${BASH_SOURCE%/*}
# script_path=$0
# [ -e "$script_path" ] || script_path=$(command -v -- "$0")
# echo $script_path
# echo $batchpath
#echo $batchpath
$curdir/MACOS/firefox --no-remote -profile $curdir/Profiles/UniversalProfile '''<font color="red"><----this line returns the current directory of the shell script</font>'''
1
edit