Eu sei como reparar as permissões de disco. Mas quem os quebrou?

10

Uma das etapas comuns de solução de problemas do Mac que todos sempre parecem encorajados a tentar primeiro é "reparar permissões de disco" no Utilitário de Disco.

Esse processo geralmente encontra problemas estranhos aleatórios, corrige-os e, em raras ocasiões, faz diferença.

Mas...

Como na terra são arquivos aleatórios acabando com suas permissões de disco alteradas em primeiro lugar?

Que arquivos do sistema operacional aparentemente cruciais estão sendo adulterados aleatoriamente é na verdade um pouco perturbador para mim. O quê está causando isto? Por que, depois de uma década dizendo às pessoas para "reparar permissões", não foi aplicado algum tipo de bloqueio para impedir que as permissões sejam alteradas inadequadamente?

Qual é a história real aqui?

radven
fonte

Respostas:

1

Muitos fatores podem ter em mente. Um processo com rootprivilégios é a causa principal.

Pense em um aplicativo que você concede permissões para instalar usando sua senha de administrador. Este aplicativo pode não ter permissões definidas corretamente para determinadas pastas que estão instaladas no local principal do SO (ou seja /Library) que causaria a alteração das permissões.

Pense em um processo em um aplicativo que receba um rootprivilégio e altere incorretamente as permissões nas pastas.

A ideia de bloquear as permissões é boa, mas isso seria implementado neste momento com uma permissão sem gravação. A menos que, claro, haja um sinalizador somente de permissão de bloqueio seja usado; algo que eu não sei se existe.

ismail
fonte