Tengo que obtener todos los registros de información de cromo y firefox de /var/log/system.log
y entrar en un buen silencio /var/log/{chromium,firefox}.log
.
Sin embargo, no puedo recordar o encontrar cómo configurar eso en syslog.conf
. ¿Cómo voy a hacer eso?
EDITAR: He estado buscando en el archivo asl.conf
para el daemon de registro de asl. Esto parece tener algo que ver con lo que quiero, aunque pasar de syslog a un formato de registro binario es directamente contra el sentido.
EDITAR: Para ser muy claro, se puede usar syslog para dividir dinámicamente los registros. Apple está haciendo la transición de syslog al registro del sistema de Apple. Por lo tanto, el enfoque grep solo trata con los archivos /var/log
syslogd obsoletos.
El cambio a syslog-ng y el registro a sqlite parecen ser más fáciles, pero ¿quién sabe? Estoy seguro de que el formato propietario es el camino a seguir.
Ten en cuenta que
syslog(1)
es la herramienta de línea de comandos para la base de datos ASL.
syslog(3)
es la api de C para el daemon syslogd. El reemplazo de ASL para lo anterior es
asl(3)
Ahora,
syslogd(8)
tiene 2 módulos, uno que escribe en los archivos definidos en
syslog.conf(5)
y una escritura en el registro del sistema de Apple, como se define en
asl.conf(5)
ASL parece ser el futuro. Syslogd está configurado por syslog.conf
y asl.conf
.