যেহেতু মেন পৃষ্ঠাটি আমার প্রশ্নের উত্তর দেয় না এবং আমি কোনও ঘূর্ণনচক্রকে জোর করতে চাই না, তাই আমি এখানে প্রশ্ন জিজ্ঞাসা করার সিদ্ধান্ত নিয়েছি।
লোগ্রোটেটের জন্য ম্যান পৃষ্ঠাটি নিম্নলিখিত উদাহরণ দেয়:
"/var/log/httpd/access.log" /var/log/httpd/error.log {
rotate 5
mail www@my.org
size 100k
sharedscripts
postrotate
/usr/bin/killall -HUP httpd
endscript
}
ওয়াইল্ডকার্ড সহ সমস্ত উদাহরণে কেবল একটি একক প্রবেশ থাকে। এখন, আমি যা সম্পর্কে আগ্রহী তা হ'ল এটির অনুমতিও রয়েছে কি না:
/var/log/httpd/*.log /var/log/httpd/*/*.log {
# ... same as above
}
এখানে যুক্তিটি রয়েছে: আমার একাধিক vhosts রয়েছে এবং আমি সেই vhosts "মালিকানাধীন" ব্যবহারকারীর দ্বারা এগুলিকে বিভক্ত করেছি। যেহেতু লগ ফাইলগুলি বিশ্ব-পঠনযোগ্য, তাই আমি একটি ফোল্ডারটি ব্যবহারকারীর হোম ডিরেক্টরিতে বাঁধতে চাই, তবে এটি লগ ফাইলগুলিতে সীমাবদ্ধ করুন যা ব্যবহারকারীর "মালিকানাধীন", যা লগগুলি ফোল্ডারে পৃথক করে সবচেয়ে সহজ অর্জন (এবং বাঁধাই) - মাউন্টিংয়ে যেভাবেই সেই পরিকল্পনা প্রয়োজন requires তাই আমি একটি সমাধান খুঁজছি অধীনে উভয় লগ ফাইল ঘোরাতে /var/log/httpd
সেইসাথে যে ডিরেক্টরি সাবডিরেক্টরি অধীনস্থ সকল লগ ফাইল - ছাড়া নামে প্রতিটি সাব তালিকা হচ্ছে।
সাধারণভাবে ম্যান পেজ কোনও প্রমাণ দেয় না যে একাধিক এন্ট্রিগুলি ওয়াইল্ডকার্ড নিয়মের জন্য বা শুধুমাত্র পুরো পথের জন্যই সম্ভব। আমি লোগ্রোটেট সংস্করণটি ৩.-6.৮--6 ব্যবহার করছি যা দেবিয়ান "স্কিজ" এর সাথে আসে তবে আমি মনে করি এটি কোনও ডিস্ট্রো বা প্রোগ্রাম সংস্করণের জন্য নির্দিষ্ট নয়।