Parece que adicionar essas coisas ao global asl.conf
não tem o efeito esperado da maneira como as regras são tratadas.
Uma solução para esse problema, descobri, é usar arquivos de configuração asl/*
separados para cada filtro. Esses arquivos devem ser armazenados em /etc/asl/
por exemplo. para ignorar "com.example.Sender" e filtrar seu spam de log de system.log, poderíamos criar um arquivo /etc/asl/com.example.Sender
com o seguinte conteúdo:
? [= Sender com.example.Sender] claim only
* ignore
O claim only
da correspondência (um "Remetente" no exemplo) faz com que as regras no mestre asl.conf
sejam ignoradas, o que significa que as coisas não acabarão em system.log
.
Isso funcionou como um charme para mim (depois que eu quase fiquei louco com o arquivo principal asl.conf).