From owner-freebsd-isp Mon Jun 26 1: 0: 5 2000 Delivered-To: freebsd-isp@freebsd.org Received: from colossus.invictanet.co.uk (colossus.invictanet.co.uk [62.232.18.118]) by hub.freebsd.org (Postfix) with ESMTP id C32E537B930 for ; Mon, 26 Jun 2000 00:59:54 -0700 (PDT) (envelope-from support@invicta.net) Received: from harryhome (host212-140-116-116.host.btclick.com [212.140.116.116]) by colossus.invictanet.co.uk (8.9.3/8.9.3) with SMTP id IAA25265 for ; Mon, 26 Jun 2000 08:59:55 +0100 (BST) From: "InvictaNet Customer Support" To: "Freebsd-ISP" Subject: DNS Date: Mon, 26 Jun 2000 09:00:03 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi I know this is a perl question but I reckon that what the script does is more important than which language was used. Anyway. So that our resellers can enter their own secondary dns entries onto our secondary dns server, we have written a perl script that accepts parsed input from a specific email address, then updates a named boot include file, sends pass or fail emails to us and to the reseller and finally, runs ndc reload. 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. Does anyone else do a similar thing and if so how did you get round this problem? TIA Martyn ----------------------------------------------------- InvictaNet - The Internet in Plain English, Guaranteed http://www.invictanet.co.uk mailto:info@invictanet.co.uk phone: 0870 7402252 fax: +44 (0)1233 334001 ------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message