UPDATING revision 42356
1204431SrajThis file is maintainted by imp@village.org.  Please send new entries
2204431Srajin it to him.  It contains a list, in reverse chronologocal order, of
3204431Srajmajor breakages in tracking -current.  Not all things will be listed
4204431Srajhere, and it only starts on Novemeber 18, 1998.  If you have an
5204431Srajearlier version of FreeBSD, you are on your own to get to November 18,
6204431Sraj1998.
7204431Sraj
8204431Sraj19980106:
9204431Sraj	Robert was kind enough to make this page to enable people to
10204431Sraj	install the new bootblocks:
11204431Sraj		http://www.freebsd.org/~rnordier/boot.txt
12204431Sraj
13204431Sraj	When updating to ELF, make sure that you have updated your
14204431Sraj	/etc/rc files which have different ldconfig invocations for
15204431Sraj	elf and aout.  Otherwise things like X will stop working with
16204431Sraj	messages about being unable to find library files.  The mergemaster
17204431Sraj	utility in ports/sysutils/mergemaster helps to keep critical
18204431Sraj	files like this in sync, and its use is recommended.
19204431Sraj
20204431Sraj19990104:
21204431Sraj	Information about ELF day (see 19981230) can be found in
22204431Sraj	  http://www.freebsd.org/~peter/elfday.html
23204431Sraj	about the upcoming change, its motivations and instructions
24204431Sraj	for doing the upgrade.
25204431Sraj
26204431Sraj19981230:
27204431Sraj	You should install new bootblocks now.  The ELF kernel will
28204431Sraj	become default soon.  In addition, you'll need to upgrade
29204431Sraj	your userland programs to ELF before then as well.  Use
30204431Sraj	make aout-to-elf to upgrade your userland programs (old
31204431Sraj	a.out programs in, for example, /usr/local/bin will
32204431Sraj	continue to work, even after the upgrade).  See src/Makefile
33204431Sraj	for more details.
34204431Sraj
35204431Sraj19981224:
36204431Sraj	The old wcd driver has been deleted from the kernel.  The
37204431Sraj	driver that replaces it is named acd.  You'll need to change
38204431Sraj	this in your configuration files.
39204431Sraj
40204431Sraj	Failure to do this will result in "ATAPI CD-ROMs not
41204431Sraj	configured" at boot time.
42204431Sraj
43204431Sraj	The floppy tape driver (ft) has been removed from the kernel,
44204431Sraj	with no replacement driver.
45204431Sraj
46204431Sraj19981202:
47204431Sraj	New groups from 19981201 commented out of mtree, so they
48204431Sraj	aren't strictly needed, but still a good idea to have.
49204431Sraj
50204431Sraj19981201:
51204431Sraj	New user/group added: bind.  From src/etc/master.passwd and
52204431Sraj	src/etc/group:
53204431Sraj		% grep <newstuff> /usr/src/etc/group 
54204431Sraj		bind:*:53:
55204431Sraj		% grep <newstuff> /usr/src/etc/master.passwd 
56204431Sraj		tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
57204431Sraj		kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
58204431Sraj		bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
59204431Sraj
60204431Sraj19981118:
61204431Sraj	PAM integrated into the tree.   Requires new /etc/pam.conf file
62204431Sraj	to silence warnings from authentication programs (login, etc).
63204431Sraj	See src/etc/pam.conf for a sample.
64204431Sraj
65204431SrajYYYYMMDD:
66238742Simp	What happened and what you need to do.
67204431Sraj
68204431Sraj$Id: UPDATING,v 1.8 1999/01/06 07:12:41 imp Exp $
69204431Sraj