मैंने देखा है कि जो मेल लॉग बनाए /var/logजा रहे हैं , वे रूट (उपयोगकर्ता और समूह) द्वारा बनाए और बनाए जा रहे हैं। मैंने एक Nagios चेक लिखा है जो लॉग पर नज़र रखता है और Nagios उपयोगकर्ता को इसे एक्सेस करने की अनुमति देने के लिए, मैंने otherसमूह को पढ़ने की अनुमति दी, अर्थात:
chmod o+r /var/log/maillog
अब जब मैं इसके बारे में सोचता हूं, तो यह केवल एक लॉग फाइल है, जब लॉग फाइल भर जाएगी लॉग रोटेट मैकेनिज्म इस फाइल का नाम बदल देगा और एक नया खोल देगा, लेकिन नई maillogफाइल में वह नहीं होगा read writeजिसकी मैंने अनुमति दी थी।
तो मेरा सवाल है, मैं यह कैसे सुनिश्चित कर सकता हूं कि लॉग रोटेटिंग तंत्र नागालैंड उपयोगकर्ता के लिए सही अनुमतियों के साथ सभी नई मैलोडल फाइलें बनाएगा?
अग्रिम में धन्यवाद
/var/log/maillogभविष्य की लॉग फाइलें वांछित उपयोगकर्ता अनुमतियों के साथ बनाई जाएंगी जो कि पहले से ही लागू किए गए डिफ़ॉल्ट सेटिंग्स में कोई बदलाव किए बिना हैं?