De acordo com a página man:
The polkit Local Authority no longer exists. Existing configuration files are honored; see pkla-admin-identities(8) and pkla-check-authorization(8) for description of the configuration format.
Tenho certeza de que "arquivos de configuração existentes são aceitos" é mentira.
A página wiki do Arch Linux para Polkit mostra uma nova maneira:
The following rule disables suspend and hibernate for all users.
/etc/polkit-1/rules.d/10-disable-suspend.rules
polkit.addRule(function(action, subject) { if (action.id == "org.freedesktop.login1.suspend" || action.id == "org.freedesktop.login1.suspend-multiple-sessions" || action.id == "org.freedesktop.login1.hibernate" || action.id == "org.freedesktop.login1.hibernate-multiple-sessions") { return polkit.Result.NO; } });
Essa regra funciona para mim no Fedora 19.