試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

Mandriva Linux コントロールセンターのファイアフォール設定が突然変更不能になった件について

Mandriva Linux コントロールセンター内の「セキュリティ - 個人用ファイアウォールの設定」での設定が変更後に反映されなくなっていることに気づいた。調べたところ
qa.mandriva.com/show_bug.cgi?id=46235
を見つけた。

  • drakx-net-0.54.2-1.1mdv2009.0
  • drakx-net-text-0.54.2-1.1mdv2009.0
  • libdrakx-net-0.54.2-1.1mdv2009.0

のバージョンに不具合があり、これらが更新に含まれていたためにおかしくなったようだ。バージョン0.52に戻せば動作するとのことだったので、手動でサーバから以下のファイルをダウンロードし

  • drakx-net-0.52-1mdv2009.0.noarch.rpm
  • drakx-net-text-0.52-1mdv2009.0.noarch.rpm
  • libdrakx-net-0.52-1mdv2009.0.noarch.rpm

置き換えたところ、動作は無事正常に戻った。
この件については、上のURLを見る限り、近い内に対処されると思われる。ただ、バージョンを下げると更新を促されるようになることもあり、ここの設定を変更することがなければしばらく我慢するのも手かもしれない。
(2008/12/14)
qa.mandriva.com/show_bug.cgi?id=46256
で、修正するための「逆」差分が書かれているので、「+」の行(3行)を消し、代わりに「-」の行(1行)を入れるように手動で/usr/lib/libDrakX/network/drakfirewall.pm*1を変更すると、問題は起こらなくなった。
(2008/12/18)バージョン0.54.3-1.1になり、この問題は解決したようだ。

*1:x86_64版でもこの場所になる