157199806SWarner LoshUpdating Information for FreeBSD current users 253dfde79SWarner Losh 357199806SWarner LoshThis file is maintainted by imp@village.org. Please send new entries 41fc1a0dcSWarner Loshin it to him. See end of file for further details. 51fc1a0dcSWarner Losh 61fc1a0dcSWarner Losh19990210: 71fc1a0dcSWarner Losh The 'lpt' driver is now obsolete. Replace it with the 'nlpt' 81fc1a0dcSWarner Losh driver and 'ppbus' controller combination (rev 1.147 of 91fc1a0dcSWarner Losh src/sys/i386/conf/GENERIC.) 1057199806SWarner Losh 119a3105eeSWarner Losh19990125: 129a3105eeSWarner Losh Linux threads options has gone away (they are now standard in 139a3105eeSWarner Losh the FreeBSD kernel). A recompile of all libkvm using programs 149a3105eeSWarner Losh is in order (or better yet a make world). 159a3105eeSWarner Losh 169a3105eeSWarner Losh19990122: 179a3105eeSWarner Losh On or about this date there was a small window when the boot 189a3105eeSWarner Losh blocks had some minor problems which seemed to force one to 199a3105eeSWarner Losh edit /etc/fstab. This has been corrected, if you are seeing this 209a3105eeSWarner Losh problem, please rebuild and reinstall your boot blocks. 219a3105eeSWarner Losh 229a3105eeSWarner Losh19990121: 238cd37f69SWarner Losh Vinum has changed. The "vinum read" command has changed. For 248cd37f69SWarner Losh updates, please see 253652181cSWarner Losh 268cd37f69SWarner Loshhttp://www.freebsd.org/cgi/getmsg.cgi?fetch=800363+0+current/freebsd-current 273652181cSWarner Losh 288cd37f69SWarner Losh for details. 298cd37f69SWarner Losh 308cd37f69SWarner Losh Matt Dillon committed a boatload of VM changes, for 318cd37f69SWarner Losh information please see 323652181cSWarner Losh 338cd37f69SWarner Loshhttp://www.freebsd.org/cgi/getmsg.cgi?fetch=886676+0+current/freebsd-current 348cd37f69SWarner Losh or 358cd37f69SWarner Loshhttp://www.freebsd.org/cgi/getmsg.cgi?fetch=827400+0+current/freebsd-current 363652181cSWarner Losh 378cd37f69SWarner Losh for details. These changes will likely not impact anybody, 388cd37f69SWarner Losh but large chagnes to the VM need at least a heads up. 398cd37f69SWarner Losh 408cd37f69SWarner Losh19990120: 418cd37f69SWarner Losh Stable branch created. You might want to consider using this 428cd37f69SWarner Losh branch. It is tagged with RELENG_3. 438cd37f69SWarner Losh 44ad56ea87SWarner Losh19990119: 45ad56ea87SWarner Losh More work on the syscons driver has been committed. Since 46ad56ea87SWarner Losh files moved around, you will need to reconfigure your kernel, 47ad56ea87SWarner Losh and make clean; make depend before rebuilding the kernel. No 48ad56ea87SWarner Losh config file changes are needed. 49ad56ea87SWarner Losh 5057199806SWarner Losh19990111: 51a85c0f55SWarner Losh New keyboard and video card drivers are introduced as the first 52a85c0f55SWarner Losh stage of console driver reorganization. You are required to 53a85c0f55SWarner Losh update the kernel configuration file and rebuild the kernel. 54a85c0f55SWarner Losh kbdcontrol, vidcontrol, and screen savers also need recompilation. 55a85c0f55SWarner Losh The instruction can be found in 5657199806SWarner Losh 577dafbc29SWarner Losh http://www.freebsd.org/~yokota/sc_update.txt 5857199806SWarner Losh 59a85c0f55SWarner Losh It has notes on splash screen too. 6057199806SWarner Losh 6157199806SWarner Losh19990106: 629857e582SWarner Losh Robert Nordier was kind enough to make this page to enable people to 63db23c94fSWarner Losh install the new bootblocks: 6457199806SWarner Losh 657dafbc29SWarner Losh http://www.freebsd.org/~rnordier/boot.txt 6657199806SWarner Losh 679ba54ae0SWarner Losh When updating to ELF, make sure that you have updated your 689ba54ae0SWarner Losh /etc/rc files which have different ldconfig invocations for 699ba54ae0SWarner Losh elf and aout. Otherwise things like X will stop working with 709857e582SWarner Losh messages about being unable to find library files. The 719857e582SWarner Losh mergemaster utility in ports/sysutils/mergemaster helps to 729857e582SWarner Losh keep critical files like this in sync, and its use is 739857e582SWarner Losh recommended. 7457199806SWarner Losh 7557199806SWarner Losh19990104: 762c558794SWarner Losh Information about ELF day (see 19981230) can be found in 7757199806SWarner Losh 787dafbc29SWarner Losh http://www.freebsd.org/~peter/elfday.html 7957199806SWarner Losh 802c558794SWarner Losh about the upcoming change, its motivations and instructions 812c558794SWarner Losh for doing the upgrade. 8257199806SWarner Losh 8357199806SWarner Losh19981230: 84d5513f53SWarner Losh You should install new bootblocks now. The ELF kernel will 85e363c17bSWarner Losh become default soon. In addition, you'll need to upgrade 86e363c17bSWarner Losh your userland programs to ELF before then as well. Use 87e363c17bSWarner Losh make aout-to-elf to upgrade your userland programs (old 88e363c17bSWarner Losh a.out programs in, for example, /usr/local/bin will 89e363c17bSWarner Losh continue to work, even after the upgrade). See src/Makefile 90e363c17bSWarner Losh for more details. 9157199806SWarner Losh 9257199806SWarner Losh19981224: 93355edc3eSWarner Losh The old wcd driver has been deleted from the kernel. The 94355edc3eSWarner Losh driver that replaces it is named acd. You'll need to change 95355edc3eSWarner Losh this in your configuration files. 9657199806SWarner Losh 97355edc3eSWarner Losh Failure to do this will result in "ATAPI CD-ROMs not 98355edc3eSWarner Losh configured" at boot time. 9957199806SWarner Losh 100355edc3eSWarner Losh The floppy tape driver (ft) has been removed from the kernel, 101355edc3eSWarner Losh with no replacement driver. 10257199806SWarner Losh 10357199806SWarner Losh19981202: 104ab308df6SWarner Losh New groups from 19981201 commented out of mtree, so they 105ab308df6SWarner Losh aren't strictly needed, but still a good idea to have. 10657199806SWarner Losh 10757199806SWarner Losh19981201: 108ab308df6SWarner Losh New user/group added: bind. From src/etc/master.passwd and 109ab308df6SWarner Losh src/etc/group: 110ab308df6SWarner Losh % grep <newstuff> /usr/src/etc/group 111ab308df6SWarner Losh bind:*:53: 112ab308df6SWarner Losh % grep <newstuff> /usr/src/etc/master.passwd 113ab308df6SWarner Losh tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin 114ab308df6SWarner Losh kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin 115ab308df6SWarner Losh bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin 11657199806SWarner Losh 11757199806SWarner Losh19981118: 11853dfde79SWarner Losh PAM integrated into the tree. Requires new /etc/pam.conf file 11953dfde79SWarner Losh to silence warnings from authentication programs (login, etc). 12053dfde79SWarner Losh See src/etc/pam.conf for a sample. 12157199806SWarner Losh 1221fc1a0dcSWarner LoshThis file contains a list, in reverse chronologocal order, of major 1231fc1a0dcSWarner Loshbreakages in tracking -current. Not all things will be listed here, 1241fc1a0dcSWarner Loshand it only starts on Novemeber 18, 1998. If you have an earlier 1251fc1a0dcSWarner Loshversion of FreeBSD, you are on your own to get to November 18, 1998. 1261fc1a0dcSWarner Losh 1271fc1a0dcSWarner Losh$Id: UPDATING,v 1.17 1999/01/26 03:13:22 imp Exp $ 128