gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Пятница, 12 февраля 2016< ^ >
Pinkbyte установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Дерево portage Gentoo официально переехало на git!
Конфигурация комнаты
Участники комнаты

GMT+3
[00:02:38] edgbla вышел(а) из комнаты
[00:05:54] Desu вышел(а) из комнаты
[00:31:23] CarelessChaser вышел(а) из комнаты
[00:49:03] bober2000 вышел(а) из комнаты
[00:49:38] mva вышел(а) из комнаты
[00:51:29] mva вошёл(а) в комнату
[01:01:31] nis вышел(а) из комнаты
[01:04:55] mva вышел(а) из комнаты
[01:09:02] beelzebubbie вышел(а) из комнаты
[01:23:11] 0xd34df00d вошёл(а) в комнату
[01:52:10] evadim вышел(а) из комнаты
[02:13:00] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[02:14:06] 0xd34df00d вошёл(а) в комнату
[02:40:17] 0xd34df00d вышел(а) из комнаты: Client went to sleep
[02:40:48] maksbotan вошёл(а) в комнату
[03:24:26] 0xd34df00d вошёл(а) в комнату
[03:34:30] Civilian вышел(а) из комнаты
[03:34:40] Civilian вошёл(а) в комнату
[03:40:13] maksbotan вышел(а) из комнаты
[04:05:14] 0xd34df00d вышел(а) из комнаты: Client went to sleep
[04:08:12] 0xd34df00d вошёл(а) в комнату
[04:15:28] Civilian вышел(а) из комнаты
[04:22:13] CarelessChaser вошёл(а) в комнату
[05:00:08] 0xd34df00d вышел(а) из комнаты: Client went to sleep
[05:08:50] reonaydo вошёл(а) в комнату
[05:32:55] beelzebubbie вошёл(а) в комнату
[05:36:33] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[06:54:05] intellect вошёл(а) в комнату
[07:02:27] 0xd34df00d вошёл(а) в комнату
[08:48:29] WiseLord вышел(а) из комнаты
[08:50:43] WiseLord вошёл(а) в комнату
[08:55:44] Deda_Zych вошёл(а) в комнату
[09:00:26] WiseLord вышел(а) из комнаты
[09:00:48] WiseLord вошёл(а) в комнату
[09:04:58] Desu вошёл(а) в комнату
[09:11:30] DeadEye вошёл(а) в комнату
[09:15:55] <DeadEye> Всем привет.
Задача - надо выполнять от юзера на общесистемные сервисы systemctl start/stop (от --user не катит).
Смотрю настройку polkit, смотрю на org.freedesktop.systemd1.manage-units, но знакомый, пинавший Polkit, говорит, что это мне ничего не даст.
Как таки делать это дело от юзера?
[09:20:21] maxggxam вошёл(а) в комнату
[09:26:03] maxggxam вышел(а) из комнаты
[09:30:17] DeadEye вышел(а) из комнаты: Replaced by new connection
[09:30:27] DeadEye вошёл(а) в комнату
[09:33:22] DeadEye вышел(а) из комнаты
[09:37:05] <Magistr> судо не?
[09:54:09] <eegorov> pkexec
[09:56:05] <eegorov> ну а воообще
$ systemctl --system stop ntpd.service
спрашивает пароль рута
[09:56:26] ASM вышел(а) из комнаты
[09:56:43] ASM вошёл(а) в комнату
[09:56:57] <eegorov> то есть таки да, если правильно настроить правила pk, то можно дать соответствующие права пользователю
[09:58:54] Pinkbyte вошёл(а) в комнату
[10:02:58] eegorov вышел(а) из комнаты
[10:05:05] eegorov вошёл(а) в комнату
[10:15:08] <eegorov> от такое правило
egorov-ey ~ # cat /etc/polkit-1/rules.d/99-systemctl.rules
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.systemd1.manage-units") {
        return "yes";
    }
});
[10:15:34] <eegorov> позволяет любому пользователю выполнить
$ systemctl --system stop ntpd.service
[10:15:37] <eegorov> например
[10:17:56] <eegorov> а вот такое, только пользователям в группе wheel
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.systemd1.manage-units" &&.
<------>subject.isInGroup("wheel")) {
        return "yes";
    }
});
[10:18:46] <eegorov> <------> - это табуляция из mcedit
[10:19:56] <eegorov> так что смело можешь пнуть своего знакомого
[10:20:26] evadim вошёл(а) в комнату
[10:24:05] eegorov вышел(а) из комнаты
[10:24:15] eegorov вошёл(а) в комнату
[10:24:52] eegorov вышел(а) из комнаты
[10:32:18] WiseLord вышел(а) из комнаты
[10:34:56] WiseLord вошёл(а) в комнату
[10:50:00] evadim вышел(а) из комнаты
[11:01:25] bober2000 вошёл(а) в комнату
[11:02:51] beelzebubbie вышел(а) из комнаты
[11:27:02] eegorov вошёл(а) в комнату
[11:31:42] maksbotan вошёл(а) в комнату
[11:31:59] beelzebubbie вошёл(а) в комнату
[11:39:19] slepnoga вошёл(а) в комнату
[12:14:44] Civilian вошёл(а) в комнату
[12:59:29] beelzebubbie вышел(а) из комнаты
[12:59:51] beelzebubbie вошёл(а) в комнату
[13:15:02] Deda_Zych вышел(а) из комнаты: Replaced by new connection
[13:15:12] Deda_Zych вошёл(а) в комнату
[13:16:46] Desu вышел(а) из комнаты
[13:24:33] reonaydo вышел(а) из комнаты: Отключён
[13:42:31] Deda_Zych вышел(а) из комнаты: Replaced by new connection
[13:42:41] Deda_Zych вошёл(а) в комнату
[14:11:07] medvedko вошёл(а) в комнату
[14:17:48] WiseLord вышел(а) из комнаты
[14:29:03] mva вошёл(а) в комнату
[15:19:08] Deda_Zych вышел(а) из комнаты: Replaced by new connection
[15:19:18] Deda_Zych вошёл(а) в комнату
[15:26:38] intellect вышел(а) из комнаты
[16:09:55] eegorov вышел(а) из комнаты
[16:15:35] medvedko вышел(а) из комнаты
[16:42:54] edgbla вошёл(а) в комнату
[17:05:13] mva вышел(а) из комнаты
[17:34:29] Pinkbyte вышел(а) из комнаты
[17:35:29] Vurtatoo вошёл(а) в комнату
[17:41:11] Vurtatoo вышел(а) из комнаты
[18:03:24] Desu вошёл(а) в комнату
[18:59:14] Civilian вышел(а) из комнаты
[19:11:11] medvedko вошёл(а) в комнату
[19:45:07] nis вошёл(а) в комнату
[20:47:36] Civilian вошёл(а) в комнату
[20:53:13] krigstask вышел(а) из комнаты
[21:56:51] slepnoga вышел(а) из комнаты
[22:54:56] evadim вышел(а) из комнаты
[23:13:20] <0xd34df00d> Нет mva :(
[23:13:30] <0xd34df00d> А я как раз хотел про redmine спросить.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!