head	1.6;
access;
symbols
	RELENG_3_5_0_RELEASE:1.4.2.2
	RELENG_3_4_0_RELEASE:1.4.2.2
	RELENG_3_3_0_RELEASE:1.4.2.2
	RELENG_3_2_0_RELEASE:1.4.2.2
	RELENG_3_1_0_RELEASE:1.4.2.1
	RELENG_3:1.4.0.2
	RELENG_3_BP:1.4
	RELENG_3_0_0_RELEASE:1.1.1.1
	v0_4:1.1.1.1
	PICOBSD:1.1.1;
locks; strict;
comment	@# @;


1.6
date	99.06.15.11.45.21;	author roger;	state dead;
branches;
next	1.5;

1.5
date	99.02.12.20.36.09;	author abial;	state Exp;
branches;
next	1.4;

1.4
date	99.01.08.21.09.42;	author abial;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	98.11.01.20.19.40;	author abial;	state Exp;
branches;
next	1.2;

1.2
date	98.10.25.03.16.02;	author abial;	state Exp;
branches;
next	1.1;

1.1
date	98.08.27.17.38.45;	author abial;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.08.27.17.38.45;	author abial;	state Exp;
branches;
next	;

1.4.2.1
date	99.02.05.12.20.35;	author abial;	state Exp;
branches;
next	1.4.2.2;

1.4.2.2
date	99.05.07.10.04.44;	author abial;	state dead;
branches;
next	;


desc
@@


1.6
log
@MFS: No longer needed in PicoBSD 0.44
@
text
@1999.01.06

What is it?
-----------

This utility allows to gather device configuration which possibly
was changed in userconfig (-c) session, and to save it to /kernel.config
file on startup floppy, so that when user boots next time, the
settings will automatically be changed.

This program uses sysctl(3) interface to retrieve data from the kernel -
the machdep.uc_devlist sysctl was added Jan 5 1999 to 3.0-current.

How can I use it?
-----------------

The best way is to call it from /etc/rc in such phase when the startup floppy
is mounted, and redirect its output to /kernel.config on the floppy.

Usage is straightforward:

	kget output_filename

where output_filename is either regular file (then it's created or
overwritten), or a "-" meaning standard output.

In simplest form you can do

	kget -

to list on stdout changes from original configuration, and

	kget /kernel.config

to produce list of changes from 'vanilla' configuration and write
it to /kernel.config file - it already contains required keywords.

Andrzej Bialecki
<abial@@freebsd.org>

$Id: README,v 1.5 1999/02/12 20:36:09 abial Exp $
@


1.5
log
@Merge from RELENG_3.
@
text
@d41 1
a41 1
$Id: README,v 1.4 1999/01/08 21:09:42 abial Exp $
@


1.4
log
@Replace kget with version which obtains its info from newly added
sysctl machdep.uc_devlist, instead of /dev/kmem.
@
text
@d31 1
a31 1
to list current in-core parameters, or
d41 1
a41 1
$Id: README,v 1.3 1998/11/01 20:19:40 abial Exp $
@


1.4.2.1
log
@Correct the meaning to reflect reality.
@
text
@d31 1
a31 1
to list on stdout changes from original configuration, and
d41 1
a41 1
$Id: README,v 1.4 1999/01/08 21:09:42 abial Exp $
@


1.4.2.2
log
@Assorted fixes to PicoBSD in preparation for 3.2-RELEASE:

* use system's kget instead of TinyWare version
* use /bin/sh instead of Ash - it was old, and not much smaller
* remove unused MIB files
* check for kzip stubs, and build them if necessary
* slightly update the docs
* use newer /boot/ contents
* use my own greeting menu.
* fix a couple of bugs in scripts
* bump revision number to 0.44

Submitted by:	me && various people from freebsd-small
@
text
@d41 1
a41 1
$Id: README,v 1.4.2.1 1999/02/05 12:20:35 abial Exp $
@


1.3
log
@Changed my e-mail address.
@
text
@d1 1
a1 1
1998.06.29
d6 7
a12 4
This utility is taken almost in its entirety from /stand/sysinstall. It allows
to gather device configuration which possibly was changed in userconfig (-c)
session, and to save it to /kernel.config file on startup floppy, so that when
user boots next time, the settings will automatically be changed.
d20 1
a20 2
NOTE: You need first to create symbols' list, using 'dumpnlist' utility, and
place it in /stand/symbols.
d22 1
a22 1
Usage is straightforward:
d24 2
a25 1
	kget -incore|kernel_name output_filename [vanilla]
d29 1
a29 9
	kget -incore -

to list current in core parameters, or

	kget kernel_file -

to see settings of another kernel.

or
d31 1
a31 1
	kget -incore - /stand/vanilla
d33 1
a33 3
to produce list of changes from 'vanilla' configuration. You can redirect this
list to /kernel.config file with no changes - it already contains required
keywords.
d35 2
a36 2
Credits (according to jkh) go to Eric L. Hernes for 95% of this code. The
rest is mine :-)
d41 1
a41 1
$Id: README,v 1.2 1998/10/25 03:16:02 abial Exp $
@


1.2
log
@Remove redundant copies, and give credit to proper person.

Noticed by:	jkh
@
text
@d46 1
a46 1
<abial@@nask.pl>
d48 1
a48 1
$Id: README,v 1.1.1.1 1998/08/27 17:38:45 abial Exp $
@


1.1
log
@Initial revision
@
text
@d42 2
a43 1
Credits go to Jordan K. Hubbard for 95% of this code. The rest is mine :-)
d48 1
a48 1
$Id: README,v 1.2 1998/08/11 06:53:21 abial Exp $
@


1.1.1.1
log
@Initial import of PicoBSD v0.4 tree.
@
text
@@
