Re: DE features dependent on Systemd
On Mon, Dec 01, 2014 at 02:10:09AM +0100, Andreas Bombe wrote:
> On Sun, Nov 30, 2014 at 04:40:21PM +0000, Ivan Shmakov wrote:
> > >>>>> Josselin Mouette <joss@debian.org> writes:
> > > * Other users only have access to audio devices through ACLs when
> > > physically logged on.
> >
> > Unless I be mistaken, ACLs are only applied at the time of
> > open(2). What about the processes (if any) which opened an
> > audio device back when it was possible, but are still running at
> > the time the user logs out?
>
> That is how Linux works, yes. revoke() syscalls have been occasionally
> proposed for at least 15 years but as far as I know no implementation
> has yet been accepted in the Linux kernel.
>
> I don't know if logind can do or does anything beyond that.
There are subsystem-specific ways to revoke access. See
http://lists.freedesktop.org/archives/systemd-devel/2013-August/012897.html
for the patches which added support logind.
https://dvdhrm.wordpress.com/2013/08/25/sane-session-switching/
is also a good read.
Zbyszek
Reply to: