LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

/etc/polkit-1/rules.d/10-myunit.rules:

polkit.addRule(function(action, subject) {
    if (subject.user == "myuser"
        && action.id == "org.freedesktop.systemd1.manage-units"
        && action.lookup("unit") == "myunit.service") {
        return polkit.Result.YES;
    }
});

За дополнительными примерами см. polkit(8).

Исправление intelfx, :

/etc/polkit-1/rules.d/10-myunit.rules:

polkit.addRule(function(action, subject) {
    if (subject.user == "myuser"
        && action.id == "org.freedesktop.systemd1.manage-units"
        && action.lookup("unit") == "myunit.service") {
        return polkit.Result.YES;
    }
});

Исходная версия intelfx, :

/etc/polkit-1/rules.d/10-myunit.rules:

polkit.addRule(function(action, subject) {
    if (subject.user == "myuser" && action.id == "org.freedesktop.systemd1.manage-units" && action.lookup("unit") == "myunit.service") {
        return polkit.Result.YES;
    }
});