Subject: The Grand Reorganization Continues (#348 - 5 of 8)
Index:	MANY(mostly etc)/MANY 2.11BSD

Description:
	This is a continuation of the directory reorganization started
	in updates #335 thru 342.

	That series of updates was aimed at cleaning up /usr/lib (and to a
	very small extent /etc).  This series of updates (#344 thru 351)
	(almost) completes the reorganization by dispersing all but the
	config files from /etc into /sbin, /usr/sbin, /usr/libexec, usw.

Repeat-By:
	This is extracted from #335:

	"By observation and/or having to admin a mixture of 2.11BSD systems
	and systems which use the post 1989/90 directory hierarchy.

	Alternatively you may have, over the years, been one of the folks
	who has asked me "when is the directory layout going to be updated to
	reflect current 'standards'?""

Fix:
	This is #348 (part 5 of 8).

	Updates #344 thru #351 comprise the 8 part kit which moves everything
	that is not a config file out of /etc.

	NOTE: All executables in /etc *EXCEPT* /etc/init and /etc/autoconfig
	      are relocated by this update.  Those two programs were left in
	      /etc because:
	      
			/etc/init is known to the kernel - moving 'init'
			without changing the kernel would render the system
			unbootable.  Even if the kernel were updated there
			would be a big problem if an older kernel were to be
			used.

			/etc/autoconfig is known to 'init' and a change to
			'init' at this time (amidst all the other patching)
			was not thought to be a "good idea" at this time.

	The good news is that the update can be done "in place" - it will not
	be necessary to dump and reload the system.  The "bad news" is that
	a "make world" (recompile of the system from sources) is necessary.

	The rebuild is because two pathnames are widely known and/or
	implicitly referenced by *many* programs in the system:

		/etc/zoneinfo is used by the ctime() routine in libc.a and
		there are tens (hundreds?) of programs which call the ctime()
		family of functions.  Because /etc/zoneinfo is moved to 
		/usr/share/zoneinfo any program which references ctime()
		directly or indirectly needs to be relinked.

		The utmp file's pathname /etc/utmp is explicitly referenced
		by many programs in the system and since /etc/utmp is moved
		to /var/run/utmp all programs which read/write the utmp file
		need to be recompiled.

	The manifest is as follows:

	Part    Patch#	Contents
	----	-----	--------
	1	344	Manifest of files.  Introduction/tour.  Instructions. 
			Shell script to perform the relocation of directories.
			Suggested changes to locally modified files in /etc.  
			A 'shar' file containing a new 'whereis' program.

	2	345	Shar archive of all the new Makefiles which are to
			be installed on the system.  This is a separate part
			because it's ~60kb worth of makefiles.
	
	3-8	346-351	Patch files.  Broken into ~64kb pieces.


	As always these, and all previous updates to 2.11BSD, are available
	via anonymous FTP to either FTP.IIPO.GTEGSC.COM or MOE.2BSD.COM in
	the directory /pub/2.11BSD.

-----------------------#348 Cut here------------------------
*** /usr/src/man/man1/w.1.old	Thu Feb 19 00:45:25 1987
--- /usr/src/man/man1/w.1	Wed Nov 27 20:47:45 1996
***************
*** 63,71 ****
  the output will be restricted to that user.
  .SH FILES
  .ta 2i
! /etc/utmp	for login names
! .br
! /dev/kmem	kernel memory
  .br
  /dev/swap	secondary storage
  .SH "SEE ALSO"
--- 63,69 ----
  the output will be restricted to that user.
  .SH FILES
  .ta 2i
! /var/run/utmp	for login names
  .br
  /dev/swap	secondary storage
  .SH "SEE ALSO"
*** /usr/src/man/man1/wall.1.old	Sun Dec 14 15:06:17 1986
--- /usr/src/man/man1/wall.1	Wed Nov 27 20:48:55 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)wall.1	6.1 (Berkeley) 4/29/85
  .\"
! .TH WALL 1 "April 29, 1985"
  .UC 4
  .SH NAME
  wall \- write to all users
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)wall.1	6.1.1 (2.11BSD) 1996/11/27
  .\"
! .TH WALL 1 "November 27, 1996"
  .UC 4
  .SH NAME
  wall \- write to all users
***************
*** 23,29 ****
  .SH FILES
  /dev/tty?
  .br
! /etc/utmp
  .SH "SEE ALSO"
  mesg(1), write(1)
  .SH DIAGNOSTICS
--- 23,29 ----
  .SH FILES
  /dev/tty?
  .br
! /var/run/utmp
  .SH "SEE ALSO"
  mesg(1), write(1)
  .SH DIAGNOSTICS
*** /usr/src/man/man1/who.1.old	Sun Dec 14 15:06:28 1986
--- /usr/src/man/man1/who.1	Wed Nov 27 20:52:55 1996
***************
*** 1,6 ****
! .\"	@(#)who.1	6.1 (Berkeley) 4/29/85
  .\"
! .TH WHO 1 "April 29, 1985"
  .AT 3
  .SH NAME
  who \- who is on the system
--- 1,6 ----
! .\"	@(#)who.1	6.1.1 (2.11BSD) 1996/11/27
  .\"
! .TH WHO 1 "November 27, 1996"
  .AT 3
  .SH NAME
  who \- who is on the system
***************
*** 18,24 ****
  Without an argument,
  .I who
  examines the
! .I /etc/utmp
  file to obtain its information.
  If a file is given, that file is examined.
  Typically the given file will be /usr/adm/wtmp,
--- 18,24 ----
  Without an argument,
  .I who
  examines the
! .I /var/run/utmp
  file to obtain its information.
  If a file is given, that file is examined.
  Typically the given file will be /usr/adm/wtmp,
***************
*** 42,47 ****
  .I who
  tells who you are logged in as.
  .SH FILES
! /etc/utmp
  .SH "SEE ALSO"
  getuid(2), utmp(5)
--- 42,47 ----
  .I who
  tells who you are logged in as.
  .SH FILES
! /var/run/utmp
  .SH "SEE ALSO"
  getuid(2), utmp(5)
*** /usr/src/man/man1/whoami.1.old	Sun Dec 14 15:06:18 1986
--- /usr/src/man/man1/whoami.1	Wed Nov 27 20:53:58 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)whoami.1	6.1 (Berkeley) 4/29/85
  .\"
! .TH WHOAMI 1 "April 29, 1985"
  .UC
  .SH NAME
  whoami \- print effective current user id
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)whoami.1	6.1.1 (2.11BSD) 1996/11/27
  .\"
! .TH WHOAMI 1 "November 27, 1996"
  .UC
  .SH NAME
  whoami \- print effective current user id
***************
*** 14,20 ****
  .I Whoami
  prints who you are.
  It works even if you are su'd, while `who am i' does not since
! it uses /etc/utmp.
  .SH FILES
  .DT
  /etc/passwd	Name data base
--- 14,20 ----
  .I Whoami
  prints who you are.
  It works even if you are su'd, while `who am i' does not since
! it uses /var/run/utmp.
  .SH FILES
  .DT
  /etc/passwd	Name data base
*** /usr/src/man/man1/write.1.old	Sun Dec 14 15:06:31 1986
--- /usr/src/man/man1/write.1	Wed Nov 27 20:56:12 1996
***************
*** 1,6 ****
! .\"	@(#)write.1	6.2 (Berkeley) 5/5/86
  .\"
! .TH WRITE 1 "May 5, 1986"
  .AT 3
  .SH NAME
  write \- write to another user
--- 1,6 ----
! .\"	@(#)write.1	6.2.1 (2.11BSD) 1996/11/27
  .\"
! .TH WRITE 1 "November 27, 1996"
  .AT 3
  .SH NAME
  write \- write to another user
***************
*** 57,63 ****
  for `over and out' is suggested when conversation
  is about to be terminated.
  .SH FILES
! /etc/utmp	to find user
  .br
  /bin/sh		to execute `!'
  .SH "SEE ALSO"
--- 57,63 ----
  for `over and out' is suggested when conversation
  is about to be terminated.
  .SH FILES
! /var/run/utmp	to find user
  .br
  /bin/sh		to execute `!'
  .SH "SEE ALSO"
*** /usr/src/man/man3/ctime.3.old	Mon Mar 30 16:52:24 1987
--- /usr/src/man/man3/ctime.3	Wed Nov 27 20:58:51 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)ctime.3	6.7 (Berkeley) 3/22/87
  .\"
! .TH CTIME 3  "March 22, 1987"
  .UC 4
  .SH NAME
  ctime, localtime, gmtime, asctime, timezone, tzset \-  convert date and time to ASCII
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)ctime.3	6.7.1 (2.11BSD) 1996/11/27
  .\"
! .TH CTIME 3  "November 27, 1996"
  .UC 4
  .SH NAME
  ctime, localtime, gmtime, asctime, timezone, tzset \-  convert date and time to ASCII
***************
*** 57,63 ****
  to a 26-character string in the following form.  All the fields
  have constant width.
  .PP
