From owner-freebsd-isp@FreeBSD.ORG Thu Oct 28 19:51:09 2004 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AD9416A4CE for ; Thu, 28 Oct 2004 19:51:09 +0000 (GMT) Received: from vineyard.net (k1.vineyard.net [204.17.195.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08F8843D39 for ; Thu, 28 Oct 2004 19:51:09 +0000 (GMT) (envelope-from ericx_lists@vineyard.net) Received: from localhost (loopback [127.0.0.1]) by vineyard.net (Postfix) with ESMTP id 35D9C915E0 for ; Thu, 28 Oct 2004 15:51:08 -0400 (EDT) Received: from vineyard.net ([127.0.0.1]) by localhost (king1.vineyard.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 64180-01-40 for ; Thu, 28 Oct 2004 15:51:08 -0400 (EDT) Received: from vineyard.net (cheesenip.vineyard.net [204.17.195.113]) by vineyard.net (Postfix) with ESMTP id BB96F915D7 for ; Thu, 28 Oct 2004 15:51:07 -0400 (EDT) Message-ID: <41814DAA.80206@vineyard.net> Date: Thu, 28 Oct 2004 15:51:06 -0400 From: "Eric W. Bates" User-Agent: Mozilla Thunderbird 0.5 (X11/20040208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-isp@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS-king1 at Vineyard.NET Subject: Problems with rc.subr and suid script X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Oct 2004 19:51:09 -0000 I've written a CGI which is calling /usr/local/rc.d/squid.sh in an attempt to start/stop the proxy. Stopping works fine; however, whenever I try to start it I'm having permissions problems. It seems as tho rc.subr is using RUID instead of EUID. The CGI is written in perl. Thanks. -- Eric Bates