d-bus head

Havoc Pennington hp@redhat.com
Thu, 30 Oct 2003 22:17:54 -0500


On Thu, 2003-10-30 at 15:54, Joe Shaw wrote:
> On Thu, 2003-10-30 at 15:50, Havoc Pennington wrote:
> > On Thu, 2003-10-30 at 15:21, David Zeuthen wrote:
> > > 1463: server: Trying mechanism EXTERNAL with initial response of 1 bytes
> > > 1463: server: no credentials, mechanism EXTERNAL can't authenticate
> > > 1463: server: Shutting down mechanism EXTERNAL
> > 
> > The problem is that _dbus_read_credentials_unix_socket() (or maybe its
> > _write() counterpart) doesn't seem to be working on OS X.
> 
> It definitely won't work: OS X doesn't have that (at least up to 10.2...
> haven't checked 10.3).  It'll need to do some other sort of auth.
> 

Yuck. The system daemon won't work at all right now on OS X then.
(You could enable cookie auth in its config file, but it's not secure in
all cases, e.g. with NFS homedir)

Havoc