xref: /freebsd/UPDATING (revision a85c0f554dc611cc7a33ed2ace339ded3180af36)
153dfde79SWarner LoshThis file is maintainted by imp@village.org.  Please send new entries
253dfde79SWarner Loshin it to him.  It contains a list, in reverse chronologocal order, of
353dfde79SWarner Loshmajor breakages in tracking -current.  Not all things will be listed
453dfde79SWarner Loshhere, and it only starts on Novemeber 18, 1998.  If you have an
52c558794SWarner Loshearlier version of FreeBSD, you are on your own to get to November 18,
62c558794SWarner Losh1998.
753dfde79SWarner Losh
8a85c0f55SWarner Losh19990111
9a85c0f55SWarner Losh	New keyboard and video card drivers are introduced as the first
10a85c0f55SWarner Losh	stage of console driver reorganization.  You are required to
11a85c0f55SWarner Losh	update the kernel configuration file and rebuild the kernel.
12a85c0f55SWarner Losh	kbdcontrol, vidcontrol, and screen savers also need recompilation.
13a85c0f55SWarner Losh	The instruction can be found in
14a85c0f55SWarner Losh
15a85c0f55SWarner Losh		http://www.freebsd.org/~yokota/sc_update.txt
16a85c0f55SWarner Losh
17a85c0f55SWarner Losh	It has notes on splash screen too.
18a85c0f55SWarner Losh
199ba54ae0SWarner Losh19980106:
20db23c94fSWarner Losh	Robert was kind enough to make this page to enable people to
21db23c94fSWarner Losh	install the new bootblocks:
22db23c94fSWarner Losh		http://www.freebsd.org/~rnordier/boot.txt
23db23c94fSWarner Losh
249ba54ae0SWarner Losh	When updating to ELF, make sure that you have updated your
259ba54ae0SWarner Losh	/etc/rc files which have different ldconfig invocations for
269ba54ae0SWarner Losh	elf and aout.  Otherwise things like X will stop working with
270061cc04SWarner Losh	messages about being unable to find library files.  The mergemaster
280061cc04SWarner Losh	utility in ports/sysutils/mergemaster helps to keep critical
290061cc04SWarner Losh	files like this in sync, and its use is recommended.
309ba54ae0SWarner Losh
312c558794SWarner Losh19990104:
322c558794SWarner Losh	Information about ELF day (see 19981230) can be found in
332c558794SWarner Losh	  http://www.freebsd.org/~peter/elfday.html
342c558794SWarner Losh	about the upcoming change, its motivations and instructions
352c558794SWarner Losh	for doing the upgrade.
36e363c17bSWarner Losh
37d5513f53SWarner Losh19981230:
38d5513f53SWarner Losh	You should install new bootblocks now.  The ELF kernel will
39e363c17bSWarner Losh	become default soon.  In addition, you'll need to upgrade
40e363c17bSWarner Losh	your userland programs to ELF before then as well.  Use
41e363c17bSWarner Losh	make aout-to-elf to upgrade your userland programs (old
42e363c17bSWarner Losh	a.out programs in, for example, /usr/local/bin will
43e363c17bSWarner Losh	continue to work, even after the upgrade).  See src/Makefile
44e363c17bSWarner Losh	for more details.
45d5513f53SWarner Losh
46355edc3eSWarner Losh19981224:
47355edc3eSWarner Losh	The old wcd driver has been deleted from the kernel.  The
48355edc3eSWarner Losh	driver that replaces it is named acd.  You'll need to change
49355edc3eSWarner Losh	this in your configuration files.
50355edc3eSWarner Losh
51355edc3eSWarner Losh	Failure to do this will result in "ATAPI CD-ROMs not
52355edc3eSWarner Losh	configured" at boot time.
53355edc3eSWarner Losh
54355edc3eSWarner Losh	The floppy tape driver (ft) has been removed from the kernel,
55355edc3eSWarner Losh	with no replacement driver.
56355edc3eSWarner Losh
57ab308df6SWarner Losh19981202:
58ab308df6SWarner Losh	New groups from 19981201 commented out of mtree, so they
59ab308df6SWarner Losh	aren't strictly needed, but still a good idea to have.
60ab308df6SWarner Losh
61ab308df6SWarner Losh19981201:
62ab308df6SWarner Losh	New user/group added: bind.  From src/etc/master.passwd and
63ab308df6SWarner Losh	src/etc/group:
64ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/group
65ab308df6SWarner Losh		bind:*:53:
66ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/master.passwd
67ab308df6SWarner Losh		tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
68ab308df6SWarner Losh		kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
69ab308df6SWarner Losh		bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
70ab308df6SWarner Losh
7153dfde79SWarner Losh19981118:
7253dfde79SWarner Losh	PAM integrated into the tree.   Requires new /etc/pam.conf file
7353dfde79SWarner Losh	to silence warnings from authentication programs (login, etc).
7453dfde79SWarner Losh	See src/etc/pam.conf for a sample.
7553dfde79SWarner Losh
7653dfde79SWarner LoshYYYYMMDD:
7753dfde79SWarner Losh	What happened and what you need to do.
7853dfde79SWarner Losh
79a85c0f55SWarner Losh$Id: UPDATING,v 1.9 1999/01/06 19:35:46 imp Exp $
80