[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: