xref: /freebsd/UPDATING (revision 9857e58226db2d1578be5e198d18e33e05bb0bfd)
19857e582SWarner Losh<html>
29857e582SWarner Losh<head>
39857e582SWarner Losh<title>Updating Information for FreeBSD current users</title>
49857e582SWarner Losh</head>
59857e582SWarner Losh<body>
69857e582SWarner Losh<h1>Updating Information for FreeBSD current users</h1>
79857e582SWarner Losh<p>
89857e582SWarner LoshThis file is maintainted by <a href="mailto:imp@village.org">Warner
99857e582SWarner LoshLosh</a>.  Please send new entries in it to him.  It contains a list,
109857e582SWarner Loshin reverse chronologocal order, of major breakages in tracking
119857e582SWarner Losh-current.  Not all things will be listed here, and it only starts on
129857e582SWarner LoshNovemeber 18, 1998.  If you have an earlier version of FreeBSD, you
139857e582SWarner Loshare on your own to get to November 18, 1998.</P>
1453dfde79SWarner Losh
159857e582SWarner Losh<table cellpadding=0 cellspacing=0 boarder=0 width="95%" align=center>
169857e582SWarner Losh  <tr>
179857e582SWarner Losh    <td width="10%" valign=top align=left><b>19990111</b></td>
189857e582SWarner Losh    <td valign=top align=left>
19a85c0f55SWarner Losh	New keyboard and video card drivers are introduced as the first
20a85c0f55SWarner Losh	stage of console driver reorganization.  You are required to
21a85c0f55SWarner Losh	update the kernel configuration file and rebuild the kernel.
22a85c0f55SWarner Losh	kbdcontrol, vidcontrol, and screen savers also need recompilation.
23a85c0f55SWarner Losh	The instruction can be found in
249857e582SWarner Losh    <br>
259857e582SWarner Losh	<a href="http://www.freebsd.org/~yokota/sc_update.txt">
269857e582SWarner Losh	http://www.freebsd.org/~yokota/sc_update.txt</a>
279857e582SWarner Losh    <br>
28a85c0f55SWarner Losh	It has notes on splash screen too.
299857e582SWarner Losh    </td>
309857e582SWarner Losh  </tr>
319857e582SWarner Losh  <tr>
329857e582SWarner Losh    <td width="10%" valign=top align=left><b>19990106</b></td>
339857e582SWarner Losh    <td valign=top align=left>
349857e582SWarner Losh	Robert Nordier was kind enough to make this page to enable people to
35db23c94fSWarner Losh	install the new bootblocks:
369857e582SWarner Losh    <br>
379857e582SWarner Losh	<a href="http://www.freebsd.org/~rnordier/boot.txt">
389857e582SWarner Losh	http://www.freebsd.org/~rnordier/boot.txt</a>
399857e582SWarner Losh    <p>
409ba54ae0SWarner Losh	When updating to ELF, make sure that you have updated your
419ba54ae0SWarner Losh	/etc/rc files which have different ldconfig invocations for
429ba54ae0SWarner Losh	elf and aout.  Otherwise things like X will stop working with
439857e582SWarner Losh	messages about being unable to find library files.  The
449857e582SWarner Losh	mergemaster utility in ports/sysutils/mergemaster helps to
459857e582SWarner Losh	keep critical files like this in sync, and its use is
469857e582SWarner Losh	recommended.
479857e582SWarner Losh    </td>
489857e582SWarner Losh  </tr>
499857e582SWarner Losh  <tr>
509857e582SWarner Losh    <td width="10%" valign=top align=left><b>19990104</b></td>
519857e582SWarner Losh    <td valign=top align=left>
522c558794SWarner Losh	Information about ELF day (see 19981230) can be found in
539857e582SWarner Losh    <br>
549857e582SWarner Losh	<a href="http://www.freebsd.org/~peter/elfday.html">
559857e582SWarner Losh	http://www.freebsd.org/~peter/elfday.html</a>
569857e582SWarner Losh    <br>
572c558794SWarner Losh	about the upcoming change, its motivations and instructions
582c558794SWarner Losh	for doing the upgrade.
599857e582SWarner Losh    </td>
609857e582SWarner Losh  </tr>
619857e582SWarner Losh  <tr>
629857e582SWarner Losh    <td width="10%" valign=top align=left><b>19981230</b></td>
639857e582SWarner Losh    <td valign=top align=left>
64d5513f53SWarner Losh	You should install new bootblocks now.  The ELF kernel will
65e363c17bSWarner Losh	become default soon.  In addition, you'll need to upgrade
66e363c17bSWarner Losh	your userland programs to ELF before then as well.  Use
67e363c17bSWarner Losh	make aout-to-elf to upgrade your userland programs (old
68e363c17bSWarner Losh	a.out programs in, for example, /usr/local/bin will
69e363c17bSWarner Losh	continue to work, even after the upgrade).  See src/Makefile
70e363c17bSWarner Losh	for more details.
719857e582SWarner Losh    </td>
729857e582SWarner Losh  </tr>
739857e582SWarner Losh  <tr>
749857e582SWarner Losh    <td width="10%" valign=top align=left><b>19981224</b></td>
759857e582SWarner Losh    <td valign=top align=left>
76355edc3eSWarner Losh	The old wcd driver has been deleted from the kernel.  The
77355edc3eSWarner Losh	driver that replaces it is named acd.  You'll need to change
78355edc3eSWarner Losh	this in your configuration files.
799857e582SWarner Losh    <p>
80355edc3eSWarner Losh	Failure to do this will result in "ATAPI CD-ROMs not
81355edc3eSWarner Losh	configured" at boot time.
829857e582SWarner Losh    <p>
83355edc3eSWarner Losh	The floppy tape driver (ft) has been removed from the kernel,
84355edc3eSWarner Losh	with no replacement driver.
859857e582SWarner Losh    </td>
869857e582SWarner Losh  </tr>
879857e582SWarner Losh  <tr>
889857e582SWarner Losh    <td width="10%" valign=top align=left><b>19981202</b></td>
899857e582SWarner Losh    <td valign=top align=left>
90ab308df6SWarner Losh	New groups from 19981201 commented out of mtree, so they
91ab308df6SWarner Losh	aren't strictly needed, but still a good idea to have.
929857e582SWarner Losh    </td>
939857e582SWarner Losh  </tr>
949857e582SWarner Losh  <tr>
959857e582SWarner Losh    <td width="10%" valign=top align=left><b>19981201</b></td>
969857e582SWarner Losh    <td valign=top align=left>
97ab308df6SWarner Losh	New user/group added: bind.  From src/etc/master.passwd and
98ab308df6SWarner Losh	src/etc/group:
999857e582SWarner Losh    <pre>
100ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/group
101ab308df6SWarner Losh		bind:*:53:
102ab308df6SWarner Losh		% grep <newstuff> /usr/src/etc/master.passwd
103ab308df6SWarner Losh		tty:*:4:65533::0:0:Tty Sandbox:/:/sbin/nologin
104ab308df6SWarner Losh		kmem:*:5:65533::0:0:KMem Sandbox:/:/sbin/nologin
105ab308df6SWarner Losh		bind:*:53:53::0:0:Bind Sandbox:/:/sbin/nologin
1069857e582SWarner Losh    </pre>
1079857e582SWarner Losh    </td>
1089857e582SWarner Losh  </tr>
1099857e582SWarner Losh  <tr>
1109857e582SWarner Losh    <td width="10%" valign=top align=left><b>19981118</b></td>
1119857e582SWarner Losh    <td valign=top align=left>
11253dfde79SWarner Losh	PAM integrated into the tree.   Requires new /etc/pam.conf file
11353dfde79SWarner Losh	to silence warnings from authentication programs (login, etc).
11453dfde79SWarner Losh	See src/etc/pam.conf for a sample.
1159857e582SWarner Losh    </td>
1169857e582SWarner Losh  </tr>
1179857e582SWarner Losh</table>
1189857e582SWarner Losh<p>
1199857e582SWarner Losh<comment>
1209857e582SWarner Losh$Id: UPDATING,v 1.10 1999/01/11 09:07:18 imp Exp $
1219857e582SWarner Losh</comment>
1229857e582SWarner Losh</body>
123