How to clos a session?

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

 



'Twas brillig, and Haug B?rger at 12/12/10 10:59 did gyre and gimble:
> The leatest Ubuntu has a serious security bug caused by pulseaudio. If
> you configure pammount to mount a crypted home directory it is not able
> to unmount it because pulseaudio has files in use (.pulse/*). You can
> not even kill the daemon because it is set to user session.
> 
> So, how can you stop the pulseaudio user session? In the hope that this
> releases the files.
> 
> Is it really necessary for the deamon to lock the files that you can not
> unmount or is this a bug?

It's quite deliberate. PA has a timeout that prevents it from closing
immediate. This means that if PA autospawns, it will stick around for a
little while in case it's needed again (while startup is fairly quick,
we do have to probe the hardware so it does take time). This is
primarily for console applications rather than X11 however, as under X11
a Session Manager module is loaded which keeps PA alive for the duration
of the X session.

You can make a change in daemon.conf to set exit-idle-time to 0. This
should allow PA to exit when the X11 session exits.

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mageia Contributor [http://www.mageia.org/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]




[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux