LINUX.ORG.RU

gksu vs. polkit

 , ,


0

1

В общем-то тема аналогична этой. Но в ней никто ничего про polkit не сказал, хотя он в данной ситуации виновник. Симптомы у меня те же. С той лишь разницей, что автомаунт и shutdown/reboot через polkit у меня получилось настроить, а по gksudo/gksu имеются вопросы (проблема в том, что не могу через gksu ничего запустить): Как я понимаю политика должна быть примерно такая:

polkit.addRule(function(action, subject) {
    if (action.id == "org.gnome.gksu.spawn" &&
        subject.isInGroup("wheel")) {
        return <value>;
    }
});
Вопрос как раз по этому <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
           };
Если для gksu политика будет написана, нужно ли будет отдельно делать для gksudo? P$. Заранее спасибо :)))

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.