iT邦幫忙

0

dovecot

各位先進
我安裝DOVECOT 確認 PORT 110可以手動啟動
但我當要設定為開機啟動
chkconfig --level 2345 dovecot
卻發生下列訊息
Note : Forwarding request to 'systemctl enable dovecot.service'

請問一下 我應該要如何解決!!
THX!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

10
mwu4
iT邦新手 2 級 ‧ 2011-09-27 18:27:37
最佳解答

如果係使用Fedora 15,因Fedora 15使用 systemd 代替傳統的 SysVinit,請參考使用下列方法設定Dovecot或其他未被預設啟動的服務(以下以dovecot為例說明)。

  1. 執行下列指令確認是否服務有被啟動,
    「 systemctl is-enabled dovecot.service && echo "Enabled on boot" || echo "Disabled on boot" 」
  2. 如果服務未被啟動,可執行下列指令啟動。
    「 systemctl enable dovecot.service 」
    謝謝。
10
silly
iT邦好手 2 級 ‧ 2011-09-27 16:30:56

是fedora 15嗎?可以參考這裡

若指令不work的話,可以手動在相對應的run level目錄裡設定Link即可,如要在level 3啟動dovecot,可以在/etc/rc3.d中鍵入如下指令:
ln -s ../init.d/dovecot S88dovecot
最後一個參數是檔案名,其中第一個字母S表示要start(若為K則是要stop),後兩個數字為順序再之後的為服務名(可識別就可以了)。

我要發表回答

立即登入回答