日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD sendmail升級


0.前言 sendmail雖然廣為使用,但其bug也相對得較多. 官方網(wǎng)站:1.安裝新版本a.透過cvsup更新ports treeb.路徑:/usr/ports/mail/sendmail檢查Makefile中sendmail的版號是否為新版本( 此範(fàn)例版本為更新 8.12.8 版本 )c.路徑:/usr/ports/mail/sendmail安裝:make install由於大部分系統(tǒng)遇到的問題,都是在現(xiàn)有狀態(tài)下,更新 Sendmail 版本.在沒有解除安裝之下,要安裝新版本.通常..最後通常會(huì)顯示一個(gè)訊息.. An older version of www/mod_php4 is alredy installed (安裝的軟體版名稱.號)You may wish to ``make deinstall"" and install this port againby``reinstall"" to upgrade it properly.If you really wish to overwrite the old port of 安裝的軟體版名稱.號without deleting it first, set the variable "FORCE_PKG_REGISTER"in you environment or the "make install" command line.***Error code 1此訊息告訴你說你必須要解除安裝舊版本 或是 設(shè)定 FORCE_PKG_REGISTER 變數(shù),強(qiáng)制安裝.通常採用的是強(qiáng)制安裝,因?yàn)榉?wù)不能停太久.d.設(shè)定 FORCE_PKG_REGISTER , *重新*強(qiáng)制安裝.路徑:/usr/ports/mail/sendmail安裝:make reinstall FORCE_PKG_REGISTER="yes"e.安裝的過程中,*某些版本*會(huì)看到類似的敘述.e1.設(shè)定檔source的位置.當(dāng)然在/usr/ports/mail/sendmail/work 下也有!!e2.OS版本若小於 4.6 請?jiān)?etc/rc.conf中加入e3.sendmail服務(wù)啟動(dòng)(除了系統(tǒng)提示的sendmail.sh.sample之外,還有sm-clIEnt.sh.sample將這兩個(gè)檔案分別更名為,sendmail.sh及sm-client.sh話說回來,就算更名了也作用不大,應(yīng)為這兩個(gè)shellsript還需要有參數(shù)(restart | start | stop)才能夠啟動(dòng).所以更不更名隨便吧!!e1~e3 看過就算,先做下一步驟! 2.更新sendmail設(shè)定檔由於透過ports tree安裝後,sendmail設(shè)定檔仍會(huì)停留在原先更新前的版本.若此時(shí)重新執(zhí)行新版本程式,則會(huì)發(fā)現(xiàn)sendmail執(zhí)行檔版本為新版,而設(shè)定檔維持不變.紅色框?yàn)?執(zhí)行檔版本 ; 藍(lán)色框?yàn)?設(shè)定檔版本.路徑:/usr/ports/mail/sendmail/work/sendmail-8.12.8/cf/cf(請自行變更sendmail版號,此例為8.12.8)方法:複製預(yù)設(shè)的generic-bsd4.cf 為 sendmail.cf 建立新的設(shè)定檔: ./Build sendmail.cf安裝新的設(shè)定檔: ./Build install-cf3.mail.local路徑:/usr/libexec/檢查mail.local的權(quán)限 (此程式用來遞送本地端的信件.)若與上圖不符,請透過chmod變更相關(guān)權(quán)限;權(quán)限不對會(huì)收不到信件喔^^"4.重新啟動(dòng)sendmail啟動(dòng)新版本的sendmail之前,務(wù)必要將舊版的停掉!!可以發(fā)現(xiàn),不管是程式或是設(shè)定檔都變成新的版本了.5.後續(xù)提醒0.各個(gè)版本的安裝都大同小異.參照上方說明,只要改變版號即可.1.新版本的sendmail執(zhí)行檔位置在/usr/local/sbin/sendmail與系統(tǒng)裝機(jī)預(yù)設(shè)的/usr/sbin/sendmail 不同!!2.若直接下sendmail -bd -q15m 啟動(dòng)sendmil,則啟動(dòng)的是舊版本!!因?yàn)?usr/sbin/ 在搜尋順序上高於 /usr/local/sbin/3.若要一開機(jī)就啟動(dòng)新版本,請修改/etc/rc.conf中相關(guān)部分!!參考e.2步驟!4.重新啟動(dòng)sendmail若無法啟動(dòng),自動(dòng)啟動(dòng),請透過/usr/local/etc/rc.d/自己寫一個(gè)簡單的啟動(dòng)shellex:start-sendmail.sh/usr/local/sbin/sendmail -bd -q15m

    推薦閱讀