Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 May 2001 13:50:09 -0300 (ADT)
From:      The Hermit Hacker <scrappy@hub.org>
To:        <airlied@samba.org>
Cc:        <freebsd-questions@freebsd.org>
Subject:   msgget() in pamsmbd for pam_smb module ...
Message-ID:  <Pine.BSF.4.33.0105081346051.10294-100000@mobile.hub.org>

next in thread | raw e-mail | index | archive | help

Morning ...

	I'm trying to get the newest CVS of pam_smb working to
authenticate our Cyrus IMAPd users, and have come across a problem that
I'm not sure if easily rectifiable ...

	Whenever I connect and do an authenticate, I get the following
error message generated:

May  8 13:47:36 new-relay pop3d[66057]: pamsmbd :  msg_snd problem

	Looking at the code, its generated in queue_valid.c only:

============
        if(msgsnd(mid, (struct msgbuf *)&msg, sizeof(msg),  0) == -1) {
                syslog(LOG_AUTHPRIV | LOG_ERR, "pamsmbd :  msg_snd problem");
                return 2;
        }
============

	Now, I've been wracking my brain over this, trying to figure out
why it is that ftpd can authenticate no problem this way, but the cyrus
imapd can't ... when it hit me.  Cyrus IMAPd runs as the user cyrus, not
as root ... the pamsmbd process runs as user root ... is there a
restriction that a is preventing a non-root user from authenticating
through the pamsmbd process?

Thanks ...


Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0105081346051.10294-100000>