pukiwikiアップグレード

一部ライセンス違反のファイルが含まれていたpukiwikiを、最新版にアップグレード。これがすでに利用されているコンテンツだと、びびってなかなかできない。とはいえ、そんな状態を放置しているのも心情的にどうよということで、アップグレードした。いまから思えば、大事をとってtarで固めたバックアップをとっておけばよかったのだけれども、このときはそんな知恵も浮かばず、ダイレクトアクセス。
とりあえず、手順をメモっておこう。

# cd /usr/local/www/data
# mkdir pukiwiki.new
# cp -rp ~/pukiwiki-1.4.7_notb pukiwiki.new
# cd pukiwiki.new
# chown -R www:www *
# cp -rp ../pukiwiki/attach .
# cp -rp ../pukiwiki/backup .
# cp -rp ../pukiwiki/cache .
# cp -rp ../pukiwiki/counter .
# cp -rp ../pukiwiki/diff .
# cp -rp ../pukiwiki/trackback .
# cp -rp ../pukiwiki/wiki .
# jvim pukiwiki.ini.php
# cd ..
# mv pukiwiki pukiwiki.bak
# mv pukiwiki.new pukiwiki

プラットフォームはFreeBSDなので、Linuxでは違うところがあるかもしれない<多分ないと思うけど。今のところ不具合はないようだけど、単に見つけられないだけだったりして...。