From owner-cvs-all Mon Sep 24 15:28:12 2001 Delivered-To: cvs-all@freebsd.org Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by hub.freebsd.org (Postfix) with ESMTP id ACC1F37B421; Mon, 24 Sep 2001 15:28:01 -0700 (PDT) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail.rpi.edu (8.11.3/8.11.3) with ESMTP id f8OMS0B191366; Mon, 24 Sep 2001 18:28:00 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20010924170208.A304@coffee.q9media.com> References: <200109241817.f8OIHBM06001@freefall.freebsd.org> <20010924170208.A304@coffee.q9media.com> Date: Mon, 24 Sep 2001 18:27:57 -0400 To: Mike Barcroft , "David E. O'Brien" From: Garance A Drosihn Subject: Re: cvs commit: src/etc rc Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 5:02 PM -0400 9/24/01, Mike Barcroft wrote: >David E. O'Brien writes: >> obrien 2001/09/24 11:17:11 PDT >> >> Modified files: >> etc rc >> Log: > > Back out rev 1.274. The previous behavior was documented in rc.8 > > and the original commit of local_startup depended on the scripts > > being executable; so there is too much precedence to change it > > now. About all anyone could agree on is that rev 1.274 broke > > POLA and before rev 1.274 also broke POLA. > > >> Revision Changes Path >> 1.275 +2 -2 src/etc/rc > >I don't think I agree with this. I think it's a worthy thing to try >and correct this brokenness in -CURRENT (-STABLE will have to stay the >same). The ports collection rc.d files shouldn't require an execution >bit just as /etc/rc* files don't require an execution bit. I can probably live with it either way, but I think it is reasonable that the execute bit be required. That way users have a way to nullify a script without editting it or moving it. Perhaps it would be helpful if the startup-processing would notice the lack of execute permission, and print out a specific message indicating why that file was being skipped. Just a suggestion, as I don't feel too strongly about this. -- Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message