firefox-3.6が起動できない件について

環境は CentOS5.5/x86_64 ですが、多分SELinuxが有効なら無関係かな。

こんな感じで

[ ~]$ firefox
/usr/local/bin/firefox-3/firefox-bin: error while loading shared libraries:
 /usr/local/bin/firefox-3/libxul.so: cannot restore segment prot after reloc:
 Permission denied

OpenOffice2.4でも似た様なことがありましたが、以下を付与すればOKです。パスは適宜変更してください。

[ ~]$ sudo chcon -u system_u -t textrel_shlib_t /usr/local/bin/firefox-3/libxul.so