मैं डिफ़ॉल्ट संशोधित org.postfix.master.plist की पोस्टफ़िक्स एक के रूप में चलाने के लिए डेमॉन , इसलिए जब भी किसी स्थानीय उपयोगकर्ता एक मेल प्राप्त करता है यह मुझे ई-मेल भेज सकते हैं।
चूक:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.postfix.master</string>
<key>Program</key>
<string>/usr/libexec/postfix/master</string>
<key>ProgramArguments</key>
<array>
<string>master</string>
<string>-e</string>
<string>60</string>
</array>
<key>QueueDirectories</key>
<array>
<string>/var/spool/postfix/maildrop</string>
</array>
<key>AbandonProcessGroup</key>
<true/>
</dict>
</plist>
संशोधित:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>org.postfix.master</string>
<key>Program</key>
<string>/usr/libexec/postfix/master</string>
<key>ProgramArguments</key>
<array>
<string>master</string>
</array>
<key>QueueDirectories</key>
<array>
<string>/var/spool/postfix/maildrop</string>
</array>
<key>AbandonProcessGroup</key>
<true/>
</dict>
</plist>
हालाँकि यह फ़ाइल है, /System/Library/LaunchDaemons/
इसलिए मुझे फ़ाइल को संशोधित करने के लिए अस्थायी रूप से SIP को अक्षम करना पड़ा। मैंने पढ़ा कि अगले OS अपडेट के बाद मेरे सभी परिवर्तन एसआईपी के कारण चले जाएंगे। इसे स्थायी बनाने के लिए मैं क्या कर सकता हूं? क्या मैं /Library/LaunchDaemons
दूसरे के रूप में अपना लॉन्च डेमॉन डाल सकता हूं ?
Label
मूल्य बदलना वास्तव में महत्वपूर्ण है। अन्यथा डेमॉन शुरू नहीं होगा।