Иван Лох <l...@1917.com> writes: > On Tue, Jul 08, 2014 at 05:09:56PM +0400, Dmitrii Kashin wrote: >> > воткнутой в тот ноутбук, на клавиатуре которого ты вводил пароль, >> > делается через динамическое добавление твоего сессионного лидера в ряд >> > групп, дающих права на оборудование. >> >> У нас - это у кого? У меня вот lightdm запускает xsession, а оттуда >> загружается i3wm. И в общем-то ничего больше. А про вышеописанные схемы >> я ничего не знаю. Где такое делается? > > В Gnome, например. Кстати, я использую awesome, но при этом именно эту > часть gnome подгружаю.
Здорово. А как это, собственно, делается, и что Вы с этого имеете? >> Что касается суспенда, то я в него отправляюсь так: >> -------------------- ~/.i3/config -------------------- >> exec dm-tool switch-to-greeter, exec sudo /usr/sbin/pm-suspend, mode >> "default" >> ------------------------------------------------------ >> Вторая команда в sudo мне делегирована на выполнение без пароля. > > Ну и костыли > >> > Добавить в группу процесс после его старта невозможно, поэтому >> > приходится это делать при логине. >> >> Хм... А зачем вообще добавлять именно при старте? Меня вот удивляет, >> почему у pm-action владелец:группа - root:root. >> >> Почему бы не задать ему группу, например power, а на pm-action не >> поставить suid-бит? Результат - все, кто в группе power, получат >> возможность погружать комп в суспенд. > > Ну зайдешь ты удаленно в свой компьютер и выключишь его. Вот радости то. Всякое может понадобиться. А прямой путь - это как раз с группой. Правда, это должно быть сделано на уровне пакета, ибо при апгрейде пакета права всё равно забьются дефолтными. [offtop] Кстати говоря, возможно, была бы востребованной фича по выполнению произвольного кода, заданного лично системным администратором, после установки-обновления определённого пакета... [/offtop] >> Окей, я кажется абсолютно не понимаю, что такое "рабочее место". Опять >> же, где эта терминология находится? > > http://www.freedesktop.org/wiki/Software/systemd/multiseat/ Спасибо.
pgpMxEQfmx38f.pgp
Description: PGP signature