[pulseaudio-discuss] Root ownership on /tmp/pulse-$USER (a warning to packagers)

CJ van den Berg cj at vdbonline.com
Thu Feb 21 07:11:34 PST 2008


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>


More information about the pulseaudio-discuss mailing list