From owner-freebsd-ports Mon Jan 28 8:42: 7 2002 Delivered-To: freebsd-ports@freebsd.org Received: from bessel.tekniikka.turkuamk.fi (bessel.tekniikka.turkuamk.fi [193.166.133.10]) by hub.freebsd.org (Postfix) with ESMTP id 538E637B4F5 for ; Mon, 28 Jan 2002 08:38:48 -0800 (PST) Received: from localhost (eyurtese@localhost) by bessel.tekniikka.turkuamk.fi (8.9.2/8.9.2) with ESMTP id SAA98870; Mon, 28 Jan 2002 18:38:30 +0200 Date: Mon, 28 Jan 2002 18:38:29 +0200 (WET) From: Evren Yurtesen To: Edwin Culp Cc: Evren Yurtesen , anders@fix.no, freebsd-ports@FreeBSD.ORG Subject: Re: majordomo freebsd port (permission denied error with sendmail) In-Reply-To: <1012231149.3c556bed67f8e@Mail.SavvyWorld.Net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I think the correct solition is to put mailnull user into majordom group in /etc/group Well my majordomo just started working when I put mailnull into majordom group. I didnt need to touch anything about /usr/libexec/sm.bin By the way I only made simple commands lists etc. work so I dont know how much functionality I have yet. Even though sendmail man pages for smrsh suggests that the commands should be put into /usr/libexec/sm.bin somehow my solution is also working perhaps because I have the full path after | in aliases? Evren On Mon, 28 Jan 2002, Edwin Culp wrote: > > Does wrapper also need to be linked to /usr/libexec/sm.bin. I asked > about this some time ago on this list and got no answer so I changed > user:group to mailnull:mailnull for /usr/local/majordomo and linked > wrapper to /usr/libexec/sm.bin and it seems to work fine but I could > very well be mistaken. I also use hypermail and had to make the > same changes to it. > > There seems to be a similar problem with mailman although I just tested > it at the time of the sendmail change and didn't try changing perms because > I was too busy fixing what was broken:-) > > Thanks, > > ed > > > > Quoting Evren Yurtesen : > > > majordomo installs an entry into /etc/group file when I install it from > > ports but it makes a mistake. > > as it seems, sendmail is run as mailnull user nowadays, so daemon user > > doesnt have access to wrapper script properly thus it complains about > > permission denied errors. > > > > I guess the default install behaviour should be changed so majordomo adds > > majordom:*:54:mailnull > > instead of > > majordom:*:54:daemon > > into the /etc/group file > > > > Thanks, > > Evren Yurtesen > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-ports" in the body of the message > > > > > > > --- > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message