猿丸です。

fj.os.bsd.freebsd の <86k6x5g94k.wl@soro1.cc.hokudai.ac.jp> の記事において
 2004-07-15(木) 13:57頃、reo@cc.hokudai.ac.jpさんは書きました。

> 1. /usr/bin/lpr 絡みを全てアンインストール
>   …したいのですが、/usr/bin/lprがどのパッケージに含まれる
>   のか調べても、どのパッケージにも含まれていないようなんで
>   すよね。一つ一つ直接消していくのは怖いものがありますが。

  自分で buildworld するのであれば、/etc/make.conf に 
NO_LPR= true とか書いておけば build されなくなります。
# /usr/src/usr.sbin/Makefile の .if !defined(NO_LPR) のあたりと
# か、/etc/defaults/make.conf(4系列)または
# /usr/share/examples/etc/make.conf (5系列) あたり参照

 ただ、一度インストールされているものが消えるわけではないので、
自前で上記の方法で make release した distribution から新規インス
トールするのでなければ、一つ一つ直接消すのはいずれにせよ必要にな
ります。これは NO_CVS にしても NO_BIND にしても同じですが。

 私は BIND9 を ports から入れて使っていますが、BIND8のファイル
があると混乱するので、base system の BIND8 なコマンドは手で削除
して運用してます(その後は随時 NO_BIND=true で make buildworld し
OSバージョンアップ)。

 他にいい方法はあるかもしれませんが、ご参考まで。
--
猿丸芳彦 (Yoshihiko Sarumaru)
mail: mistral@imasy.or.jp       web: http://www.imasy.or.jp/~mistral/