!     Sun Sep 16 01:03:52 1973\\n\\0
  .PP
  .I Localtime
  and
--- 57,63 ----
  to a 26-character string in the following form.  All the fields
  have constant width.
  .PP
!     Sun Sep 16 01:03:52 1973\\n
  .PP
  .I Localtime
  and
***************
*** 118,127 ****
  past used the \fItimezone\fP function should return the zone name as
  set by \fIlocaltime\fP to assure correctness.
  .SH FILES
! .ta \w'/etc/zoneinfo/localtime\0\0'u
! /etc/zoneinfo	time zone information directory
  .br
! /etc/zoneinfo/localtime	local time zone file
  .SH SEE ALSO
  gettimeofday(2), getenv(3), time(3), tzfile(5), environ(7)
  .SH NOTE
--- 118,127 ----
  past used the \fItimezone\fP function should return the zone name as
  set by \fIlocaltime\fP to assure correctness.
  .SH FILES
! .ta \w'/usr/share/zoneinfo'u
! /usr/share/zoneinfo	time zone information directory
  .br
! /etc/localtime	local time zone file
  .SH SEE ALSO
  gettimeofday(2), getenv(3), time(3), tzfile(5), environ(7)
  .SH NOTE
*** /usr/src/man/man3/getlogin.3.old	Sun Dec 14 15:07:17 1986
--- /usr/src/man/man3/getlogin.3	Wed Nov 27 21:02:07 1996
***************
*** 1,6 ****
! .\"	@(#)getlogin.3	6.2 (Berkeley) 5/9/86
  .\"
! .TH GETLOGIN 3  "May 9, 1986"
  .AT 3
  .SH NAME
  getlogin \- get login name
--- 1,6 ----
! .\"	@(#)getlogin.3	6.2.1 (2.11BSD) 1996/11/27
  .\"
! .TH GETLOGIN 3  "November 27, 1996"
  .AT 3
  .SH NAME
  getlogin \- get login name
***************
*** 9,15 ****
  .SH DESCRIPTION
  .I Getlogin
  returns a pointer to the login name as found in
! .IR /etc/utmp .
  It may be used in conjunction with
  .I getpwnam
  to locate the correct password file entry when the same userid
--- 9,15 ----
  .SH DESCRIPTION
  .I Getlogin
  returns a pointer to the login name as found in
! .IR /var/run/utmp .
  It may be used in conjunction with
  .I getpwnam
  to locate the correct password file entry when the same userid
***************
*** 19,25 ****
  .I getlogin
  is called within a process that is not attached to a
  terminal, or if there is no entry in
! .I /etc/utmp
  for the process's terminal,
  .I getlogin
  returns a NULL pointer (0).
--- 19,25 ----
  .I getlogin
  is called within a process that is not attached to a
  terminal, or if there is no entry in
! .I /var/run/utmp
  for the process's terminal,
  .I getlogin
  returns a NULL pointer (0).
***************
*** 28,34 ****
  and if it fails, to call
  .IR getpwuid ( getuid ()).
  .SH FILES
! /etc/utmp
  .SH "SEE ALSO"
  getpwent(3), utmp(5), ttyslot(3)
  .SH DIAGNOSTICS
--- 28,34 ----
  and if it fails, to call
  .IR getpwuid ( getuid ()).
  .SH FILES
! /var/run/utmp
  .SH "SEE ALSO"
  getpwent(3), utmp(5), ttyslot(3)
  .SH DIAGNOSTICS
*** /usr/src/man/man5/USERFILE.5.old	Tue Oct 22 21:47:06 1996
--- /usr/src/man/man5/USERFILE.5	Wed Nov 27 21:03:30 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)USERFILE.5	6.1.1 (2.11BSD) 1996/10/22
  .\"
! .TH USERFILE 5 "October 22, 1996"
  .UC 6
  .SH NAME
  USERFILE \- \s-1UUCP\s0 pathname permissions file
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)USERFILE.5	6.1.2 (2.11BSD) 1996/11/27
  .\"
! .TH USERFILE 5 "November 27, 1996"
  .UC 6
  .SH NAME
  USERFILE \- \s-1UUCP\s0 pathname permissions file
***************
*** 112,118 ****
  .TP
  1)
  If the process is attached to a terminal, a login entry exists in
! .IR /etc/utmp ,
  and the UID for the
  .I utmp
  name matches the current real UID, then
--- 112,118 ----
  .TP
  1)
  If the process is attached to a terminal, a login entry exists in
! .IR /var/run/utmp ,
  and the UID for the
  .I utmp
  name matches the current real UID, then
*** /usr/src/man/man5/map3270.5.old	Sun Dec 14 15:08:24 1986
--- /usr/src/man/man5/map3270.5	Wed Nov 27 21:05:35 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)map3270.5	1.3 (Berkeley) 1/11/86
  .\"
! .TH MAP3270 5  "January 11, 1986"
  .UC 6
  .SH NAME
  map3270 \- database for mapping ascii keystrokes into IBM 3270 keys
  .SH SYNOPSIS
! .B /etc/map3270
  .SH DESCRIPTION
  When emulating IBM-syle 3270 terminals under UNIX (see \fItn3270\fR(1)),
  a mapping must be performed between sequences of keys hit on
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)map3270.5	1.3.1 (2.11BSD) 1996/11/27
  .\"
! .TH MAP3270 5  "November 27, 1996"
  .UC 6
  .SH NAME
  map3270 \- database for mapping ascii keystrokes into IBM 3270 keys
  .SH SYNOPSIS
! .B /usr/share/misc/map3270
  .SH DESCRIPTION
  When emulating IBM-syle 3270 terminals under UNIX (see \fItn3270\fR(1)),
  a mapping must be performed between sequences of keys hit on
***************
*** 193,199 ****
  .SH A SAMPLE ENTRY
  The following entry is used by
  tn3270(1) when unable to locate a reasonable version in the
! user's environment and in /etc/map3270:
  .sp
  .nf
          name {          # actual name comes from TERM variable
--- 193,199 ----
  .SH A SAMPLE ENTRY
  The following entry is used by
  tn3270(1) when unable to locate a reasonable version in the
! user's environment and in /usr/share/misc/map3270:
  .sp
  .nf
          name {          # actual name comes from TERM variable
***************
*** 282,288 ****
  			      Erase current field           control-u
  .fi
  .SH FILES
! /etc/map3270
  .SH SEE ALSO
  tn3270(1), mset(1), \fIYale ASCII Terminal Communication
  System II Program Description/Operator's Manual\fR
--- 282,288 ----
  			      Erase current field           control-u
  .fi
  .SH FILES
! /usr/share/misc/map3270
  .SH SEE ALSO
  tn3270(1), mset(1), \fIYale ASCII Terminal Communication
  System II Program Description/Operator's Manual\fR
*** /usr/src/man/man5/ttys.5.old	Sun Dec 14 15:08:25 1986
--- /usr/src/man/man5/ttys.5	Sat Nov 16 22:35:25 1996
***************
*** 1,6 ****
! .\"	@(#)ttys.5	6.4 (Berkeley) 5/20/86
  .\"
! .TH TTYS 5  "May 20, 1986"
  .AT 3
  .SH NAME
  ttys \- terminal initialization data
--- 1,6 ----
! .\"	@(#)ttys.5	6.4.1 (2.11BSD) 1996/11/16
  .\"
! .TH TTYS 5  "November 16, 1996"
  .AT 3
  .SH NAME
  ttys \- terminal initialization data
***************
*** 60,70 ****
  Some examples:
  .PP
  .nf
! .ta \w'console\ 'u +\w'"/etc/getty std.9600"\ \ \ 'u +\w'hp2621-nl\ \ \ \ 'u +.7i
! console	"/etc/getty std.1200"	vt100	on secure
! ttyd0	"/etc/getty d1200"	dialup	on	# 555-1234
! ttyh0	"/etc/getty std.9600"	hp2621-nl	on	# 254MC
! ttyh1	"/etc/getty std.9600"	plugboard	on	# John's office
  ttyp0	none	network
  ttyp1	none	network	off
  ttyv0	"/usr/new/xterm -L :0"	vs100	on window="/usr/new/Xvs100 0"
--- 60,70 ----
  Some examples:
  .PP
  .nf
! .ta \w'console\ 'u +\w'"/usr/libexec/getty std.9600"\ \ \ 'u +\w'hp2621-nl\ \ \ \ 'u +.7i
! console	"/usr/libexec/getty std.1200"	vt100	on secure
! ttyd0	"/usr/libexec/getty d1200"	dialup	on	# 555-1234
! ttyh0	"/usr/libexec/getty std.9600"	hp2621-nl	on	# 254MC
! ttyh1	"/usr/libexec/getty std.9600"	plugboard	on	# John's office
  ttyp0	none	network
  ttyp1	none	network	off
  ttyv0	"/usr/new/xterm -L :0"	vs100	on window="/usr/new/Xvs100 0"
*** /usr/src/man/man5/utmp.5.old	Sun Dec 14 15:08:25 1986
--- /usr/src/man/man5/utmp.5	Wed Nov 27 21:06:46 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)utmp.5	6.2 (Berkeley) 6/23/85
  .\"
! .TH UTMP 5  "June 23, 1985"
  .UC 4
  .SH NAME
  utmp, wtmp \- login records
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)utmp.5	6.2.1 (2.11BSD) 1996/11/27
  .\"
