之前我都是把 ports 安裝軟體的啟動設定 (也就是 XXX_enable="YES"
與 XXX_flags="..."
這些設定) 用 pkg-install
與 pkg-deinstall 去 /etc/rc.conf.local
處理裡面的設定 (就是 ports-mgmt/portconf 對於 /etc/make.conf
的方法)。
星期天下午無意間看 /etc/rc.subr
時看到 /etc/rc.conf.d/"{$_name}"
的設計,看起來之後可以放到 /etc/rc.conf.d/
下面,直接用 pkg-plist
處理掉就好,整個架構會再簡化一些...
7.4-RELEASE 與 8.2-RELEASE 的 /etc/rc.subr
都有包括這段 code,不確定其他的版本如何...
沒有留言:
張貼留言