[sisyphus] Еще раз о технологической нейтральности и съемных носителях
Mikhail Efremov
sem на altlinux.ru
Ср Июл 3 21:21:50 MSK 2013
On Tue, 16 Apr 2013 21:38:26 +0400 Mikhail Efremov wrote:
> > Кстати, а какие интерфейсы ConsoleKit или systemd-logind использует
> > апплет NM? Разве ему недостаточно интерфейсов собственного демона?
>
> Сам демон и опрашивает как минимум активность сеанса пользователя. Ему
> это может быть надо чтобы определить какие соединения можно
> использовать, например.
В NetworkManager-0.9.8.2-alt2 сделан хак, благодаря которому все члены
группы 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