! .TH UTMP 5  "November 27, 1996"
  .UC 4
  .SH NAME
  utmp, wtmp \- login records
***************
*** 48,54 ****
  so if it is removed record-keeping is turned off.  It is summarized by
  .IR ac (8).
  .SH FILES
! /etc/utmp
  .br
  /usr/adm/wtmp
  .SH "SEE ALSO"
--- 48,54 ----
  so if it is removed record-keeping is turned off.  It is summarized by
  .IR ac (8).
  .SH FILES
! /var/run/utmp
  .br
  /usr/adm/wtmp
  .SH "SEE ALSO"
*** /usr/src/man/man8/Makefile.old	Wed Nov 13 21:55:11 1996
--- /usr/src/man/man8/Makefile	Fri Nov 22 20:09:54 1996
***************
*** 14,51 ****
  # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  #
! #	@(#)Makefile	5.4.5 (2.11BSD) 1996/11/13
  #
  MDIR=	/usr/man/cat8
! SRCS=	XNSrouted.8 ac.8 adduser.8 arff.8 arp.8 autoconfig.8 bad144.8 \
! 	badsect.8 bugfiler.8 catman.8 chown.8 clri.8 comsat.8 crash.8 \
  	boot.8 \
! 	cron.8 dcheck.8 diskpart.8 dmesg.8 drtest.8 dump.8 dumpdir.8 \
! 	dumpfs.8 edquota.8 format.8 fsck.8 fstat.8 \
! 	gettable.8 getty.8 htable.8 icheck.8 ifconfig.8 implog.8 \
! 	implogd.8 init.8 intro.8 kgmon.8 lpc.8 lpd.8 makedev.8 \
! 	makekey.8 mkfs.8 mkhosts.8 mklost+found.8 mknod.8 mkproto.8 \
! 	named.8 ncheck.8 newfs.8 pac.8 pstat.8 quot.8 \
! 	quotaon.8 rc.8 rdump.8 reboot.8 renice.8 repquota.8 \
! 	restor.8 rexecd.8 rmt.8 route.8 routed.8 rrestore.8 \
! 	rwhod.8 rxformat.8 sa.8 savecore.8 sendmail.8 shutdown.8 \
! 	slattach.8 sticky.8 swapon.8 sync.8 syslogd.8 talkd.8 telnetd.8 \
! 	timed.8 timedc.8 trpt.8 trsp.8 tunefs.8 update.8 uucico.8 \
  	uuclean.8 uupoll.8 uusnap.8 uuxqt.8
! OBJS=	XNSrouted.0 ac.0 adduser.0 arff.0 arp.0 autoconfig.0 bad144.0 \
! 	badsect.0 bugfiler.0 catman.0 chown.0 clri.0 comsat.0 crash.0 \
  	boot.0 \
! 	cron.0 dcheck.0 diskpart.0 dmesg.0 drtest.0 dump.0 dumpdir.0 \
! 	dumpfs.0 edquota.0 format.0 fsck.0 fstat.0 \
! 	gettable.0 getty.0 htable.0 icheck.0 ifconfig.0 implog.0 \
! 	implogd.0 init.0 intro.0 kgmon.0 lpc.0 lpd.0 makedev.0 \
! 	makekey.0 mkfs.0 mkhosts.0 mklost+found.0 mknod.0 mkproto.0 \
! 	named.0 ncheck.0 newfs.0 pac.0 pstat.0 quot.0 \
! 	quotaon.0 rc.0 rdump.0 reboot.0 renice.0 repquota.0 \
! 	restor.0 rexecd.0 rmt.0 route.0 routed.0 rrestore.0 \
! 	rwhod.0 rxformat.0 sa.0 savecore.0 sendmail.0 shutdown.0 \
! 	slattach.0 sticky.0 swapon.0 sync.0 syslogd.0 talkd.0 telnetd.0 \
! 	timed.0 timedc.0 trpt.0 trsp.0 tunefs.0 update.0 uucico.0 \
  	uuclean.0 uupoll.0 uusnap.0 uuxqt.0
  
  .SUFFIXES: .8 .0
--- 14,51 ----
  # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  #
! #	@(#)Makefile	5.4.6 (2.11BSD) 1996/11/16
  #
  MDIR=	/usr/man/cat8
! SRCS=	XNSrouted.8 adduser.8 autoconfig.8 \
! 	bugfiler.8 crash.8 \
  	boot.8 \
! 	drtest.8 dump.8 dumpdir.8 \
! 	format.8 fsck.8 \
! 	getty.8 htable.8 \
! 	init.8 intro.8 lpc.8 lpd.8 makedev.8 \
! 	makekey.8 \
! 	named.8 pac.8 \
! 	rc.8 rdump.8 \
! 	routed.8 rrestore.8 \
! 	sendmail.8 \
! 	sticky.8 sync.8 \
! 	timed.8 timedc.8 uucico.8 \
  	uuclean.8 uupoll.8 uusnap.8 uuxqt.8
! OBJS=	XNSrouted.0 adduser.0 autoconfig.0 \
! 	bugfiler.0 crash.0 \
  	boot.0 \
! 	drtest.0 dump.0 dumpdir.0 \
! 	format.0 fsck.0 \
! 	getty.0 htable.0 \
! 	init.0 intro.0 lpc.0 lpd.0 makedev.0 \
! 	makekey.0 \
! 	named.0 pac.0 \
! 	rc.0 rdump.0 \
! 	routed.0 rrestore.0 \
! 	sendmail.0 \
! 	sticky.0 sync.0 \
! 	timed.0 timedc.0 uucico.0 \
  	uuclean.0 uupoll.0 uusnap.0 uuxqt.0
  
  .SUFFIXES: .8 .0
***************
*** 62,77 ****
  
  install: _make_01
  	install -c -o bin -g bin -m 444 ${OBJS} ${DESTDIR}${MDIR}
- 	rm -f ${DESTDIR}${MDIR}/accton.0
- 	ln ${DESTDIR}${MDIR}/sa.0 ${DESTDIR}${MDIR}/accton.0
- 	rm -f ${DESTDIR}${MDIR}/flcopy.0
- 	ln ${DESTDIR}${MDIR}/arff.0 ${DESTDIR}${MDIR}/flcopy.0
- 	rm -f ${DESTDIR}${MDIR}/fastboot.0
- 	ln ${DESTDIR}${MDIR}/reboot.0 ${DESTDIR}${MDIR}/fastboot.0
- 	rm -f ${DESTDIR}${MDIR}/halt.0
- 	ln ${DESTDIR}${MDIR}/reboot.0 ${DESTDIR}${MDIR}/halt.0
- 	rm -f ${DESTDIR}${MDIR}/quotaoff.0
- 	ln ${DESTDIR}${MDIR}/quotaon.0 ${DESTDIR}${MDIR}/quotaoff.0
  	rm -f ${DESTDIR}${MDIR}/uucpd.0
  	ln ${DESTDIR}${MDIR}/uucico.0 ${DESTDIR}${MDIR}/uucpd.0
  
--- 62,67 ----
*** /usr/src/man/man8/dump.8.old	Thu Dec 15 19:49:02 1994
--- /usr/src/man/man8/dump.8	Sun Nov 17 20:46:24 1996
***************
*** 1,5 ****
  .\"
! .\"	@(#)dump.8	1.1 (2.11BSD GTE) 12/10/94
  .\"
  .TH DUMP 8
  .UC 4
--- 1,5 ----
  .\"
! .\"	@(#)dump.8	1.2 (2.11BSD GTE) 1996/11/17
  .\"
  .TH DUMP 8
  .UC 4
***************
*** 6,12 ****
  .SH NAME
  dump \- incremental file system dump
  .SH SYNOPSIS
! .B /etc/dump
  [0123456789BchfusTdWwn [\fIargument\fP\& ...]] [filesystem]
  .SH DESCRIPTION
  .I Dump
--- 6,12 ----
  .SH NAME
  dump \- incremental file system dump
  .SH SYNOPSIS
! .B dump
  [0123456789BchfusTdWwn [\fIargument\fP\& ...]] [filesystem]
  .SH DESCRIPTION
  .I Dump
***************
*** 220,226 ****
  .DT
  .br
  .SH "SEE ALSO"
! restor(1), dump(5), fstab(5), dumpdir(8)
  .SH DIAGNOSTICS
  Many, and verbose.
  .SH BUGS
--- 220,226 ----
  .DT
  .br
  .SH "SEE ALSO"
! restor(8), rdump(8), dump(5), fstab(5), dumpdir(8)
  .SH DIAGNOSTICS
  Many, and verbose.
  .SH BUGS
