On Tue, Jun 28, 2011 at 02:45:03PM +0200, Jona Joachim wrote:
> On Tue, Jun 28, 2011 at 11:01:26AM +0200, Alexandre Ratchov wrote:
> > On Mon, Jun 27, 2011 at 02:21:25PM +0000, Jona Joachim wrote:
> > > >
> > > > The simpler -- and most natural imho -- would be configure mpd to use
> > > > unix domain sockets (instead of TCP) and to run it as your user id
> > > > instead of _mpd.
> > > >
> > > > If you can't, you can cheat by copying mpd's ~/.aucat_cookie in your
> > > > home directory (it must have mode 0600) this way aucat will consider
> > > > _mpd and you are the same person. After all, I guess you run _mpd for
> > > > you ;)
> > > 
> > > I see, this is the new authentication mechanism kicking in :) Thanks
> > > for the explanation, now that I know what's causing it, it's easy to
> > > fix.
> > 
> > Too bad if this works, because nobody will fix mpd to use unix domain
> > sockets by default ;-)
> 
> Well, just running mpd as my user id fixes the problem, no need for unix
> domain sockets. I usually try to run daemons that don't need to be
> reached from outside on unix domain sockets, however with mpd the
> problem is that not all clients support them.

unfortunately this means that other local users would be able to
interact with your instance of mpd, which would be a regression.

-- Alexandre

Reply via email to