タグ

ブックマーク / kazuhooku.hatenadiary.org (1)

  • Mac OS X の / は g+w されてるらしい - kazuhoのメモ置き場

    DOC_ROOT="http://example.com/foo/" (cd tmp && wget -r $DOC_ROOT) mv `echo -n $i | perl -pe 's|^http:/|tmp|'`/* docMakefile.am の中で上みたいなコードを書いてたんだけど、$i なんて変数は存在しない ($DOC_ROOT の間違い) ので、 mv /* docに展開されて、しかもルートの主要ディレクトリは g+w されてるので実行可能... Mac OS X て管理者権限があれば su しなくてもシステムを破壊できるんですねorz それでも一縷の希望を抱きつつファインダから可視のファイルは / にリストアして、ついで生き残っていたターミナルで doc/bin/mv doc/bin /binとやった瞬間に OS がクラッシュ。二度と起動しなくなりました。 ううむ。とりあ

    Mac OS X の / は g+w されてるらしい - kazuhoのメモ置き場
    j0hn
    j0hn 2008/01/16
    恐ろしい
  • 1