*** /usr/src/man/man8/fsck.8.old	Sun Jun 28 11:29:42 1987
--- /usr/src/man/man8/fsck.8	Sun Nov 17 20:48:06 1996
***************
*** 6,18 ****
  .SH NAME
  fsck \- file system consistency check and interactive repair
  .SH SYNOPSIS
! .B /etc/fsck
  .BR \-p "[ # ]"
  [
  filesystem ...
  ]
  .br
! .B /etc/fsck
  [
  .B \-y
  ] [
--- 6,18 ----
  .SH NAME
  fsck \- file system consistency check and interactive repair
  .SH SYNOPSIS
! .B fsck
  .BR \-p "[ # ]"
  [
  filesystem ...
  ]
  .br
! .B fsck
  [
  .B \-y
  ] [
*** /usr/src/man/man8/getty.8.old	Sun Dec 14 15:08:41 1986
--- /usr/src/man/man8/getty.8	Sun Nov 17 20:49:45 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)getty.8	6.4 (Berkeley) 5/22/86
  .\"
! .TH GETTY 8  "May 22, 1986"
  .UC 4
  .SH NAME
  getty  \- set terminal mode
  .SH SYNOPSIS
! .B /etc/getty
  [ type [ tty ] ]
  .SH DESCRIPTION
  .I Getty
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)getty.8	6.4.1 (2.11BSD) 1996/11/17
  .\"
! .TH GETTY 8  "November 17, 1996"
  .UC 4
  .SH NAME
  getty  \- set terminal mode
  .SH SYNOPSIS
! .B getty
  [ type [ tty ] ]
  .SH DESCRIPTION
  .I Getty
*** /usr/src/man/man8/init.8.old	Sun Dec 14 15:08:42 1986
--- /usr/src/man/man8/init.8	Wed Nov 27 21:10:26 1996
***************
*** 2,10 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)init.8	6.2 (Berkeley) 5/22/86
  .\"
! .TH INIT 8 "May 22, 1986"
  .UC 4
  .SH NAME
  init \- process control initialization
--- 2,10 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)init.8	6.2.1 (2.11BSD) 1996/11/27
  .\"
! .TH INIT 8 "November 27, 1996"
  .UC 4
  .SH NAME
  init \- process control initialization
***************
*** 42,48 ****
  and
  executes a command for each terminal specified in the file.
  This command will usually be
! .IR /etc/getty .
  .I Getty
  opens and initializes the terminal line,
  reads the user's name and invokes
--- 42,48 ----
  and
  executes a command for each terminal specified in the file.
  This command will usually be
! .IR /usr/libexec/getty .
  .I Getty
  opens and initializes the terminal line,
  reads the user's name and invokes
***************
*** 60,68 ****
  file
  .IR utmp ,
  which records current users, and
! makes an entry in
! .IR /usr/adm/wtmp ,
! which maintains a history
  of logins and logouts.
  The
  .I wtmp
--- 60,68 ----
  file
  .IR utmp ,
  which records current users, and
! makes an entry in the
! .IR wtmp ,
! file which maintains a history
  of logins and logouts.
  The
  .I wtmp
***************
*** 122,128 ****
  process cannot be located, the system will loop in user mode at location
  0x13.
  .SH DIAGNOSTICS
! \fB/etc/getty\fP \fIgettyargs\fP\fB failing, sleeping\fP.
  A process being started to service a line is exiting quickly
  each time it is started.
  This is often caused by a ringing or noisy terminal line.
--- 122,128 ----
  process cannot be located, the system will loop in user mode at location
  0x13.
  .SH DIAGNOSTICS
! \fB/usr/libexec/getty\fP \fIgettyargs\fP\fB failing, sleeping\fP.
  A process being started to service a line is exiting quickly
  each time it is started.
  This is often caused by a ringing or noisy terminal line.
***************
*** 135,144 ****
  .SH FILES
  /dev/console,
  /dev/tty*,
! /etc/utmp,
  /usr/adm/wtmp,
  /etc/ttys,
  /etc/rc
  .SH "SEE ALSO"
! login(1), kill(1), sh(1), ttys(5), crash(8V), getty(8), rc(8), reboot(8),
  halt(8), shutdown(8)
--- 135,144 ----
  .SH FILES
  /dev/console,
  /dev/tty*,
! /var/run/utmp,
  /usr/adm/wtmp,
  /etc/ttys,
  /etc/rc
  .SH "SEE ALSO"
! login(1), kill(1), sh(1), ttys(5), crash(8), getty(8), rc(8), reboot(8),
  halt(8), shutdown(8)
*** /usr/src/man/man8/named.8.old	Sun Feb 28 21:24:07 1988
--- /usr/src/man/man8/named.8	Sun Nov 17 20:14:43 1996
***************
*** 303,314 ****
  .nf
  .ta \w'/usr/tmp/named_dump.db   'u
  /etc/named.boot	name server configuration boot file
! /etc/named.pid	the process id
  /usr/tmp/named.run	debug output
  /usr/tmp/named_dump.db	dump of the name server database
  /usr/tmp/named.stats	nameserver statistics data
  .fi
  .SH "SEE ALSO"
! kill(1), gethostbyname(3N), signal(3c), resolver(3), resolver(5), hostname(7),
  RFC882, RFC883, RFC973, RFC974,
  \fIName Server Operations Guide for BIND\fR
--- 303,314 ----
  .nf
  .ta \w'/usr/tmp/named_dump.db   'u
  /etc/named.boot	name server configuration boot file
! /var/run/named.pid	the process id
  /usr/tmp/named.run	debug output
  /usr/tmp/named_dump.db	dump of the name server database
  /usr/tmp/named.stats	nameserver statistics data
  .fi
  .SH "SEE ALSO"
! kill(1), gethostbyname(3), signal(3), resolver(3), resolver(5), hostname(7),
  RFC882, RFC883, RFC973, RFC974,
  \fIName Server Operations Guide for BIND\fR
*** /usr/src/man/man8/rdump.8.old	Sun Dec 14 15:08:47 1986
--- /usr/src/man/man8/rdump.8	Sun Nov 17 20:46:54 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)rdump.8c	6.1 (Berkeley) 4/27/85
  .\"
! .TH RDUMP 8C "April 27, 1985"
  .UC 5
  .SH NAME
  rdump \- file system dump across the network
  .SH SYNOPSIS
! .B /etc/rdump
  [ key [
  .I argument
  \&... ] filesystem ]
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)rdump.8	6.1.1 (2.11BSD) 1996/11/17
  .\"
! .TH RDUMP 8 "November 17, 1996"
  .UC 5
  .SH NAME
  rdump \- file system dump across the network
  .SH SYNOPSIS
! .B rdump
  [ key [
  .I argument
  \&... ] filesystem ]
***************
*** 29,40 ****
  .PP
  .I Rdump
  creates a remote server,
! .IR /etc/rmt ,
  on the client machine to access the tape
  device.
  .SH "SEE ALSO"
  dump(8),
! rmt(8C)
  .SH DIAGNOSTICS
  Same as 
  .IR dump (8)
--- 29,40 ----
  .PP
  .I Rdump
  creates a remote server,
! .IR /usr/sbin/rmt ,
  on the client machine to access the tape
  device.
  .SH "SEE ALSO"
  dump(8),
! rmt(8)
  .SH DIAGNOSTICS
  Same as 
  .IR dump (8)
*** /usr/src/man/man8/routed.8.old	Sun Dec 14 15:08:48 1986
--- /usr/src/man/man8/routed.8	Sun Nov 17 20:45:25 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)routed.8c	6.2 (Berkeley) 5/24/86
  .\"
! .TH ROUTED 8C "May 24, 1986"
  .UC 5
  .SH NAME
  routed \- network routing daemon
  .SH SYNOPSIS
! .B /etc/routed
  [
  .B \-d
  ] [
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)routed.8	6.2.1 (2.11BSD) 1996/11/17
  .\"
! .TH ROUTED 8 "November 17, 1996"
  .UC 5
  .SH NAME
  routed \- network routing daemon
  .SH SYNOPSIS
