子子子子子子(ねこのここねこ)はてブロ部

Macネタが主のIT記事と、興味ある展覧会リストや観覧感想などを書いてますよ。自転車ロードレースも好き。

FEBEでFirefoxのパスワードファイルを復元させたい

Firefoxの環境を引っ越すために使ったFEBE。なぜか復元がうまくいかない。
あきらめていたのだけど、パスワードファイルなどを引っ越ししないとやはり使いづらくて仕方ない。
ということで、再挑戦。FEBEメニューから復元>ユーザ名とパスワードを選択し、前の環境で保存したファイルusernames-passwords{default}.fbuを指定。そして再起動させる。…うまくいかない。
前回はこれであきらめたが、今回はコンソールにlogが出てるかも、と思い見てみた。
ユーザ名とプロファイルだけ隠してます。

08/02/15 23:13:32 [0x0-0x12012].org.mozilla.firefox /private/tmp/502/TemporaryItems/
febe.tmp/restorePasswords.sh: line 11: /Users/****/Library/Application Support/
Firefox/Profiles/********.default/extensions/
{4BBDD651-70CF-4821-84F8-2B918CF89CA3}/FEBEmaczip: Permission denied 

作業が途中で止まっている。もちろん原因はPermission denied。
restorePasswords.shをみてみると、FEBEmaczipというのを使おうとしている。ではそのパーミッションは?

mac:{4BBDD651-70CF-4821-84F8-2B918CF89CA3} ****$ ls -alF
total 1664
drwxr-xr-x@ 14 ****  staff     476  2  8 11:29 ./
drwxr-xr-x@ 13 ****  staff     442  2 14 23:30 ../
-r--------@  1 ****  staff   20480  6 10  2006 FEBEbg.exe
-r--------@  1 ****  staff  261240  1  5  2007 FEBEmacunzip
-r--------@  1 ****  staff  146904  1  5  2007 FEBEmaczip
-r--------@  1 ****  staff  121372  7  7  2006 FEBEnixunzip
-r--------@  1 ****  staff   66796  7  7  2006 FEBEnixzip
-rwxr-xr-x@  1 ****  staff    2306  2  8 11:29 FEBEresults.html*
-r--------@  1 ****  staff   78160  2 28  2005 FEBEunzip.exe
-r--------@  1 ****  staff  135168  3 11  2005 FEBEzip.exe
drwxr-xr-x@  3 ****  staff     102  2  8 11:09 chrome/
-r--------@  1 ****  staff    1824 12 25 10:58 chrome.manifest
drwxr-xr-x@  4 ****  staff     136  2  8 12:16 defaults/
-r--------@  1 ****  staff    1256  1 29 15:41 install.rdf

ぜんぜんですな。実行ぐらい付けとけ。
ということでchmod 755 FEBEmaczip。ついでにchmod 755 FEBEmacunzipも。

再度実行。というかFirefoxを再起動。
Permission deniedは無くなったのだが、ちょっとうまくいかない。ウインドウメニューにFEBE message...と表示される。ファイルメニューから新規ウインドウを開かせようとすると、ついでにFEBEのメッセージが表示された。復元された!
よかったよかった。

ちょっと参考:中年IT技術者のどん詰まり人生脱却ブログ: FEBE が正常動作しない