21 abril 2010

Fedora 12

Por pré-definição o Fedora 12 deixa qualquer utilizador fazer updates, caso queiram desligar esta "funcionalidade", que alguns consideram um perigo (eu incluído), fazer o seguinte:

Na directoria
/var/lib/polkit-1/localauthority/50-local.d
criar um ficheiro com a extensão .pkla por exemplo teste.pkla e lá dentro colocar isto,

[NoUsersChangePackagesWithoutPassword]
Identity=unix-user:*
Action=org.freedesktop.packagekit.*
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=auth_admin

E prontos, sempre que algum utilizador tentar fazer update é pedida a password de root.