! .B routed
  [
  .B \-d
  ] [
***************
*** 36,42 ****
  In normal operation
  .I routed
  listens on the
! .IR udp (4P)
  socket for the
  .I route
  service (see
--- 36,42 ----
  In normal operation
  .I routed
  listens on the
! .IR udp (4)
  socket for the
  .I route
  service (see
***************
*** 246,252 ****
  .IR named (8),
  known to the name server), 
  or an Internet address specified in ``dot'' notation; see
! .IR inet (3N).
  .PP
  .I Name2
  is the name or address of the gateway to which messages should
--- 246,252 ----
  .IR named (8),
  known to the name server), 
  or an Internet address specified in ``dot'' notation; see
! .IR inet (3).
  .PP
  .I Name2
  is the name or address of the gateway to which messages should
***************
*** 284,290 ****
  ``Internet Transport Protocols'', XSIS 028112, Xerox System Integration
  Standard.
  .br
! udp(4P), XNSrouted(8C), htable(8)
  .SH BUGS
  The kernel's routing tables may not correspond to those of
  .I routed
--- 284,290 ----
  ``Internet Transport Protocols'', XSIS 028112, Xerox System Integration
  Standard.
  .br
! udp(4), XNSrouted(8), htable(8)
  .SH BUGS
  The kernel's routing tables may not correspond to those of
  .I routed
***************
*** 295,301 ****
  .I Routed
  should incorporate other routing protocols,
  such as Xerox NS
! .RI ( XNSrouted (8C))
  and EGP.
  Using separate processes for each requires configuration options
  to avoid redundant or competing routes.
--- 295,301 ----
  .I Routed
  should incorporate other routing protocols,
  such as Xerox NS
! .RI ( XNSrouted (8))
  and EGP.
  Using separate processes for each requires configuration options
  to avoid redundant or competing routes.
*** /usr/src/man/man8/rrestore.8.old	Sun Dec 14 15:08:48 1986
--- /usr/src/man/man8/rrestore.8	Sun Nov 17 20:52:01 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)rrestore.8c	6.2 (Berkeley) 6/3/86
  .\"
! .TH RRESTORE 8C "June 3, 1986"
  .UC 5
  .SH NAME
  rrestore \- restore a file system dump across the network
  .SH SYNOPSIS
! .B /etc/rrestore
  [ key [
  name ... ]
  .SH DESCRIPTION
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)rrestore.8	6.2.1 (2.11BSD) 1996/11/17
  .\"
! .TH RRESTORE 8 "November 17, 1996"
  .UC 5
  .SH NAME
  rrestore \- restore a file system dump across the network
  .SH SYNOPSIS
! .B rrestore
  [ key [
  name ... ]
  .SH DESCRIPTION
***************
*** 27,38 ****
  .PP
  .I Rrestore
  creates a remote server,
! .IR /etc/rmt ,
  on the client machine to access the tape
  device.
  .SH "SEE ALSO"
  restore(8),
! rmt(8C)
  .SH DIAGNOSTICS
  Same as 
  .IR restore (8)
--- 27,38 ----
  .PP
  .I Rrestore
  creates a remote server,
! .IR rmt ,
  on the client machine to access the tape
  device.
  .SH "SEE ALSO"
  restore(8),
! rmt(8)
  .SH DIAGNOSTICS
  Same as 
  .IR restore (8)
*** /usr/src/man/man8/sync.8.old	Sun Dec 14 15:08:44 1986
--- /usr/src/man/man8/sync.8	Wed Nov 27 21:12:15 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)sync.8	6.2 (Berkeley) 5/28/86
  .\"
! .TH SYNC 8 "May 28, 1986"
  .UC 4
  .SH NAME
  sync \- update the super block
  .SH SYNOPSIS
! .B /etc/sync
  .SH DESCRIPTION
  .I Sync
  executes the
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)sync.8	6.2.1 (2.11BSD) 1996/11/27
  .\"
! .TH SYNC 8 "November 27, 1996"
  .UC 4
  .SH NAME
  sync \- update the super block
  .SH SYNOPSIS
! .B sync
  .SH DESCRIPTION
  .I Sync
  executes the
*** /usr/src/man/man8/timed.8.old	Sun Dec 14 15:08:49 1986
--- /usr/src/man/man8/timed.8	Sun Nov 17 21:32:15 1996
***************
*** 2,16 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)timed.8	6.1 (Berkeley) 5/28/86
  .\"
! .TH TIMED 8 "May 28, 1986"
  .UC 6
  .ad
  .SH NAME
  timed \- time server daemon
  .SH SYNOPSIS
! .B /etc/timed
  [ -t ] [ -M ] [ -n network ] [ -i network ]
  .SH DESCRIPTION
  .I Timed
--- 2,16 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)timed.8	6.1.1 (2.11BSD) 1996/11/17
  .\"
! .TH TIMED 8 "November 17, 1996"
  .UC 6
  .ad
  .SH NAME
  timed \- time server daemon
  .SH SYNOPSIS
! .B timed
  [ -t ] [ -M ] [ -n network ] [ -i network ]
  .SH DESCRIPTION
  .I Timed
*** /usr/src/man/man8/timedc.8.old	Sun Dec 14 15:08:50 1986
--- /usr/src/man/man8/timedc.8	Sun Nov 17 21:31:55 1996
***************
*** 3,17 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)timedc.8	6.1 (Berkeley) 5/28/86
  .\"
! .TH TIMEDC 8 "May 28, 1986"
  .UC 6
  .ad
  .SH NAME
  timedc \- timed control program
  .SH SYNOPSIS
! .B /etc/timedc
  [ command [ argument ... ] ]
  .SH DESCRIPTION
  .I Timedc
--- 3,17 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)timedc.8	6.1.1 (2.11BSD) 1996/11/17
  .\"
! .TH TIMEDC 8 "November 17, 1996"
  .UC 6
  .ad
  .SH NAME
  timedc \- timed control program
  .SH SYNOPSIS
! .B timedc
  [ command [ argument ... ] ]
  .SH DESCRIPTION
  .I Timedc
*** /usr/src/new/Makefile.old	Sun Oct 27 20:02:04 1996
--- /usr/src/new/Makefile	Sun Dec  1 17:51:08 1996
***************
*** 9,26 ****
  #
  # Default programs that are installed
  #
! STDINST=ansi bm checkobj jove l11 la m11 nmcoll ntp oldassn \
! 	patch pathalias rcs shar shortc tcsh traceroute vmsbackup
  
  #
  # Special purpose software that requires custom installation,
  # or may not be needed by all sites
  #
! OPTDIR=	crash oldassn kermit5.188 ntp pathalias rcs rn notes nntp
  
  SUBDIR= ansi bm checkobj crash jove kermit5.188 l11 la m11 nmcoll nntp \
! 	notes ntp oldassn patch pathalias rcs rn shar shortc tcsh \
! 	traceroute vmsbackup
  
  all:	${STDINST}
  
--- 9,26 ----
  #
  # Default programs that are installed
  #
! STDINST=ansi bm checkobj jove l11 la m11 nmcoll oldassn \
! 	patch pathalias rcs shar shortc tcsh vmsbackup
  
  #
  # Special purpose software that requires custom installation,
  # or may not be needed by all sites
  #
! OPTDIR=	crash oldassn kermit5.188 pathalias rcs rn notes nntp
  
  SUBDIR= ansi bm checkobj crash jove kermit5.188 l11 la m11 nmcoll nntp \
! 	notes oldassn patch pathalias rcs rn shar shortc tcsh \
! 	vmsbackup
  
  all:	${STDINST}
  
*** /usr/src/new/jove/Makefile.old	Fri Jan 22 21:58:12 1993
--- /usr/src/new/jove/Makefile	Sun Nov 17 21:40:43 1996
***************
*** 11,17 ****
  # But if you want to recover buffers on system crashes, you should create a
  # directory that doesn't get clearned upon reboot, and use that instead.
  # You would probably want to clean out that directory periodically with
! # /etc/cron.  LIBDIR is for online documentation, the PORTSRV process,
  # RECOVER, and the system-wide .joverc file.  BINDIR is where to put the
  # executables JOVE and TEACHJOVE.  MANDIR is where the manual pages go for
  # JOVE, RECOVER and TEACHJOVE.  MANEXT is the extension for the man pages,
--- 11,17 ----
  # But if you want to recover buffers on system crashes, you should create a
  # directory that doesn't get clearned upon reboot, and use that instead.
  # You would probably want to clean out that directory periodically with
! # ``cron''.  LIBDIR is for online documentation, the PORTSRV process,
  # RECOVER, and the system-wide .joverc file.  BINDIR is where to put the
  # executables JOVE and TEACHJOVE.  MANDIR is where the manual pages go for
  # JOVE, RECOVER and TEACHJOVE.  MANEXT is the extension for the man pages,
*** /usr/src/new/jove/Ovmakefile.old	Wed Oct 23 15:07:09 1996
--- /usr/src/new/jove/Ovmakefile	Sun Nov 17 21:41:17 1996
***************
*** 11,17 ****
  # But if you want to recover buffers on system crashes, you should create a
  # directory that doesn't get clearned upon reboot, and use that instead.
  # You would probably want to clean out that directory periodically with
! # /etc/cron.  LIBDIR is for online documentation, the PORTSRV process,
  # RECOVER, and the system-wide .joverc file.  BINDIR is where to put the
  # executables JOVE and TEACHJOVE.  MANDIR is where the manual pages go for
  # JOVE, RECOVER and TEACHJOVE.  MANEXT is the extension for the man pages,
--- 11,17 ----
  # But if you want to recover buffers on system crashes, you should create a
  # directory that doesn't get clearned upon reboot, and use that instead.
  # You would probably want to clean out that directory periodically with
! # ``cron''.  LIBDIR is for online documentation, the PORTSRV process,
  # RECOVER, and the system-wide .joverc file.  BINDIR is where to put the
  # executables JOVE and TEACHJOVE.  MANDIR is where the manual pages go for
  # JOVE, RECOVER and TEACHJOVE.  MANEXT is the extension for the man pages,
