取締役 平社員 ブログ (ベータ版)

パソコン ( PC ) を安全に使えるような何かごとを徒然と書いてみたいと思います。  

 -無責管理

   当ページ記事により不具合、問題が発生した場合でも責任をもちません。


   情報セキュリティ系勉強会ポータルサイト  

  セキュリティ・キャンプ  (セキュリティ・キャンプ実施協議会)   Firefox ブラウザ無料ダウンロード 



Firefox 3 の updater な日

梅干しの土用干し




更に先日の続きです。



update.mar ファイルの格納場所が変わってますね。


Firefox2 : %ProgramFiles%\Mozilla FireFox\updates

Firefox3 : %USERPROFILE%\AppData\Local\Mozilla\Firefox\Mozilla Firefox\updates



(差分ファイルによる手動更新手順の例)

0. 例えば firefox-3.0rc3-3.0.1.partial.mar を落としてくる。


1. 上記ファイルのハッシュ値を計算して、例えば SHA1SUMSファイルとか、MD5SUMSファイルとかの内容と一致しているか確認する。


ハッシュ値が一致していれば、次の手順に進む。異なっていれば最初に戻る。


2. Firefox を終了させる。


3. update.status ファイルが updates フォルダに存在しないことを確認。


あればここで中断し、Firefox を再起動して自動更新に任せる。


4. 上記 firefox-3.0rc3-3.0.1.partial.mar ファイルを update.mar に改名して、updates フォルダにおく。


5. update.status ファイルを updates フォルダにおく。


内容は以下の一行、大きさは 8 bytes 。


pending


※ 差分 mar ファイルを Firefox がダウンロードしているとき、このファイルの中身は "downloading" 。


5. Firefox を起動する。起動時に更新される。



いじょうです。

    • -