Root ownership on /tmp/pulse-$USER (a warning to packagers)

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

 



On Thu, Feb 21, 2008 at 12:18:46AM +0000, Colin Guthrie wrote:
> Anyway, to cut a long story short, I eventually found that it was
> actually libesound that was starting this process. If you run an
> application as root (e.g. firestarter - a gtk firewall thingy) that used
> libesound it would go through some code that checked for the existence
> of /etc/esd.conf. If this file did not exist, the bahaviour is such that
> the library will try to *autospawn "esd" by default*. This is in
> contrast to the default esd.conf shipped with esound which has
> auto_spawn=0 specified in it. Go figure!
> 
> So to fix this problem I simply ship an /etc/esd.conf with the
> pulseaudio-esound-compat package. The alternative is to patch libesound
> to not do the auto spawn by default thing but this seemed cleaner.
> 
> I hope this helps someone not go insane as I nearly did :)

Very good-to-know info. Thanks for saving us from taking the same
horrible journey! :-D

-- 
CJ van den Berg

mailto:cj at vdbonline.com
  xmpp:cj at vdbonline.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20080221/424bb246/attachment.pgp>


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

  Powered by Linux