*** /usr/src/new/jove/README.old	Mon Mar 14 16:37:31 1988
--- /usr/src/new/jove/README	Sun Nov 17 21:41:52 1996
***************
*** 28,34 ****
  But if you want to recover buffers on system crashes, you should create a
  directory that doesn't get cleared upon reboot, and use that instead.
  You would probably want to clean out that directory periodically with
! /etc/cron.
  
  For the pdp11 version there is the Ovmakefile.  This has only been tested
  on 2.9bsd.  It works pretty well, actually, and it is possible to turn on
--- 28,34 ----
  But if you want to recover buffers on system crashes, you should create a
  directory that doesn't get cleared upon reboot, and use that instead.
  You would probably want to clean out that directory periodically with
! ``cron''.
  
  For the pdp11 version there is the Ovmakefile.  This has only been tested
  on 2.9bsd.  It works pretty well, actually, and it is possible to turn on
*** /usr/src/new/nntp/doc/config.sh.old	Thu Nov 14 20:01:03 1996
--- /usr/src/new/nntp/doc/config.sh	Sun Nov 17 21:43:04 1996
***************
*** 14,21 ****
  MINETD=/usr/sbin/inetd
  # the location of the inetd configuration file (usually /etc/inetd.conf)
  MINETDCONFIG=/etc/inetd.conf
! # the location of nntpd following installation (usually /etc/nntpd)
! MNNTPD=/etc/nntpd
  # the location of the hosts file (usually /etc/hosts)
  MHOSTFILE=/etc/hosts
  # the location of the services file (usually /etc/services)
--- 14,21 ----
  MINETD=/usr/sbin/inetd
  # the location of the inetd configuration file (usually /etc/inetd.conf)
  MINETDCONFIG=/etc/inetd.conf
! # the location of nntpd following installation (usually /news/lib/nntpd)
! MNNTPD=/news/lib/nntpd
  # the location of the hosts file (usually /etc/hosts)
  MHOSTFILE=/etc/hosts
  # the location of the services file (usually /etc/services)
*** /usr/src/new/nntp/server/Makefile.old	Thu Feb 25 23:47:58 1988
--- /usr/src/new/nntp/server/Makefile	Sun Nov 17 21:43:41 1996
***************
*** 25,31 ****
  
  # Where nntpd is going to live
  
! DESTDIR	= /etc
  
  all:	nntpd
  
--- 25,31 ----
  
  # Where nntpd is going to live
  
! DESTDIR	= /news/lib
  
  all:	nntpd
  
*** /usr/src/new/nntp/server/README.old	Thu Oct 22 14:15:06 1987
--- /usr/src/new/nntp/server/README	Sun Nov 17 21:45:00 1996
***************
*** 33,47 ****
  	      of the news server.  On 4.3 BSD machines this should
  	      look like:
  
! nntp	stream	tcp	nowait	root	/etc/nntpd	nntpd
  
  	      while under Ultrix or 4.2 BSD machines:
  
! nntp	stream	tcp	nowait	/etc/nntpd	nntpd
  
  	      On a Sun, the file is /etc/servers; the line looks like:
  
! nntp	tcp	/usr/etc/in.nntpd
  
  	      Be sure to yppush your /etc/servers file if you run
  	      yellow pages.
--- 33,47 ----
  	      of the news server.  On 4.3 BSD machines this should
  	      look like:
  
! nntp	stream	tcp	nowait	root	/news/lib/nntpd	nntpd
  
  	      while under Ultrix or 4.2 BSD machines:
  
! nntp	stream	tcp	nowait	/news/lib/nntpd	nntpd
  
  	      On a Sun, the file is /etc/servers; the line looks like:
  
! nntp	tcp	/news/lib/in.nntpd
  
  	      Be sure to yppush your /etc/servers file if you run
  	      yellow pages.
***************
*** 75,81 ****
  
  	2. && 3. Define the NNTP object with ncp:
  
! ncp define object NNTP number 0 file /etc/nntpd
  ncp define object NNTP default user guest type stream
  
  ncp set object NNTP all			# just once for the running system
--- 75,81 ----
  
  	2. && 3. Define the NNTP object with ncp:
  
! ncp define object NNTP number 0 file /news/lib/nntpd
  ncp define object NNTP default user guest type stream
  
  ncp set object NNTP all			# just once for the running system
*** /usr/src/new/nntp/xmit/sysexits.h.old	Wed Dec 16 16:21:51 1987
--- /usr/src/new/nntp/xmit/sysexits.h	Fri Nov 29 20:40:00 1996
***************
*** 9,15 ****
   * software without specific prior written permission. This software
   * is provided ``as is'' without express or implied warranty.
   *
