Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d0791ca454d9130fe28c256dc5478e3b5a17e17c
commit d0791ca454d9130fe28c256dc5478e3b5a17e17c Author: bouleetbil <bouleet...@frogdev.info> Date: Sat Jan 23 18:04:33 2010 +0000 policykit-0.9-5-i686 *allow user root and group wheel to access to hal diff --git a/source/apps/policykit/FrugalBuild b/source/apps/policykit/FrugalBuild index e1fa972..3b4a923 100644 --- a/source/apps/policykit/FrugalBuild +++ b/source/apps/policykit/FrugalBuild @@ -4,7 +4,7 @@ pkgname=policykit _F_archive_name=PolicyKit pkgver=0.9 -pkgrel=4 +pkgrel=5 pkgdesc="Policy framework for controlling privileges for system-wide services" url="http://hal.freedesktop.org/docs/PolicyKit" depends=('pam' 'dbus-glib') @@ -19,7 +19,7 @@ source=(http://hal.freedesktop.org/releases/$_F_archive_name-$pkgver.tar.gz \ sha1sums=('ac99c580eff72f6d5df261c155fb047306439f85' \ 'cfba9d4fb2a18b711dd4133654ad9a2faba27c12' \ 'a0b7d1ebbc0f269facab712978eaeed6a1bc8617' \ - '0344fb10f6fcce2b6b8403ed8968d67775314cd1') + '61f4fdc0d624739b3ec359d2848877ee1ccbdf3d') backup=("etc/PolicyKit/PolicyKit.conf") build() { diff --git a/source/apps/policykit/PolicyKit.conf b/source/apps/policykit/PolicyKit.conf index 36f78da..3698aa0 100644 --- a/source/apps/policykit/PolicyKit.conf +++ b/source/apps/policykit/PolicyKit.conf @@ -5,19 +5,17 @@ <!-- See the manual page PolicyKit.conf(5) for file format --> -<config version="0.1"> - <define_admin_auth group="storage"/> - <match action="org.freedesktop.hal.storage.mount-removable"> - <return result="yes"/> - </match> - <match action="org.freedesktop.hal.storage.mount-fixed"> +<config version="0.1"> + <define_admin_auth group="wheel|storage"/> + <match user="root"> + <return result="yes"/> + </match> + <match action="org.freedesktop.hal.storage.*"> + <return result="yes"/> + </match> + <!-- for shutdown, hibernate --> + <match action="org.freedesktop.hal.power.management.*"> <return result="yes"/> </match> - <match action="org.freedesktop.hal.storage.eject"> - <return result="yes"/> - </match> - <match action="org.freedesktop.hal.storage.unmount-others"> - <return result="yes"/> - </match> </config> _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git