it appears that /usr/local and /usr/local/bin (both of which are owned by root:staff) are group-writable by default on Debian Squeeze.
Isto é, atualmente, por design, você pode rever as missivas da equipe sobre o propósito / importância desta escolha no seguinte tópico: link
Is there a reason that they need to be?
Estes diretórios somente precisam do dono root.staff
se você pretende utilizar o grupo staff
como a equipe do Debian escolheu. Além disso, por padrão, o grupo staff
não possui membros, você precisaria adicionar usuários manualmente para delegar essa permissão de acesso. Como o "bug" é marcado como "wishlist", a porta é aberta para que essa configuração seja revertida para os padrões-padrão, como a maioria das outras distros usam.
Evitando qualquer Holy Wars da lista de discussão do Debian, eu sugiro que você pode chown
dos diretórios root.root
e apenas usar sudo
, su
como a maioria das pessoas faria.