Por anos eu usei o duo de braços strongs desses dois otários ...
sudo chmod +a "localadmin allow read,write,append,execute,\
delete,readattr,writeattr,readextattr,writeextattr,\
readsecurity,writesecurity,chown"
sudo chmod +a "localadmin allow list,search,add_file,add_subdirectory,\
delete_child,readattr,writeattr,readextattr,\
writeextattr,readsecurity,writesecurity,chown"
para, para o que eu imaginei como recursivo , e abrangente, todo o volume para todos os privilégios disponíveis (para um usuário, %código%). Bom quando eu, localadmin
, quero "fazer alguma coisa" sem reclamar muito sobre permissões, etc.
A beleza é que esse método elimina a necessidade de alterar a propriedade / associação ao grupo ou bit executável em qualquer coisa. Mas é recursivo? Estou começando a pensar, não é. Se sim, como faço isso? E como alguém pode checar algo assim? Adicionar este usuário único ao ACL não aparece no Finder, então… Tudo bem, vivas.