Me encontré con mi system.log hoy y descubrí que está lleno de lo que parecen ser páginas HTML completas, colocadas allí por webfilterproxyd. Aquí hay un ejemplo de lo que quiero decir:
$ head /var/log/system.log
Oct 14 08:09:18 mac.local webfilterproxyd[21265]: page - result: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- Applications (such as Dictionary.app) can recognize that a
webpage has been restricted by looking for the following comment: -->
<!-- com.apple.parentalcontrols.webcontentfilter.accessrestricted -->
<title>Access Restricted</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
....
Obviamente, está causado por los controles parentales, probablemente nuestro hijo haga clic en un enlace a algunos sitios web que no son de listas blancas. Deshabilitar estos controles no es una opción.
No puedo filtrar esto (por ejemplo, cat /var/log/system.log | grep -v "webfilterproxyd" | less
) porque todo este HTML está en líneas separadas. Esto hace que sea muy difícil mirar a través del registro.
Peor aún, es tan spam como para llenar mis registros y rotarlos en un solo día: por ejemplo, en este momento hay 16 archivos comprimidos en el sistema.log, todos los cuales están comprimidos en torno a 3M y fueron creados dentro de un período de 15 minutos esta mañana. ¡Obviamente no es muy útil para revisar cosas como intentos fallidos de sshd si los registros se rotan en tan poco tiempo!
¿Por qué sucede esto y cómo lo detengo?