1*57199806SWarner LoshUpdating Information for FreeBSD current users 253dfde79SWarner Losh 3*57199806SWarner LoshThis file is maintainted by imp@village.org. Please send new entries 4*57199806SWarner Loshin it to him. It contains a list, in reverse chronologocal order, of 5*57199806SWarner Loshmajor breakages in tracking -current. Not all things will be listed 6*57199806SWarner Loshhere, and it only starts on Novemeber 18, 1998. If you have an 7*57199806SWarner Loshearlier version of FreeBSD, you are on your own to get to November 18, 8*57199806SWarner Losh1998. 9*57199806SWarner Losh 10*57199806SWarner Losh19990111: 11a85c0f55SWarner Losh New keyboard and video card drivers are introduced as the first 12a85c0f55SWarner Losh stage of console driver reorganization. You are required to 13a85c0f55SWarner Losh update the kernel configuration file and rebuild the kernel. 14a85c0f55SWarner Losh kbdcontrol, vidcontrol, and screen savers also need recompilation. 15a85c0f55SWarner Losh The instruction can be found in 16*57199806SWarner Losh 179857e582SWarner Losh http://www.freebsd.org/~yokota/sc_update.txt</a> 18*57199806SWarner Losh 19a85c0f55SWarner Losh It has notes on splash screen too. 20*57199806SWarner Losh 21*57199806SWarner Losh19990106: 229857e582SWarner Losh Robert Nordier was kind enough to make this page to enable people to 23db23c94fSWarner Losh install the new bootblocks: 24*57199806SWarner Losh 259857e582SWarner Losh http://www.freebsd.org/~rnordier/boot.txt</a> 26*57199806SWarner Losh 279ba54ae0SWarner Losh When updating to ELF, make sure that you have updated your 289ba54ae0SWarner Losh /etc/rc files which have different ldconfig invocations for 299ba54ae0SWarner Losh elf and aout. Otherwise things like X will stop working with 309857e582SWarner Losh messages about being unable to find library files. The 319857e582SWarner Losh mergemaster utility in ports/sysutils/mergemaster helps to 329857e582SWarner Losh keep critical files like this in sync, and its use is 339857e582SWarner Losh recommended. 34*57199806SWarner Losh 35*57199806SWarner Losh19990104: 362c558794SWarner Losh Information about ELF day (see 19981230) can be found in 37*57199806SWarner Losh 389857e582SWarner Losh http://www.freebsd.org/~peter/elfday.html</a> 39*57199806SWarner Losh 402c558794SWarner Losh about the upcoming change, its motivations and instructions 412c558794SWarner Losh for doing the upgrade. 42*57199806SWarner Losh 43*57199806SWarner Losh19981230: 44d5513f53SWarner Losh You should install new bootblocks now. The ELF kernel will 45e363c17bSWarner Losh become default soon. In addition, you'll need to upgrade 46e363c17bSWarner Losh your userland programs to ELF before then as well. Use 47e363c17bSWarner Losh make aout-to-elf to upgrade your userland programs (old 48e363c17bSWarner Losh a.out programs in, for example, /usr/local/bin will 49e363c17bSWarner Losh continue to work, even after the upgrade). See src/Makefile 50e363c17bSWarner Losh for more details. 51*57199806SWarner Losh 52*57199806SWarner Losh19981224: 53355edc3eSWarner Losh The old wcd driver has been deleted from the kernel. The 54355edc3eSWarner Losh driver that replaces it is named acd. You'll need to change 55355edc3eSWarner Losh this in your configuration files. 56*57199806SWarner Losh 57355edc3eSWarner Losh Failure to do this will result in "ATAPI CD-ROMs not 58355edc3eSWarner Losh configured" at boot time. 59*57199806SWarner Losh 60355edc3eSWarner Losh The floppy tape driver (ft) has been removed from the kernel, 61355edc3eSWarner Losh with no replacement driver. 62*57199806SWarner Losh 63*57199806SWarner Losh19981202: 64ab308df6SWarner Losh New groups from 19981201 commented out of mtree, so they 65ab308df6SWarner Losh aren't strictly needed, but still a good idea to have. 66*57199806SWarner Losh 67*57199806SWarner Losh19981201: 68ab308df6SWarner Losh New user/group added: bind. From src/etc/master.passwd and 69ab308df6SWarner Losh src/etc/group: 70ab308df6SWarner Losh % grep <newstuff> /usr/src/etc/group 71ab308df6SWarner Losh bind:*:53: 72ab308df6SWarner Losh % grep <newstuff> /usr/src/etc/master.passwd 73ab308df6SWarner Losh tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin 74ab308df6SWarner Losh kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin 75ab308df6SWarner Losh bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin 76*57199806SWarner Losh 77*57199806SWarner Losh19981118: 7853dfde79SWarner Losh PAM integrated into the tree. Requires new /etc/pam.conf file 7953dfde79SWarner Losh to silence warnings from authentication programs (login, etc). 8053dfde79SWarner Losh See src/etc/pam.conf for a sample. 81*57199806SWarner Losh 82*57199806SWarner Losh$Id: UPDATING,v 1.11 1999/01/12 20:11:29 imp Exp $ 83