14/04 সালে /etc/init.d/dovecot কোথায় গেল?


13

আমি ইসি 2-তে নতুন 14.04 রিলিজ চিত্রটিতে ডোভকোট + পোস্টফিক্সটি কনফিগার করার চেষ্টা করছি। আমি আলাদাভাবে পোস্টফিক্স বা ডোভকোট ইনস্টল না করে মেল-স্ট্যাক-বিতরণ ইনস্টল করেছি। এখন আমি কীভাবে ডোভকোটটি পুনরায় চালু করতে পারি তা বুঝতে পারি না কারণ /etc/init.d/dovecot অনুপস্থিত মনে হচ্ছে। নাকি আমি কিছু মিস করছি? ধন্যবাদ।


2
sudo service dovecot restartকাজ করতেও পারে.
ডগগ্রো

1
ধন্যবাদ! আমি আসলে "সুডো সার্ভিস - স্ট্যাটাস-অল" করেছিলাম তবে ডোভকোট সেই তালিকায় ছিল না, এবং তারপরে "সুডো সার্ভিস ডোভকোট" "ডোভকোট: অপরিজ্ঞাত পরিষেবা" প্রত্যাবর্তন করেছে, যা আমাকে বিশ্বাস করেছিল যে ডোভিকট এখনও একটি পরিষেবাদীতে রূপান্তরিত হয়নি। তাই আমি পুনরায় আরম্ভের সাথে চেষ্টা করার কথা ভাবিনি।
জিংক্স

ডোভকোট ইনস্টল করা আছে কি? যদি এটি হয় তবে service status dovecotএকটি stopped/waitingস্ট্যাটাস ফিরিয়ে দেওয়া উচিত ।
ডগগ্রো

@ জিংএক্স আপনার এই প্রশ্নের উত্তরে আপনার মন্তব্যটি আরও ভাল করে লিখতে হবে এবং এটি গ্রহণ করতে হবে।
আমির আলী আকবরী

উত্তরটি হ'ল ডিফল্টরূপে /etc/init.d/dovecot নেই, তবে আপনি একটি কার্যকরী init.d স্ক্রিপ্টটি ডাউনলোড করতে পারেন যা আপনার প্রয়োজনগুলি পূরণ করতে হবে: wiki2.dovecot.org/RunningDovecot আমি পুরো হিসাবে উইকিকে সুপারিশ করি ডোভকোটের সাথে আপনাকে সহায়তা করার জন্য ভাল উত্স।
ওয়ারগ্যাসম

উত্তর:


12

ঠিক আছে তাই ডোভকোটের উইকি (সংস্করণ 2) পেরিয়ে যাওয়ার পরে মনে হচ্ছে আমরা ব্যবহার করে ডোভকোটটি পুনরায় চালু / পুনরায় লোড / বন্ধ করতে পারি:

মূলের জন্য:

# doveadm reload - dovecat পুনরায় চালু / পুনরায় লোড করতে

# doveadm stop - dovecat থামাতে

সুডো ব্যবহারকারীদের জন্য:

# sudo doveadm reload - dovecat পুনরায় চালু / পুনরায় লোড করতে

# sudo doveadm stop - dovecat থামাতে

ডোভ্যাডএম-এর সাথেও আপনি ব্যবহার করতে পারেন এমন অন্যান্য কমান্ডের একটি তালিকা দেখতে আপনি কেবল টাইপ doveadm/ sudo doveadmকরতে পারেন।


2
আসল উত্তরের জন্য ধন্যবাদ। তারা কেন এটি করেছে? আমাদের জীবনকে আরও শক্ত করার জন্য কি স্ট্যান্ডার্ডটি ভেঙে দেওয়া? lol
Zv_oDD

1
@ জেডভি_ওডিডি সংগ্রামটি আসল হাহা
অ্যান্ড্রুএল 64

2

পুরাতন পরিষেবাগুলিতে init.d থেকে রূপান্তরিত হয়, তখন ভুঁইফোড় , service status xxxxআয় সেবা অস্বীকৃত। পরিবর্তে ব্যবহার করুনservicename status

Upstart এবং init.d এর সহাবস্থান বিভ্রান্তিকর, তাই ভিভিডে এবং পরবর্তীতে প্রকাশে এটি সিস্টেমডের সাথে প্রতিস্থাপিত হয়

14.04-এ বর্তমান অবস্থা বিভ্রান্ত করছে এবং কিছু বিষয় নিরীক্ষণ করার সময় কিছুটা সমস্যা তৈরি করছে, কমপক্ষে আমার অভিজ্ঞতা নিয়ে।


1

অনুস্মারকটির জন্য @ ডগগ্রোকে ধন্যবাদ! আমি আসলে করেছি sudo service --status-allকিন্তু ডোভকোট সেই তালিকায় ছিল না, এবং তারপরে sudo service dovecotফিরে আসে dovecot: unrecognized service, যা আমাকে বিশ্বাস করে যে ডোভকোটটি এখনও কোনও পরিষেবায় রূপান্তরিত হয়নি। তাই আমি পুনরায় আরম্ভের সাথে চেষ্টা করার কথা ভাবিনি।


2
তাই না? তাহলে এখানে উত্তর কি?
বিলেণোহ 13

পর্যালোচক: যদিও এই প্রযুক্তিগতভাবে প্রশ্নের উত্তর স্পষ্টভাবে না দেয়, historicalতিহাসিক কারণে এটি এখানে রেখে দেওয়া হবে।
টমাস ওয়ার্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.