মনে রাখবেন যে আপনি যদি স্নো লেপার্ড সার্ভার মেশিনে এটি করার চেষ্টা করছেন (কমপক্ষে 10.6.4 দিয়ে) তবে আপনি দেখতে পাবেন যে / সিস্টেমে / লাইবারি / লঞ্চডেমনস / কম.এপল.সিসলগডে কোনও মন্তব্য-বহির্ভূত বিভাগ নেই is .plist (এবং প্লাস্ট ফাইলটি বাইনারি ফর্ম্যাটে সংরক্ষিত থাকে)।
তবে উপরে ডগের উদ্ধৃত কীটি অনুলিপি করে আটকানো কৌশলটি করবে, যদিও প্রথমে আপনাকে ফাইলটির ফর্ম্যাটটি এইভাবে পাঠ্যে রূপান্তর করতে হবে:
sudo plutil -convert xml1 /System/Library/LaunchDaemons/com.apple.syslogd.plist
... এবং আপনার সম্ভবত এটি পরে আবার রূপান্তর করা উচিত (রূপান্তরগুলি সিটুতে ঘটে):
sudo plutil -convert binary1 /System/Library/LaunchDaemons/com.apple.syslogd.plist
... তারপরে ডগের নির্দেশনা অনুযায়ী লঞ্চ করা ডেমনটি পুনরায় লোড করুন।
এরপরে সম্পূর্ণ প্লিস্ট ফাইলটি নিম্নরূপ পড়তে হবে:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EnableTransactions</key>
<true/>
<key>HopefullyExitsLast</key>
<true/>
<key>Label</key>
<string>com.apple.syslogd</string>
<key>MachServices</key>
<dict>
<key>com.apple.system.logger</key>
<true/>
</dict>
<key>OnDemand</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/syslogd</string>
</array>
<key>Sockets</key>
<dict>
<key>AppleSystemLogger</key>
<dict>
<key>SockPathMode</key>
<integer>438</integer>
<key>SockPathName</key>
<string>/var/run/asl_input</string>
</dict>
<key>BSDSystemLogger</key>
<dict>
<key>SockPathMode</key>
<integer>438</integer>
<key>SockPathName</key>
<string>/var/run/syslog</string>
<key>SockType</key>
<string>dgram</string>
</dict>
<key>NetworkListener</key>
<dict>
<key>SockServiceName</key>
<string>syslog</string>
<key>SockType</key>
<string>dgram</string>
</dict>
</dict>
</dict>
</plist>
আরও একটি নোট: যদি আমার মতো আপনিও আপনার সার্ভারে আপনার এয়ারপোর্ট বেস স্টেশনগুলি (এবং / অথবা টাইম ক্যাপসুলস) সিসলগ আউটপুটগুলি প্রেরণ করতে চান তবে সেগুলি সুবিধা 0 ব্যবহার করে, যা পরিবর্তন করা যায় না । এর অর্থ হ'ল /etc/syslog.conf এ নিম্নলিখিত ডিফল্ট এন্ট্রির কারণে সেগুলি স্বয়ংক্রিয়ভাবে /var/log/appfirewall.log এ লগ হবে:
local0.* /var/log/appfirewall.log
ওএস এর সার্ভার সংস্করণে, আপনি নিম্নলিখিত কমান্ডটি জারি করার পরে আপনি নিরাপদে ফাইলের নামটি এয়ারপোর্ট.লগে নিরাপদে পরিবর্তন করতে পারবেন:
sudo touch /var/log/AirPort.log
... যেহেতু অ্যাপলের অ্যাপ্লিকেশন ফায়ারওয়াল (সকেটফিল্টারফডু) ডিফল্টরূপে বন্ধ (এবং কোনও সার্ভারে থাকা উচিত you আইপিএফডাব্লু যা আপনি সত্যই চান)। আমি নিশ্চিত নই যে সকেটফিল্টারফডুতে আলাদা একটি সিসলগ সুবিধা ব্যবহারের জন্য পুনরায় কনফিগার করা সম্ভব কিনা I'm