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