14.04 में /etc/init.d/dovecot कहाँ गया?


14

मैं EC2 में एक नई 14.04 रिलीज़ छवि पर dovecot + postfix को कॉन्फ़िगर करने का प्रयास कर रहा हूं। मैंने अलग से पोस्टफिक्स या डवकोट स्थापित किए बिना मेल-स्टैक-डिलीवरी स्थापित की। अब मैं यह पता नहीं लगा सकता कि कैसे dovecot को पुनरारंभ करना है क्योंकि /etc/init.d/dovecot गायब लगता है। या क्या मैं कुछ न कुछ भूल रहा हूं? धन्यवाद।


2
sudo service dovecot restartशायद काम कर जाये।
douggro

1
धन्यवाद! मैंने वास्तव में "sudo service --status-all" किया था, लेकिन dovecot सूची में नहीं था, और फिर "sudo service dovecot" "dovecot: unrecognized service" देता है, जिसने मुझे विश्वास दिलाया कि dovecot अभी तक एक सेवा में परिवर्तित नहीं हुआ है। इसलिए मैंने कभी नहीं सोचा कि वास्तव में पुनः आरंभ करने की कोशिश कर रहा हूं।
जिंगक्स

क्या डवकोट स्थापित किया गया है? यदि ऐसा था, तो service status dovecotएक stopped/waitingस्थिति वापस आनी चाहिए ।
डॉगरो

@jingx आपको इस प्रश्न के उत्तर में अपनी टिप्पणी बेहतर ढंग से लिखनी चाहिए और इसे स्वीकार करना चाहिए।
अमीर अली अकबरी

इसका उत्तर है कि डिफ़ॉल्ट रूप से कोई /etc/init.d/dovecot नहीं है, लेकिन आप एक कार्यात्मक init.d स्क्रिप्ट डाउनलोड कर सकते हैं, जो आपकी आवश्यकताओं को पूरा करे: wiki2.dovecot.org/RunningDovecot मैं विकी को एक पूरे के रूप में सुझाता हूं dovecot में आपकी सहायता करने के लिए अच्छा संसाधन।
वॉरगाम

जवाबों:


12

ठीक है तो dovecot के विकी (संस्करण 2) से गुजरने के बाद, ऐसा लगता है कि हम dovecot को पुनः आरंभ / पुनः लोड / बंद कर सकते हैं:

जड़ के लिए:

# doveadm reload - dovecat को पुनः आरंभ / पुनः लोड करने के लिए

# doveadm stop - कबूतरबाजी बंद करना

Sudo उपयोगकर्ताओं के लिए:

# sudo doveadm reload - dovecat को पुनः आरंभ / पुनः लोड करने के लिए

# sudo doveadm stop - कबूतरबाजी बंद करना

आप केवल अन्य आदेशों की एक सूची देखने के लिए टाइप कर सकते हैं doveadm/ sudo doveadmजिन्हें आप doveadm के साथ भी उपयोग कर सकते हैं।


2
असली जवाब के लिए धन्यवाद। उन्होंने ऐसा क्यों किया? बस हमारे जीवन को कठिन बनाने के लिए मानक को तोड़ दें? lol
Zv_oDD

1
@Zv_oDD संघर्ष असली है
एंड्रयूएल 64

2

जब पुरानी सेवाओं को init.d से upstart में बदल दिया जाता है , तो service status xxxxअपरिचित सेवा लौटा दी जाती है। इसके बजाय कृपया का उपयोग करेंservicename status

अपस्टार्ट और init.d का सह-अस्तित्व भ्रामक है, इसलिए विविड में और बाद में रिलीज़ होने पर इसे सिस्टमड के साथ बदल दिया जाता है

14.04 में वर्तमान स्थिति भ्रमित कर रही है और कुछ मुद्दों को बना रही है जब चीजों की निगरानी कर रही है, कम से कम मेरे अनुभव के साथ।


1

रिमाइंडर के लिए @douggro को धन्यवाद! मैं वास्तव में किया था, sudo service --status-allलेकिन dovecot सूची में नहीं था, और फिर sudo service dovecotरिटर्न dovecot: unrecognized service, जो मुझे विश्वास है कि dovecot अभी तक एक सेवा में परिवर्तित नहीं हुआ था। इसलिए मैंने कभी नहीं सोचा कि वास्तव में पुनः आरंभ करने की कोशिश कर रहा हूं।


2
है ना? तो यहाँ क्या जवाब है?
बिलिन्हा

समीक्षक: जबकि यह तकनीकी रूप से स्पष्ट रूप से इस सवाल का जवाब नहीं देता है, ऐतिहासिक कारणों से इसे यहीं छोड़ दिया जाएगा।
थॉमस वार्ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.