xref: /freebsd/UPDATING (revision 571998067e68cd72d3cce9051ec1716fb6074b2f)
1*57199806SWarner LoshUpdating Information for FreeBSD current users
253dfde79SWarner Losh
3*57199806SWarner LoshThis file is maintainted by imp@village.org.  Please send new entries
4*57199806SWarner Loshin it to him.  It contains a list, in reverse chronologocal order, of
5*57199806SWarner Loshmajor breakages in tracking -current.  Not all things will be listed
6*57199806SWarner Loshhere, and it only starts on Novemeber 18, 1998.  If you have an
7*57199806SWarner Loshearlier version of FreeBSD, you are on your own to get to November 18,
8*57199806SWarner Losh1998.
9*57199806SWarner Losh
10*57199806SWarner Losh19990111:
11a85c0f55SWarner Losh	New keyboard and video card drivers are introduced as the first
12a85c0f55SWarner Losh	stage of console driver reorganization.  You are required to
13a85c0f55SWarner Losh	update the kernel configuration file and rebuild the kernel.
14a85c0f55SWarner Losh	kbdcontrol, vidcontrol, and screen savers also need recompilation.
15a85c0f55SWarner Losh	The instruction can be found in
16*57199806SWarner Losh
179857e582SWarner Losh		http://www.freebsd.org/~yokota/sc_update.txt</a>
18*57199806SWarner Losh
19a85c0f55SWarner Losh	It has notes on splash screen too.
20*57199806SWarner Losh
21*57199806SWarner Losh19990106:
229857e582SWarner Losh	Robert Nordier was kind enough to make this page to enable people to
23db23c94fSWarner Losh	install the new bootblocks:
24*57199806SWarner Losh
259857e582SWarner Losh		http://www.freebsd.org/~rnordier/boot.txt</a>
26*57199806SWarner Losh
279ba54ae0SWarner Losh	When updating to ELF, make sure that you have updated your
289ba54ae0SWarner Losh	/etc/rc files which have different ldconfig invocations for
299ba54ae0SWarner Losh	elf and aout.  Otherwise things like X will stop working with
309857e582SWarner Losh	messages about being unable to find library files.  The
319857e582SWarner Losh	mergemaster utility in ports/sysutils/mergemaster helps to
329857e582SWarner Losh	keep critical files like this in sync, and its use is
339857e582SWarner Losh	recommended.
34*57199806SWarner Losh
35*57199806SWarner Losh19990104:
362c558794SWarner Losh	Information about ELF day (see 19981230) can be found in
37*57199806SWarner Losh
389857e582SWarner Losh		http://www.freebsd.org/~peter/elfday.html</a>
39*57199806SWarner Losh
402c558794SWarner Losh	about the upcoming change, its motivations and instructions
412c558794SWarner Losh	for doing the upgrade.
42*57199806SWarner Losh
43*57199806SWarner Losh19981230:
44d5513f53SWarner Losh	You should install new bootblocks now.  The ELF kernel will
45e363c17bSWarner Losh	become default soon.  In addition, you'll need to upgrade
46e363c17bSWarner Losh	your userland programs to ELF before then as well.  Use
47e363c17bSWarner Losh	make aout-to-elf to upgrade your userland programs (old
48e363c17bSWarner Losh	a.out programs in, for example, /usr/local/bin will
49e363c17bSWarner Losh	continue to work, even after the upgrade).  See src/Makefile
50e363c17bSWarner Losh	for more details.
51*57199806SWarner Losh
52*57199806SWarner Losh19981224:
53355edc3eSWarner Losh	The old wcd driver has been deleted from the kernel.  The
54355edc3eSWarner Losh	driver that replaces it is named acd.  You'll need to change
55355edc3eSWarner Losh	this in your configuration files.
56*57199806SWarner Losh
57355edc3eSWarner Losh	Failure to do this will result in "ATAPI CD-ROMs not
58355edc3eSWarner Losh	configured" at boot time.
59*57199806SWarner Losh
60355edc3eSWarner Losh	The floppy tape driver (ft) has been removed from the kernel,
61355edc3eSWarner Losh	with no replacement driver.
62*57199806SWarner Losh
63*57199806SWarner Losh19981202:
64ab308df6SWarner Losh	New groups from 19981201 commented out of mtree, so they
65ab308df6SWarner Losh	aren't strictly needed, but still a good idea to have.
66*57199806SWarner Losh
67*57199806SWarner Losh19981201:
68ab308df6SWarner Losh	New user/group added: bind.  From src/etc/master.passwd and
69ab308df6SWarner Losh	src/etc/group:
70ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/group
71ab308df6SWarner Losh		bind:*:53:
72ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/master.passwd
73ab308df6SWarner Losh		tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
74ab308df6SWarner Losh		kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
75ab308df6SWarner Losh		bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
76*57199806SWarner Losh
77*57199806SWarner Losh19981118:
7853dfde79SWarner Losh	PAM integrated into the tree.   Requires new /etc/pam.conf file
7953dfde79SWarner Losh	to silence warnings from authentication programs (login, etc).
8053dfde79SWarner Losh	See src/etc/pam.conf for a sample.
81*57199806SWarner Losh
82*57199806SWarner Losh$Id: UPDATING,v 1.11 1999/01/12 20:11:29 imp Exp $
83