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.