मैं हमेशा नई कॉन्फिग फाइलों को टेस्ट करने से पहले उन्हें तैनात करना पसंद करता हूं - जैसे टूल्स apachectl configtest
और के साथ named-checkconf
।
यह दुर्लभ है कि गलतियाँ फसल होती हैं, लेकिन तैनाती से पहले उन्हें पकड़ना किसी भी प्रभाव को समाप्त करता है। जो मुझे कई बार उल्टा लटका देता है वह है /etc/network/interfaces
; मैं इसका परीक्षण करने के लिए एक उपकरण खोजने के लिए प्रतीत नहीं कर सकता हूं, और केवल रिमोट मशीन पर नेटवर्क को फिर से शुरू करने के लिए यह पता लगाने के लिए कि यह अब उपलब्ध नहीं है काफी कष्टप्रद है - खासकर जब हम बहुत सारे संबंध और ब्रिजिंग का उपयोग करते हैं।