নতুন CentOS 6 টি উপস্থাপন করে উপসর্গের সাথে আসে init আমি একটি / etc / inittab ফাইলটি নতুন আপস্টার্ট বিন্যাসে রূপান্তর করার চেষ্টা করছি। এই নির্দিষ্ট সার্ভারটিতে কেবল 15 বা ততোধিক এন্ট্রি রয়েছে তবে অন্যান্য সার্ভারগুলিতে> 30 টি রয়েছে। আমরা প্রাথমিকভাবে আর্টটাব এবং আপস্টার্টের 'রেসন' অংশটি চাই। যাইহোক, আমি যে সমস্ত আপস্টার্ট ডকুমেন্টেশনগুলি সন্ধান করতে পারি তা পড়ছি, (যা উবুন্টুর উপর ভিত্তি করে পুরোপুরি, এবং আপাতদৃষ্টিতে একটি পুরানো সংস্করণে) এবং কোথাও পাচ্ছি না। আমি একটি কনফিগার ফাইল তৈরি করতে পারি (এটিকে /etc/init/test.conf বলতে পারি)। ফাইলটিতে এটি রয়েছে (নোট, নামবিহীন)
start on runlevel [345]
stop on starting shutdown
respawn
#Comment about what it does
exec su -c "/usr/bin/ssh -2CNL 11111:127.0.0.1:11111 10.10.1.1" username
আমি যদি ইস্যু করি initctl reload-configuration
তবে চাকরিটি স্বীকৃত is আমি কল করে এটি শুরু করতে পারি initctl start test
এবং কাজ শুরু হবে।
তবে এটি কেবল ম্যানুয়ালি পুনরায় বুটে কাজ করবে না। আমি নীচে স্টার্ট কমান্ডটি সংশোধন করার চেষ্টা করেছি, সবই ভাগ্যবিহীন
start on started
start on (local-filesystems and net-device-up IFACE!=lo)
start on net-device-up IFACE=eth0
এবং প্রায় এক ডজন অন্যান্য উপায় আমি বিভিন্ন উদাহরণে উল্লিখিত দেখতে পেলাম। স্ক্রিপ্ট আরম্ভ করার মতো কিছু নেই। (টেস্টকনফ, এই ফোল্ডারের অন্যান্য ফাইলগুলির মতো, মূলের মালিকানাধীন এবং 4৪৪)
আমি কি স্পষ্টরূপে সুস্পষ্ট কিছু মিস করছি?