Hace dos días comencé a notar problemas con los permisos de mis proyectos web, tenía que seguir reiniciando los permisos para que Apache pudiera leer o escribir. ¡Que dolor! Después de horas de confusión, finalmente me di cuenta de que cualquier archivo creado por un proceso que poseo recibe el permiso de 700 y mi umask se estableció en 077.
Encontré la instrucción OSX 10.3 y superior para cambiar mi umask predeterminado. Hice el cambio y reinicié mi computadora ... y nuevamente en 077. Configuré manualmente mi umask en 022 como lo haría por defecto, y una hora más tarde, mientras escribía esto, revisé mi umask y volví a establecer en 077.
Entonces, mi larga pregunta es ¿Cómo puedo monitorear mi sistema en busca de un proceso que actualice mi umask? Me encantaría lanzar un agente al inicio de la puesta en marcha que verifique el reloj y registre cualquier proceso que actualiza mi umask. ¿Es esto posible?