cvs commit: src/sys/boot/forth beastie.4th

John Baldwin jhb at FreeBSD.org
Tue Sep 16 14:30:12 PDT 2003


On 14-Sep-2003 Scott Long wrote:
> On Sun, 14 Sep 2003, Ruslan Ermilov wrote:
>> On Sat, Sep 13, 2003 at 03:34:59PM -0700, Doug Barton wrote:
>> > On Sat, 13 Sep 2003, Scott Long wrote:
>> >
>> > > Adding
>> > >
>> > > beastie_disable="YES"
>> > >
>> > > to loader.conf* is appropriate for your case.
>> >
>> > Ah, sorry if I missed that. If we can keep /boot/loader.conf and
>> > /boot/defaults/loader.conf up to date with installworld, and leave
>> > /boot/*.local alone, I withdraw my suggestion to do it in src/etc.
>> >
>> We already do it like this, the story was about /boot/loader.rc,
>> not */loader.conf.  sys/boot/i386/loader/Makefile has this:
>>
>> .if !exists(${DESTDIR}/boot/loader.rc)
>> FILES+=      ${.CURDIR}/loader.rc
>> .endif
>>
> 
> Right.  This wart is due to the vile reaction I received from many people
> who not only hated the idea of the menu, but were horribly offended that
> they might have to take the effort to turn it off in their local system.
> Thus, this keeps them safely shielded from having to deal with it.
> 
> Scott

Bull.  loader.rc has not been installed by default ever.

revision 1.32
date: 1999/04/18 09:21:12;  author: dcs;  state: Exp;  lines: +6 -1
Installs a default loader.rc if none exists. Document loader.conf.
=============================================================================

Since that revision, it has always only been conditionally installed
IFF it doesn't exist.  A little cvs annotate can go a long way.

-- 

John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


More information about the cvs-src mailing list