[sisyphus] Еще раз о технологической нейтральности и съемных носителях
Mikhail Efremov
sem на altlinux.ru
Чт Июл 4 20:17:52 MSK 2013
On Wed, 3 Jul 2013 21:21:50 +0400 Mikhail Efremov wrote:
> On Tue, 16 Apr 2013 21:38:26 +0400 Mikhail Efremov wrote:
> > > Кстати, а какие интерфейсы ConsoleKit или systemd-logind использует
> > > апплет NM? Разве ему недостаточно интерфейсов собственного демона?
> >
> > Сам демон и опрашивает как минимум активность сеанса пользователя. Ему
> > это может быть надо чтобы определить какие соединения можно
> > использовать, например.
>
> В NetworkManager-0.9.8.2-alt2 сделан хак, благодаря которому все члены
> группы nmconnect будут считаться всегда имеющими активный сеанс (иными
> словами их соединения всегда можно использовать).
Имя группы в NetworkManager-0.9.8.2-alt3 изменено на _nmconnect по
предложению mike на .
Триггер делать уж не стал, если вдруг кто-то уже начал
использовать, то команду groupmod -n _nmconnect nmconnect можно
выполнить и руками.
> Это позволит использовать NM в системах без systemd (работать это будет
> только при отсутствии logind).
> Помимо этого надо еще создать разрешающее правило для polkit, например
> такое:
>
> polkit.addRule(function(action, subject) {
> if (subject.isInGroup("nmconnect") && (action.id.indexOf("org.freedesktop.NetworkManager.") == 0 )) {
> return polkit.Result.YES;
> }
> });
>
--
WBR, Mikhail Efremov
Подробная информация о списке рассылки Sisyphus