Date: Mon, 26 Jun 2000 09:40:16 -0700 From: Doug Barton <DougB@gorean.org> To: Leif Neland <leifn@neland.dk> Cc: InvictaNet Customer Support <support@invicta.net>, Freebsd-ISP <freebsd-isp@FreeBSD.ORG> Subject: Re: DNS Message-ID: <39578770.D379B114@gorean.org> References: <Pine.BSF.4.05.10006261039220.1324-100000@arnold.neland.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Leif Neland wrote:
>
> On Mon, 26 Jun 2000, InvictaNet Customer Support wrote:
>
> > Hi
> >
> > However, we can't get the script to run as root (on FreeBSD 3.x). I have
> > tried suid on its own and by using a c wrapper as explained in the perl
> > docs. Neither works.
>
> Don't run as root then.
> Run, and let the files be owned by another user. Perhaps even run named in
> a sandbox.
Another possible solution is sudo. Install it from the ports and add
your CGI user with the ability to run certain commands without a
password. I would recommend that you create a script that only does 'ndc
reload' instead of giving the CGI user total access to ndc... just in
case.
Good luck,
Doug
--
"Live free or die"
- State motto of my ancestral homeland, New Hampshire
Do YOU Yahoo!?
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39578770.D379B114>
