Firefox 3.0(Minefield) a1 Nightly Buildsをcronでダウンロード、展開するスクリプト
定期的に更新されているFirefox 3.0(Minefield) a1 Nightly Buildsを定期的にダウンロード、展開するスクリプトを作成してcronに登録した。
#!/bin/sh
DOWNLOAD_DIR=ダウンロードするディレクトリー
UNBZIP2_FILENAME=$DOWNLOAD_DIR/firefox-3.0a1.en-US.linux-i686.tar
DOWNLOAD_FILENAME=$UNBZIP2_FILENAME.bz2
echo $UNBZIP2_FILENAME
echo $DOWNLOAD_FILENAME
wget http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-3.0a1.en-US.linux-i686.tar.bz2 \
-O $DOWNLOAD_FILENAME
rm -f $UNBZIP2_FILENAME
(cd $DOWNLOAD_DIR ; bzip2 -d $DOWNLOAD_FILENAME)
(cd /opt ; tar xvf $UNBZIP2_FILENAME)
rm -rf /opt/firefox-3.0a1
mv /opt/firefox /opt/firefox-3.0a1
rm -f $DOWNLOAD_FILENAME
rm -f $UNBZIP2_FILENAME
crontabの定義は以下の通り
32 3 * * * root スクリプト