関連記事
RHEL6でsquidを再起動するとrm -rf /*が実行されるバグが発見される
記事提供元:スラド
insiderman 曰く、 RHEL 6.7で、「service squid restart」コマンドを実行してsquidを再起動すると、ルートディレクトリ以下が削除されるというバグが発見されたという(Red HatのBugzilla)。
原因などは不明だが、仮想マシン上で再現できたというコメントもある。Hacker Newsでは、起動スクリプト内に「rm -rf $SQUID_PIDFILE_DIR/*」という行があり、ここで$SQUID_PIDFILE_DIRが定義されていない、もしくは空の文字列だった場合に「rm -rf /*」が実行されてしまうことが原因ではないかと推測されている。
(追記@20:10)コメントで指摘されているとおり、RHEL 6.7は現在開発中というステータスで、製品版においてはこの問題は影響しない。
スラッシュドットのコメントを読む | ITセクション | Linux | バグ
関連ストーリー:
Steam for Linuxのバグ、予期せぬ「rm -rf "/"*」 2015年01月18日
Pixar のトイ・ストーリー 2、制作中に「rm *」で全ファイルが消失していた 2012年05月16日
Snow Leopardにホームディレクトリが空になるバグが見つかる 2009年10月14日
アクトビラ、ビデオコンテンツの誤削除により障害発生 2008年12月26日
FreeBSDのrmに新オプション-Iが追加 2004年10月29日
※この記事はスラドから提供を受けて配信しています。
スポンサードリンク