Es hat den Anschein, dass das Hinzufügen dieser Dinge zu den globalen asl.conf
Elementen nicht die erwartete Wirkung hat, wie Regeln behandelt werden.
Eine Lösung für dieses Problem besteht darin, asl/*
für jeden Filter separate Konfigurationsdateien zu verwenden . Diese Dateien müssen in gespeichert werden/etc/asl/
Um beispielsweise "com.example.Sender" zu ignorieren und den Protokollspam aus system.log zu filtern, können Sie eine Datei /etc/asl/com.example.Sender
mit folgendem Inhalt erstellen :
? [= Sender com.example.Sender] claim only * ignore
Das claim only
for the match (ein "Absender" im Beispiel) bewirkt, dass die Regeln im Master asl.conf
ignoriert werden, was dazu führt, dass die Dinge nicht enden system.log
.
Dies funktionierte für mich wie ein Zauber (nachdem ich beinahe wahnsinnig mit der main asl.conf gegangen bin).