From owner-freebsd-isp Mon Jul 6 15:02:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27303 for freebsd-isp-outgoing; Mon, 6 Jul 1998 15:02:44 -0700 (PDT) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from stingray.ivision.co.uk (stingray.ivision.co.uk [195.50.91.40]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA27297 for ; Mon, 6 Jul 1998 15:02:33 -0700 (PDT) (envelope-from manar@ivision.co.uk) Received: from pretender.ivision.co.uk [194.112.59.212] by stingray.ivision.co.uk with smtp (Exim 1.62 #2) id 0ytJL2-0004h5-00; Mon, 6 Jul 1998 23:02:20 +0100 Message-Id: <3.0.5.32.19980706230046.007fb420@stingray.ivision.co.uk> X-Sender: manarpop@stingray.ivision.co.uk X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32) Date: Mon, 06 Jul 1998 23:00:46 +0100 To: freebsd-isp@FreeBSD.ORG From: Manar Hussain Subject: Re: Majordomo In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 09:55 06/07/98 -0300, Paulo Fragoso wrote: >Hi, > >Are there any way to make majordomo work without suid root? Someone suggested this was a bogus questions as majordomo doesn't run setuid - a wrapper that calls it does. I suspect that was an unintentional question dodge - you'd still need to run *a* setuid program to run that majordomo installation including the wrapper. Using Exim or qmail instead of sendmail you can run majordomo direct as user majordom rather than running things through the wrapper. Bear in mind that the wrapper does more than just set the setuid - it's sets a few environment vars up too. I can dig out how we did it under Exim if that'd be considered helpful. Manar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message