portsnap on 5.5-STABLE


遅まきながら職場のマシンを5.4-STABLEから5.5-STABLEにupgrade。5.5でなければい
けない理由も無いんだけど、逆に6.xにしなければいけない理由も無い(このサーバー
をこの先2年以上稼動させる気はない)ので、楽な方で。


で、6.1-RELEASEでFreeBSDのBASE Systemに入ったportsnapは5.5系列にもMFCされ
、5.5-RELEASEに含まれている。


BASE Systemに入った関係上、portsの頃とはデフォルトのworkディレクトリが変更さ
れている。

  • ports: /usr/local/portsnap
  • 5.5/6.1: /var/db/portsnap


やってることは一緒なので、Snapshot全体を取り直さなくても、workディレクトリを
単純にmvするだけでそのまま使えた。ただし、/usrと/varを別のスライスに置いてい
る場合、mvといっても実体はcp & rmなので、細かいファイルがてんこ盛りになって
いるportsnapのworkディレクトリの移動にはそれなりに時間がかかるので要注意。


まぁ、BASE Systemに入ったといっても、portsになっているものと実体はおなじ。つ
まりは不具合もそのままなので、wgetはまだまだ捨てられない。