1 Updating Information for FreeBSD current users
3 This file is maintainted by imp@village.org. Please send new entries
4 in it to him. See end of file for further details.
7 The nlpt driver has changed names back to be the lpt driver.
8 See ppbus(4) or http://www.freebsd.org/~nsouch/ppbus.html
9 for proper configuration details.
12 The 'lpt' driver is now obsolete. Replace it with the 'nlpt'
13 driver and 'ppbus' controller combination.
16 New devstat API requires recompilation of libdevstat, systat,
17 iostat, vmstat and rpc.rstatd. A new kernel is also required.
18 make world + building a kernel should do all of this. Any
19 ports that use devstat need to be recompiled as well.
22 Linux threads options has gone away (they are now standard in
23 the FreeBSD kernel). A recompile of all libkvm using programs
24 is in order (or better yet a make world).
27 On or about this date there was a small window when the boot
28 blocks had some minor problems which seemed to force one to
29 edit /etc/fstab. This has been corrected, if you are seeing this
30 problem, please rebuild and reinstall your boot blocks.
33 Vinum has changed. The "vinum read" command has changed. For
36 http://www.freebsd.org/cgi/getmsg.cgi?fetch=800363+0+current/freebsd-current
40 Matt Dillon committed a boatload of VM changes, for
41 information please see
43 http://www.freebsd.org/cgi/getmsg.cgi?fetch=886676+0+current/freebsd-current
45 http://www.freebsd.org/cgi/getmsg.cgi?fetch=827400+0+current/freebsd-current
47 for details. These changes will likely not impact anybody,
48 but large chagnes to the VM need at least a heads up.
51 Stable branch created. You might want to consider using this
52 branch. It is tagged with RELENG_3.
55 More work on the syscons driver has been committed. Since
56 files moved around, you will need to reconfigure your kernel,
57 and make clean; make depend before rebuilding the kernel. No
58 config file changes are needed.
61 New keyboard and video card drivers are introduced as the first
62 stage of console driver reorganization. You are required to
63 update the kernel configuration file and rebuild the kernel.
64 kbdcontrol, vidcontrol, and screen savers also need recompilation.
65 The instruction can be found in
67 http://www.freebsd.org/~yokota/sc_update.txt
69 It has notes on splash screen too.
72 Robert Nordier was kind enough to make this page to enable people to
73 install the new bootblocks:
75 http://www.freebsd.org/~rnordier/boot.txt
77 When updating to ELF, make sure that you have updated your
78 /etc/rc files which have different ldconfig invocations for
79 elf and aout. Otherwise things like X will stop working with
80 messages about being unable to find library files. The
81 mergemaster utility in ports/sysutils/mergemaster helps to
82 keep critical files like this in sync, and its use is
86 Information about ELF day (see 19981230) can be found in
88 http://www.freebsd.org/~peter/elfday.html
90 about the upcoming change, its motivations and instructions
91 for doing the upgrade.
94 You should install new bootblocks now. The ELF kernel will
95 become default soon. In addition, you'll need to upgrade
96 your userland programs to ELF before then as well. Use
97 make aout-to-elf to upgrade your userland programs (old
98 a.out programs in, for example, /usr/local/bin will
99 continue to work, even after the upgrade). See src/Makefile
103 The old wcd driver has been deleted from the kernel. The
104 driver that replaces it is named acd. You'll need to change
105 this in your configuration files.
107 Failure to do this will result in "ATAPI CD-ROMs not
108 configured" at boot time.
110 The floppy tape driver (ft) has been removed from the kernel,
111 with no replacement driver.
114 New groups from 19981201 commented out of mtree, so they
115 aren't strictly needed, but still a good idea to have.
118 New user/group added: bind. From src/etc/master.passwd and
120 % grep <newstuff> /usr/src/etc/group
122 % grep <newstuff> /usr/src/etc/master.passwd
123 tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
124 kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
125 bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
128 PAM integrated into the tree. Requires new /etc/pam.conf file
129 to silence warnings from authentication programs (login, etc).
130 See src/etc/pam.conf for a sample.
132 This file contains a list, in reverse chronologocal order, of major
133 breakages in tracking -current. Not all things will be listed here,
134 and it only starts on Novemeber 18, 1998. If you have an earlier
135 version of FreeBSD, you are on your own to get to November 18, 1998.
137 $Id: UPDATING,v 1.19 1999/02/15 08:09:07 imp Exp $