Estas permissões estão correctas para a pasta das Aplicações? Pergunto isto porque desde que mudei o icon da pasta, tenho de colocar a password para poder apagar os programas e antes não necessitava de o fazer...
http://img137.imageshack.us/img137/5691/imagem1vs7.th.png (http://img137.imageshack.us/my.php?image=imagem1vs7.png)
Eu preciso de por a pass porque este user não é administrador, mas as minhas estão assim:
http://img165.imageshack.us/img165/24/picture2pq1.png
Mas a minha conta é de administrador...
scriptKid
07-02-2008, 20:57
Não, as permissões não estão correctas. As minhas permissões (10.4.10) das pasta Aplicações estão como as do OldMan.
Eu verificaria se o meu user id faz parte do group wheel e depois modificaria a permissões da pasta para permitir a este grupo ler e escrever
Terminal :
id username
No meu caso
uid=501(username) gid=501(username) groups=501(username), 81(appserveradm), 79(appserverusr), 80(admin)
Como pertenco ao grupo admin e a pasta tem permissões de escrita e leitura para este grupo, não necessito de inserir a password.
P.S.: Estou a supor que o grupo correcto é o wheel. Na verdade não sei se deveria ser admin ou wheel. Talvez dependa da versão do Mac OS.
EDIT: Talvez fosse boa ideia com a conta de administrador fazer um verify permissions no disk utility.
Eu estou com o Leopard, deverá funcionar do mesmo modo.
Entretanto fiz o "id username" e apareceu isto:
uid=501(andre) gid=20(staff) groups=20(staff),101(com.apple.sharepoint.group.1) ,98(_lpadmin),81(_appserveradm),79(_appserverusr), 80(admin)
O engraçado é que no painel de preferências, secção contas, apareço como "admin"...
Já fiz a reparação das permissões mas não acusa nada...
scriptKid
08-02-2008, 21:48
O teu grupo primário é staff, mas também pertences ao grupo 80 (admin).
Portanto até agora só te ajudei a confirmar algo que já sabias ... LOL .
Não sei o que fizeste no teu sistema, nem tenho o Leopard. Contudo posso dar uma dica, desde que fique claro que
"Use at your own risk" !!!
No terminal:
Alterar as permissões das pastas /Applications, para que o grupo wheel possa escrever
$ sudo chmod -R g+w /Applications
Adicionar o teu user id ao grupo wheel
$ sudo dscl . append /Groups/wheel GroupMembership $USER em que $USER deverá ser o teu username = andre
Isto supondo que todas as aplicações também pertencem ao grupo wheel.
Outro método seria alterar o grupo das pasta /Applications para admin, mas não sei se o sistema fica "baralhado".
$ sudo chgrp -R admin /Applications
Depois diz se isto serviu de alguma coisa.
P.S. : O Leopardo e o Tiger não funcionam do mesmo modo, por exemplo parece que o NetInfo Manager desapareceu ...
Fiz uma coisa, na janela das permissões que mostro em cima, adicionei-me á lista de nomes que já lá estava. Assim para alem daqueles três estou também lá inserido para poder alterar o conteúdo da pasta. Realmente era um processo simples e eu nem me lembrei disso... Já dizia o slogan da apple: Think Different :lol:
http://img229.imageshack.us/img229/9516/imagem1yp3.th.png (http://img229.imageshack.us/my.php?image=imagem1yp3.png)
scriptKid
09-02-2008, 15:37
Excelente. No Tiger nunca encontrei essa opção através do Finder.
E também sou um bocado terminal biased ...
Obrigado pela ajuda :hello: