Due giorni fa ho iniziato a notare problemi di autorizzazione con i miei progetti web, ho dovuto continuare a reimpostare l'autorizzazione in modo che Apache potesse leggere o scrivere. Che dolore! Dopo ore di confusione mi sono finalmente reso conto che qualsiasi file creato da un processo che possiedo riceve il permesso di 700 e il mio umask era impostato su 077.
Ho trovato le istruzioni OSX 10.3 e successive per cambiare la mia umask predefinita. Ho apportato la modifica e riavviato il mio computer ... e di nuovo 077. Ho impostato manualmente la mia umask su 022 come se fosse l'impostazione predefinita, e circa un'ora dopo, durante la scrittura, controllo la mia umask ed è impostata su 077.
Quindi la mia domanda prolissa è come posso monitorare il mio sistema per un processo che aggiorna la mia umask? Mi piacerebbe avviare un agente all'inizio dell'avvio che controllerà l'orologio e registrerà qualsiasi processo che aggiorna il mio umask. È possibile?