On 24.03.2013 18:10, Paweł Lęcznar wrote:
On 24.03.2013 16:51, Jan Rękorajski wrote:
On Sat, 23 Mar 2013, Arkadiusz Miśkiewicz wrote:

On Saturday 23 of March 2013, Jan Rękorajski wrote:
[root@laptop log]# ps axf | grep logind

   1637 ?        Ss     0:00 /lib/systemd/systemd-logind

gdzie może być problem?
Problem jest w /proc-u i opcji hidepid, usuń hidepid=2 z fstaba,
premountuj /proc i zacznie działać.
Nie dało by się zapatchować owego logind by był w grupie proc, initgroups etc?
Jest dużo prostsze rozwiązanie - wystarczyło doipsać "Group=17" (proc)
do odpowiedniego unitu :)

Możecie sprawdzić czy systemd-198-5 zachowuje się poprawnie przy hidepid=2?

u mnie działa poprawnie, dzięki

troche się pospieszyłem, a dokładniej o ile samo nawiązywanie sesji w systemd działa o tyle z opcją hidepid=2 przestaje działać montowanie dysków przez zwykłego usera w kde, tzn

[root@laptop ~]# loginctl
   SESSION        UID USER             SEAT
        c1       1000 user             seat0

1 sessions listed.

a po włączeniu logowania na akcji montowania dysku podczas próby montowania w logach polkitu pojawia się

Mar 24 20:07:35 laptop polkitd[2645]: /etc/polkit-1/rules.d/10-test.rules:15: action=[Action id='org.freedesktop.udisks.filesystem-mount'] Mar 24 20:07:35 laptop polkitd[2645]: /etc/polkit-1/rules.d/10-test.rules:16: subject=[Subject pid=2231 user='user' groups=users,wheel,man,audio,video,vbox, seat='' session='' local=false active=false]

gdzie

[root@laptop ~]# ps axf | grep 2231
 2231 ?        Sl     0:04 kdeinit4: plasma-desktop [kdeinit]

wygląda na to, że powyższy proces nie widzi nawiązanych sesji - przydałoby się i jego dodać do grupy proc ponieważ przy braku opcji hidepid=2 montowanie działa a te same logi co powyżej wyglądają tak

Mar 24 20:12:42 laptop polkitd[2642]: /etc/polkit-1/rules.d/10-test.rules:14: action=[Action id='org.freedesktop.udisks.filesystem-mount'] Mar 24 20:12:42 laptop polkitd[2642]: /etc/polkit-1/rules.d/10-test.rules:15: subject=[Subject pid=2245 user='user' groups=users,wheel,man,audio,video,vbox, seat='seat0' session='c1' local=true active=true]

jak to poprawnie powinno być rozwiązane?

pozdrawiam
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym