Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Sep 2001 18:27:57 -0400
From:      Garance A Drosihn <drosih@rpi.edu>
To:        Mike Barcroft <mike@FreeBSD.org>, "David E. O'Brien" <obrien@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/etc rc
Message-ID:  <p05101005b7d5630a5ff5@[128.113.24.47]>
In-Reply-To: <20010924170208.A304@coffee.q9media.com>
References:  <200109241817.f8OIHBM06001@freefall.freebsd.org> <20010924170208.A304@coffee.q9media.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At 5:02 PM -0400 9/24/01, Mike Barcroft wrote:
>David E. O'Brien <obrien@FreeBSD.org> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p05101005b7d5630a5ff5>