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

Ruslan Ermilov ru at freebsd.org
Wed Sep 17 11:54:00 PDT 2003


On Wed, Sep 17, 2003 at 02:00:37PM -0300, Daniel C. Sobral wrote:
> Ruslan Ermilov wrote:
> >
> >Once again, we're talking about loader.rc, not loader.conf*.  ;)
> >
> >John, Daniel,
> >
> >I'd like to follow this route:
> >
> >- create /boot/forth, and move all *.4th files there,
> >
> >- install stock loader.rc as /boot/defaults/loader.rc,
> >
> >- modify loader(8) to load /boot/loader.rc, and fall back to
> >  /boot/defaults/loader.rc if the former does not exist.
> 
> The reason this wasn't done in first place was because people *depended* 
> on custom made loader.rc scripts. Overwriting their stuff out of the 
> blue wouldn't be... nice.
> 
> The success of loader.conf has greatly diminished that practice, though, 
> so I think we can go with this proposal. But *please* make sure there 
> are enough heads ups in enough places.
> 
> Also, see if you can't make loader.rc.old copies at install. Not to fall 
> back to, but just so people won't simply lose what they had.
> 
Yes, I thought about this before, actually that was my first
idea: create loader.rc.old only once, if it doesn't exist.
But there's a slight problem here: I don't like it because
once you remove the loader.rc.old, the next install will
create it again.

Actually, I like the John's idea of putting this under the
NOFORTH knob's control a lot better.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru at sunbay.com		Sunbay Software Ltd,
ru at FreeBSD.org		FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20030917/cf2e2d4b/attachment.bin


More information about the cvs-src mailing list