!  *	@(#)sysexits.h	4.3 (Berkeley) 12/15/87
   */
  
  /*
--- 9,15 ----
   * software without specific prior written permission. This software
   * is provided ``as is'' without express or implied warranty.
   *
!  *	@(#)sysexits.h	4.3.1 (2.11BSD) 1996/11/29
   */
  
  /*
***************
*** 51,57 ****
  **		fork", "cannot create pipe", or the like.  It includes
  **		things like getuid returning a user that does not
  **		exist in the passwd file.
! **	EX_OSFILE -- Some system file (e.g., /etc/passwd, /etc/utmp,
  **		etc.) does not exist, cannot be opened, or has some
  **		sort of error (e.g., syntax error).
  **	EX_CANTCREAT -- A (user specified) output file cannot be
--- 51,57 ----
  **		fork", "cannot create pipe", or the like.  It includes
  **		things like getuid returning a user that does not
  **		exist in the passwd file.
! **	EX_OSFILE -- Some system file (e.g., /etc/passwd, /var/run/utmp,
  **		etc.) does not exist, cannot be opened, or has some
  **		sort of error (e.g., syntax error).
  **	EX_CANTCREAT -- A (user specified) output file cannot be
*** /usr/src/new/notes/src/Makefile.pdp.old	Sat Jul  8 22:46:15 1989
--- /usr/src/new/notes/src/Makefile.pdp	Sun Nov 17 21:46:17 1996
***************
*** 134,152 ****
  
  base:
  	-mkdir $(MSTDIR) $(ARCHDIR)
! 	-/etc/chown $(NOTES) $(MSTDIR) $(ARCHDIR)
  	-chgrp $(NOTESGRP) $(MSTDIR) $(ARCHDIR)
  	(cd $(BIN); touch notes nfprint nfstats checknotes nfpipe)
! 	-(cd $(BIN); /etc/chown $(NOTES) notes nfprint nfstats nfpipe checknotes)
  	-(cd $(BIN); chgrp $(NOTESGRP) notes nfprint nfstats nfpipe checknotes)
  #	establish "aliases" for auto-sequencing entry points
  #	make more links with other names if you want them.
  	- ln -s $(BIN)/notes $(BIN)/$(AUTOSEQ)
  	-(cd $(NET); touch nfxmit nfrcv)
! 	-(cd $(NET); /etc/chown $(NOTES) nfxmit nfrcv)
  	-(cd $(NET); chgrp $(NOTESGRP) nfxmit nfrcv)
  	touch $(LIBDIR)/libnfcom.a
! 	-/etc/chown $(NOTES) $(LIBDIR)/libnfcom.a
  	-chgrp $(NOTESGRP) $(LIBDIR)/libnfcom.a
  	@echo base generation done
  
--- 134,152 ----
  
  base:
  	-mkdir $(MSTDIR) $(ARCHDIR)
! 	-chown $(NOTES) $(MSTDIR) $(ARCHDIR)
  	-chgrp $(NOTESGRP) $(MSTDIR) $(ARCHDIR)
  	(cd $(BIN); touch notes nfprint nfstats checknotes nfpipe)
! 	-(cd $(BIN); chown $(NOTES) notes nfprint nfstats nfpipe checknotes)
  	-(cd $(BIN); chgrp $(NOTESGRP) notes nfprint nfstats nfpipe checknotes)
  #	establish "aliases" for auto-sequencing entry points
  #	make more links with other names if you want them.
  	- ln -s $(BIN)/notes $(BIN)/$(AUTOSEQ)
  	-(cd $(NET); touch nfxmit nfrcv)
! 	-(cd $(NET); chown $(NOTES) nfxmit nfrcv)
  	-(cd $(NET); chgrp $(NOTESGRP) nfxmit nfrcv)
  	touch $(LIBDIR)/libnfcom.a
! 	-chown $(NOTES) $(LIBDIR)/libnfcom.a
  	-chgrp $(NOTESGRP) $(LIBDIR)/libnfcom.a
  	@echo base generation done
  
***************
*** 158,175 ****
  
  spool:
  	-mkdir $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
! 	-/etc/chown $(NOTES) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-chgrp $(NOTESGRP) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	chmod 775 $(MSTDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-mkdir $(UTILITY)/coredump
  	chmod 777 $(UTILITY)/coredump
! 	-/etc/chown $(NOTES) $(UTILITY)/coredump
  	-chgrp $(NOTESGRP) $(UTILITY)/coredump
  #	generate the available notesfile file here - only once!
  	echo "available notesfiles" > $(UTILITY)/avail.notes
  	cp moderators $(UTILITY)/moderators
  	touch $(UTILITY)/Dflt-Seq
! 	-/etc/chown $(NOTES) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	-chgrp $(NOTESGRP) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	chmod 664 $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	@echo Notesfile Spool directories ready
--- 158,175 ----
  
  spool:
  	-mkdir $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
! 	-chown $(NOTES) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-chgrp $(NOTESGRP) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	chmod 775 $(MSTDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-mkdir $(UTILITY)/coredump
  	chmod 777 $(UTILITY)/coredump
! 	-chown $(NOTES) $(UTILITY)/coredump
  	-chgrp $(NOTESGRP) $(UTILITY)/coredump
  #	generate the available notesfile file here - only once!
  	echo "available notesfiles" > $(UTILITY)/avail.notes
  	cp moderators $(UTILITY)/moderators
  	touch $(UTILITY)/Dflt-Seq
! 	-chown $(NOTES) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	-chgrp $(NOTESGRP) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	chmod 664 $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	@echo Notesfile Spool directories ready
***************
*** 177,183 ****
  $(UNIQID):
  	echo 1 > $(UNIQID)
  	chmod 660 $(UNIQID)
! 	-/etc/chown $(NOTES) $(UNIQID)
  	-chgrp $(NOTESGRP) $(UNIQID)
  
  #	make sure that all the appropriate directories exist
--- 177,183 ----
  $(UNIQID):
  	echo 1 > $(UNIQID)
  	chmod 660 $(UNIQID)
! 	-chown $(NOTES) $(UNIQID)
  	-chgrp $(NOTESGRP) $(UNIQID)
  
  #	make sure that all the appropriate directories exist
***************
*** 186,198 ****
  
  $(MSTDIR) $(ARCHDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES):
  	-mkdir $@
! 	-/etc/chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 775 $@
  
  $(UTILITY)/coredump:
  	-mkdir $@
! 	-/etc/chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 777 $@
  
--- 186,198 ----
  
  $(MSTDIR) $(ARCHDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES):
  	-mkdir $@
! 	-chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 775 $@
  
  $(UTILITY)/coredump:
  	-mkdir $@
! 	-chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 777 $@
  
***************
*** 208,214 ****
  placedoc:	$(HLPFILES)
  	cp $? $(UTILITY)
  	-(cd $(UTILITY); chmod 644 $?)
! 	-(cd $(UTILITY); /etc/chown $(NOTES) $?; chgrp $(NOTESGRP) $?)
  	@echo notesfile help files installed
  
  placelib: libnfcom.a
--- 208,214 ----
  placedoc:	$(HLPFILES)
  	cp $? $(UTILITY)
  	-(cd $(UTILITY); chmod 644 $?)
! 	-(cd $(UTILITY); chown $(NOTES) $?; chgrp $(NOTESGRP) $?)
  	@echo notesfile help files installed
  
  placelib: libnfcom.a
*** /usr/src/new/notes/src/Makefile.vax.old	Sat Jul  8 13:43:06 1989
--- /usr/src/new/notes/src/Makefile.vax	Sun Nov 17 21:47:58 1996
***************
*** 185,203 ****
  
  base:
  	-mkdir $(MSTDIR) $(ARCHDIR)
! 	-/etc/chown $(NOTES) $(MSTDIR) $(ARCHDIR)
  	-chgrp $(NOTESGRP) $(MSTDIR) $(ARCHDIR)
  	(cd $(BIN); touch notes nfprint nfstats checknotes nfpipe)
! 	-(cd $(BIN); /etc/chown $(NOTES) notes nfprint nfstats nfpipe checknotes)
  	-(cd $(BIN); chgrp $(NOTESGRP) notes nfprint nfstats nfpipe checknotes)
  #	establish "aliases" for auto-sequencing entry points
  #	make more links with other names if you want them.
  	- ln -s $(BIN)/notes $(BIN)/$(AUTOSEQ)
  	-(cd $(NET); touch nfxmit nfrcv)
! 	-(cd $(NET); /etc/chown $(NOTES) nfxmit nfrcv)
  	-(cd $(NET); chgrp $(NOTESGRP) nfxmit nfrcv)
  	touch $(LIBDIR)/libnfcom.a
! 	-/etc/chown $(NOTES) $(LIBDIR)/libnfcom.a
  	-chgrp $(NOTESGRP) $(LIBDIR)/libnfcom.a
  	touch base
  	@echo base generation done
--- 185,203 ----
  
  base:
  	-mkdir $(MSTDIR) $(ARCHDIR)
! 	-chown $(NOTES) $(MSTDIR) $(ARCHDIR)
  	-chgrp $(NOTESGRP) $(MSTDIR) $(ARCHDIR)
  	(cd $(BIN); touch notes nfprint nfstats checknotes nfpipe)
! 	-(cd $(BIN); chown $(NOTES) notes nfprint nfstats nfpipe checknotes)
  	-(cd $(BIN); chgrp $(NOTESGRP) notes nfprint nfstats nfpipe checknotes)
  #	establish "aliases" for auto-sequencing entry points
  #	make more links with other names if you want them.
  	- ln -s $(BIN)/notes $(BIN)/$(AUTOSEQ)
  	-(cd $(NET); touch nfxmit nfrcv)
! 	-(cd $(NET); chown $(NOTES) nfxmit nfrcv)
  	-(cd $(NET); chgrp $(NOTESGRP) nfxmit nfrcv)
  	touch $(LIBDIR)/libnfcom.a
! 	-chown $(NOTES) $(LIBDIR)/libnfcom.a
  	-chgrp $(NOTESGRP) $(LIBDIR)/libnfcom.a
  	touch base
  	@echo base generation done
***************
*** 210,227 ****
  
  spool:
  	-mkdir $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
! 	-/etc/chown $(NOTES) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-chgrp $(NOTESGRP) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	chmod 775 $(MSTDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-mkdir $(UTILITY)/coredump
  	chmod 777 $(UTILITY)/coredump
! 	-/etc/chown $(NOTES) $(UTILITY)/coredump
  	-chgrp $(NOTESGRP) $(UTILITY)/coredump
  #	generate the available notesfile file here - only once!
  	echo "available notesfiles" > $(UTILITY)/avail.notes
  	cp moderators $(UTILITY)/moderators
  	touch $(UTILITY)/Dflt-Seq
! 	-/etc/chown $(NOTES) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	-chgrp $(NOTESGRP) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	chmod 664 $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	touch spool
--- 210,227 ----
  
  spool:
  	-mkdir $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
! 	-chown $(NOTES) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-chgrp $(NOTESGRP) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	chmod 775 $(MSTDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES)
  	-mkdir $(UTILITY)/coredump
  	chmod 777 $(UTILITY)/coredump
! 	-chown $(NOTES) $(UTILITY)/coredump
  	-chgrp $(NOTESGRP) $(UTILITY)/coredump
  #	generate the available notesfile file here - only once!
  	echo "available notesfiles" > $(UTILITY)/avail.notes
  	cp moderators $(UTILITY)/moderators
  	touch $(UTILITY)/Dflt-Seq
! 	-chown $(NOTES) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	-chgrp $(NOTESGRP) $(UTILITY)/moderators $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	chmod 664 $(UTILITY)/avail.notes $(UTILITY)/Dflt-Seq
  	touch spool
***************
*** 230,236 ****
  $(UNIQID):
  	echo 1 > $(UNIQID)
  	chmod 660 $(UNIQID)
! 	-/etc/chown $(NOTES) $(UNIQID)
  	-chgrp $(NOTESGRP) $(UNIQID)
  
  #	make sure that all the appropriate directories exist
--- 230,236 ----
  $(UNIQID):
  	echo 1 > $(UNIQID)
  	chmod 660 $(UNIQID)
! 	-chown $(NOTES) $(UNIQID)
  	-chgrp $(NOTESGRP) $(UNIQID)
  
  #	make sure that all the appropriate directories exist
***************
*** 240,252 ****
  
  $(MSTDIR) $(ARCHDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES):
  	-mkdir $@
! 	-/etc/chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 775 $@
  
  $(UTILITY)/coredump:
  	-mkdir $@
! 	-/etc/chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 777 $@
  
--- 240,252 ----
  
  $(MSTDIR) $(ARCHDIR) $(UTILITY) $(SEQUENCER) $(LOCKS) $(ALIASES):
  	-mkdir $@
! 	-chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 775 $@
  
  $(UTILITY)/coredump:
  	-mkdir $@
! 	-chown $(NOTES) $@
  	-chgrp $(NOTESGRP) $@
  	chmod 777 $@
  
***************
*** 257,263 ****
  placedoc:	$(HLPFILES)
  	cp $? $(UTILITY)
  	-(cd $(UTILITY); chmod 644 $?)
! 	-(cd $(UTILITY); /etc/chown $(NOTES) $?; chgrp $(NOTESGRP) $?)
  	@echo notesfile help files installed
  	touch placedoc
  
--- 257,263 ----
  placedoc:	$(HLPFILES)
  	cp $? $(UTILITY)
  	-(cd $(UTILITY); chmod 644 $?)
! 	-(cd $(UTILITY); chown $(NOTES) $?; chgrp $(NOTESGRP) $?)
  	@echo notesfile help files installed
  	touch placedoc
  
*** /usr/src/new/notes/src/parms.h.old	Sat Jul  8 13:17:49 1989
--- /usr/src/new/notes/src/parms.h	Sun Nov 17 21:49:07 1996
***************
*** 79,85 ****
   *		BIGTEXT		change from a u_short to a long counter
   *				to allow longer texts...
   *		SYSLOG		define with a syslog(3) facility to write
!  *				errors to /etc/syslogd.  Currently used only
   *				by newsinput/newsoutput.
   */
  
--- 79,85 ----
   *		BIGTEXT		change from a u_short to a long counter
   *				to allow longer texts...
   *		SYSLOG		define with a syslog(3) facility to write
!  *				errors to ``syslogd''.  Currently used only
   *				by newsinput/newsoutput.
   */
  
*** /usr/src/new/tcsh/tc.who.c.old	Tue Aug 20 12:13:18 1991
--- /usr/src/new/tcsh/tc.who.c	Wed Nov 27 21:15:13 1996
***************
*** 77,83 ****
  # ifdef	UTMP_FILE
  #  define _PATH_UTMP UTMP_FILE
  # else
! #  define _PATH_UTMP "/etc/utmp"
  # endif				/* UTMP_FILE */
  #endif				/* _PATH_UTMP */
  
--- 77,83 ----
  # ifdef	UTMP_FILE
  #  define _PATH_UTMP UTMP_FILE
  # else
! #  define _PATH_UTMP "/var/run/utmp"
  # endif				/* UTMP_FILE */
  #endif				/* _PATH_UTMP */
  
***************
*** 146,152 ****
  
  /*
   * Karl Kleinpaste, 26 Jan 1984.
!  * Watch /etc/utmp for login/logout changes.
   */
  void
  watch_login()
--- 146,152 ----
  
  /*
   * Karl Kleinpaste, 26 Jan 1984.
!  * Watch /var/run/utmp for login/logout changes.
   */
  void
  watch_login()
*** /usr/src/new/tcsh/tcsh.man.old	Wed Oct 23 15:25:08 1996
--- /usr/src/new/tcsh/tcsh.man	Wed Nov 27 21:16:55 1996
***************
*** 1,5 ****
  .\" $Id: tcsh.man,v 3.0 1991/07/04 21:54:11 christos Exp $
! .TH TCSH 1 "23 October 1996"
  .SH NAME
  tcsh \- C shell with file name completion and command line editing
  .SH SYNOPSIS
--- 1,5 ----
  .\" $Id: tcsh.man,v 3.0 1991/07/04 21:54:11 christos Exp $
! .TH TCSH 1 "27 November 1996"
  .SH NAME
  tcsh \- C shell with file name completion and command line editing
  .SH SYNOPSIS
***************
*** 1437,1443 ****
  .fi
  .sp
  The %M and %m sequences are only available on systems that store the
! remote hostname in /etc/utmp. If
  .I who
  is not set, the format defaults to "%n has %a %l from %m.", or
  "%n has %a %l." on systems that don't store the hostname.
--- 1437,1443 ----
  .fi
  .sp
  The %M and %m sequences are only available on systems that store the
! remote hostname in /var/run/utmp. If
  .I who
  is not set, the format defaults to "%n has %a %l from %m.", or
  "%n has %a %l." on systems that don't store the hostname.
*** /usr/src/old/arcv/arcv.8.old	Mon Nov 26 07:20:05 1990
--- /usr/src/old/arcv/arcv.8	Wed Nov 27 21:18:31 1996
***************
*** 2,15 ****
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)arcv.8	6.1 (Berkeley) 4/29/85
  .\"
