Re: userconfig doesn't work on tvi925

[ Available lists | Index of freebsd-current | Month of Sep 1995 | Week of 11 Sep 1995 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
David Greenman <davidg@Root.COM>
Date
11 Sep 1995 22:13:51
Subject
Re: userconfig doesn't work on tvi925
Message-ID
199509120514.WAA04710@corbin.Root.COM

In reply to
Replies

[ Hide this part ]
>Jordan,
>
>I was speaking with a friend about the new userconfig stuff today, and
>he had what I think is a simply grand idea.
>
>I am really concerned that this crap is in the kernel. I don't think
>it belongs there, but I was convinced by the old "dumb terminal"
>userconfig that it was good.
>
>Here is my suggestion.
>
>Pull out the new userconfig ENTIRELY. Get rid of it. Instead, add a
>sysctl interface and a staticly linked program in /sbin to operate that
>interface. This keeps the kernel clean, and gives you access to fancy
>stuff in user mode. If you want to have the old userconfig for emergencies,
>I have absolutely no objection to that (it would be nice if it was #ifdef'ed).
>
>Yes, I'm sorry, I realize it's a pain in the ass to throw away work, but
>we're really better off with a separation between kernel and user mode stuff.
>
>(hell, then you can use curses if you want).

That's all nice and fine, and we *should* write a user program to do
configuration, but this has nothing to do with why 'userconfig' was created.
It was created so that people could boot/install FreeBSD without having to
rip their machine apart and reconfigure all of their hardware to conform to
our GENERIC kernel. If you can't boot the system, then you can't run the fancy
user program from /sbin to do the dirty deed.

-DG


Elapsed time: 0.104 seconds