最近因為幫user補弱點,須要更新OpenSSL,用pkg_info看是沒裝,但在/usr/lib內卻有libcrypto相關檔案,如果直接用ports裝的話因為會裝到/usr/local/lib,AP不見得會用到,開完機後雖然可以手動用ldconfig改,可是重開機又會回到預設的/lib:/usr/lib:/usr/lib/compat:/usr/local/lib,鵝又不敢直接把原來的libcrypto幹掉,請問一下要怎麼改才能讓每次開機都維持在/usr/local/lib:/lib:/usr/lib:/usr/lib/compat啊....
看一下你的
/usr/local/libdata/ldconfig/
裡面應該有一些檔案可以參考
新增一個你的 AP 需要的路徑
啟動時 ldconfig 會去 process 這些檔案,
把 path 加進去
poemnite提到:
新增一個你的 AP 需要的路徑
啟動時 ldconfig 會去 process 這些檔案,
把 path 加進去
不好意思,可是這樣加進去的路徑會在/lib:/usr/lib之後,所以還是只會用到系統安裝時的那個舊版本了,鵝後來找到Keep OpenSSL updated FreeBSD,大家參考參考吧....