! .TH ARCV 8 "4/29/85"
  .UC 4
  .SH NAME
  arcv \- convert archives to new format
  .SH SYNOPSIS
! .B /etc/arcv
  file ...
  .SH DESCRIPTION
  .I Arcv
--- 2,15 ----
  .\" All rights reserved.  The Berkeley software License Agreement
  .\" specifies the terms and conditions for redistribution.
  .\"
! .\"	@(#)arcv.8	6.1.1 (2.11BSD) 1996/11/27
  .\"
! .TH ARCV 8 "November 27, 1996"
  .UC 4
  .SH NAME
  arcv \- convert archives to new format
  .SH SYNOPSIS
! .B arcv
  file ...
  .SH DESCRIPTION
  .I Arcv
*** /usr/src/old/dump/Makefile.old	Sat Dec 24 21:47:24 1988
--- /usr/src/old/dump/Makefile	Sun Nov 17 22:09:03 1996
***************
*** 1,4 ****
! # sccsid = "@(#)Makefile	1.3 (Berkeley) 2/20/81"
  #
  #	dump.h			header file
  #	dumpitime.c		reads /etc/ddate
--- 1,4 ----
! # sccsid = "@(#)Makefile	1.3.1 (2.11BSD) 1996/11/17"
  #
  #	dump.h			header file
  #	dumpitime.c		reads /etc/ddate
***************
*** 29,36 ****
  	cc ${CFLAGS} ${SEPFLAG} dumpdir.c -o dumpdir
  
  install:
! 	install -s dump ${DESTDIR}/etc/dump
! 	install -s dumpdir ${DESTDIR}/etc/dumpdir
  
  clean:
  	rm -f *.o dump dumpdir
--- 29,36 ----
  	cc ${CFLAGS} ${SEPFLAG} dumpdir.c -o dumpdir
  
  install:
! 	install -s dump ${DESTDIR}/sbin/dump
! 	install -s dumpdir ${DESTDIR}/sbin/dumpdir
  
  clean:
  	rm -f *.o dump dumpdir
*** /usr/src/old/dump/dumpoptr.c.old	Sat Dec 24 21:47:31 1988
--- /usr/src/old/dump/dumpoptr.c	Sun Nov 17 22:11:33 1996
***************
*** 1,4 ****
! static	char *sccsid = "@(#)dumpoptr.c	1.4 (Berkeley) 12/17/80";
  #include "dump.h"
  
  struct	group *getgrnam();
--- 1,4 ----
! static	char *sccsid = "@(#)dumpoptr.c	1.4.1 (2.11BSD) 1996/11/17";
  #include "dump.h"
  
  struct	group *getgrnam();
***************
*** 139,146 ****
  	clock = time((time_t *)0);
  	localclock = localtime(&clock);
  
! 	if((f_utmp = fopen("/etc/utmp", "r")) == NULL) {
! 		msg("Cannot open /etc/utmp\n");
  		return;
  	}
  
--- 139,146 ----
  	clock = time((time_t *)0);
  	localclock = localtime(&clock);
  
! 	if((f_utmp = fopen(_PATH_UTMP, "r")) == NULL) {
! 		msg("Cannot open 'utmp'\n");
  		return;
  	}
  
*** /usr/src/sbin/Makefile.old	Sat Oct 26 23:04:16 1996
--- /usr/src/sbin/Makefile	Sat Nov 30 11:05:17 1996
***************
*** 1,13 ****
  #
  # Public domain - 1996/10/26 - sms
  #
! #	@(#)Makefile	1.0 (2.11BSD) 1996/10/26
  #
  DESTDIR=
  CFLAGS=	-O
  SEPFLAG= -i
  
! SUBDIR= XNSrouted
  
  all:	${SUBDIR}
  
--- 1,16 ----
  #
  # Public domain - 1996/10/26 - sms
  #
! #	@(#)Makefile	1.1 (2.11BSD) 1996/11/16
  #
  DESTDIR=
  CFLAGS=	-O
  SEPFLAG= -i
  
! SUBDIR= XNSrouted badsect clri dcheck dmesg dump dumpfs fsck icheck \
! 	ifconfig mkfs mknod mkpasswd mount ncheck newfs \
! 	quotacheck reboot restor route routed savecore \
! 	shutdown slattach swapon testnet tunefs umount
  
  all:	${SUBDIR}
  
No differences encountered
*** /usr/src/sbin/badsect/badsect.8.old	Thu Feb 19 23:12:01 1987
--- /usr/src/sbin/badsect/badsect.8	Sun Nov 17 18:12:46 1996
***************
*** 3,9 ****
  .SH NAME
  badsect \- create files to contain bad sectors
  .SH SYNOPSIS
! .B /etc/badsect
  sector ...
  .SH DESCRIPTION
  .I Badsect
--- 3,9 ----
  .SH NAME
  badsect \- create files to contain bad sectors
  .SH SYNOPSIS
! .B /sbin/badsect
  sector ...
  .SH DESCRIPTION
  .I Badsect
