MacOSX SystemLog
22. Januar 2005
Um die Aktivitäten meines neuen Routers mitzubekommen, wollte ich den syslogd meines Mac entsprechend konfigurieren.
Folgendes fand ich:
lampe:/System/Library/StartupItems/SystemLog root# cat StartupParameters.plist
{
Description = "system error/notice log";
Provides = ("System Log");
Uses = ("Network");
OrderPreference = "Early";
}
lampe:/System/Library/StartupItems/SystemLog root# cat SystemLog
#!/bin/sh
exit 0
Nur ein exit 0? Was ist denn das bitteschön für ein bootscript?
Antwort: Wir haben es bei MacOSX bekanntermassen mit einem BSD zu tun. Wo suchen wir also nach dem Bootprozess? /etc/rc!
lampe:/etc root# grep syslogd rc* rc:# Logs are important. Start syslogd after the boot disk becomes r/w but before rc:/usr/sbin/syslogd -s -m 0
Da werden dann die Parameter nach Wunsch angepasst und Ruhe ist.


Kommentare