В общем-то тема аналогична этой. Но в ней никто ничего про polkit не сказал, хотя он в данной ситуации виновник. Симптомы у меня те же. С той лишь разницей, что автомаунт и shutdown/reboot через polkit у меня получилось настроить, а по gksudo/gksu имеются вопросы (проблема в том, что не могу через gksu ничего запустить): Как я понимаю политика должна быть примерно такая:
polkit.addRule(function(action, subject) {
if (action.id == "org.gnome.gksu.spawn" &&
subject.isInGroup("wheel")) {
return <value>;
}
});
polkit.Result = {
NO : "no",
YES : "yes",
AUTH_SELF : "auth_self",
AUTH_SELF_KEEP : "auth_self_keep",
AUTH_ADMIN : "auth_admin",
AUTH_ADMIN_KEEP : "auth_admin_keep",
NOT_HANDLED : null
};