Subject: The Grand Reorganization Begins (#336 - 2 of 8) Index: MANY/ 2.11BSD Description: The directory organization has never been brought up to date. UNIX systems for some time now have ceased using /usr/lib and /etc as dumping grounds for everything from fonts to print spoolers. For some time systems have used /sbin, /usr/sbin, /usr/libexec, /usr/share, and so on rather than dumping everything into /usr/lib or /etc. Repeat-By: 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 #336 (part 2 of 8). Please see #335 (part 1) for the installation instructions. Updates #335 thru #342 comprise the 8 part kit which moves everything that is not a library out of /usr/lib. The relocation of misplaced items in /etc is not, with one exception, done at this time but will be forthcoming soon. 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 manifest is as follows: Part Patch# Contents ---- ----- -------- 1 335 Manifest of files. Introduction/tour. Instructions. Shell scripts to perform pre- and post- processing of the system. Suggested changes to configuration files in /etc. A 'shar' file containing new files to be added to the system (Makefiles mostly). 2-8 336-342 Patch files. Broken into ~64kb pieces. Parts 2 thru 8 will not have the following introductory material included. --------------------------cut here, save as /usr/tmp/336-------------------- *** /etc/rc.old Fri Mar 29 20:01:37 1996 --- /etc/rc Sun Oct 27 21:53:36 1996 *************** *** 1,9 **** # ! # @(#)rc 1.1 (2.111BSD) 1996/1/24 # HOME=/; export HOME ! PATH=/etc:/bin:/usr/ucb:/usr/bin; export PATH # If you have a ram disk configured into your system which is listed in # /etc/fstab, you'll have to do a mkfs on it here and probably change the --- 1,9 ---- # ! # @(#)rc 2.1 (2.111BSD) 1996/10/21 # HOME=/; export HOME ! PATH=/etc:/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bin; export PATH # If you have a ram disk configured into your system which is listed in # /etc/fstab, you'll have to do a mkfs on it here and probably change the *************** *** 119,125 **** fi echo preserving editor files >/dev/console 2>&1 ! (cd /tmp; /usr/lib/ex3.7preserve -a) echo clearing /tmp >/dev/console 2>&1 (cd /tmp; find . ! -name . ! -name lost+found ! -name quotas -exec rm -r {} \; ) --- 119,125 ---- fi echo preserving editor files >/dev/console 2>&1 ! (cd /tmp; /usr/sbin/expreserve -a) echo clearing /tmp >/dev/console 2>&1 (cd /tmp; find . ! -name . ! -name lost+found ! -name quotas -exec rm -r {} \; ) *************** *** 151,162 **** /etc/rwhod; echo -n ' rwhod' >/dev/console 2>&1 fi rm -f /dev/printer ! /usr/lib/lpd; echo -n ' printer' >/dev/console 2>&1 echo '.' >/dev/console 2>&1 else # lpd will run even with out networking. echo starting lpd >/dev/console 2>&1 ! /usr/lib/lpd fi /etc/rc.local --- 151,162 ---- /etc/rwhod; echo -n ' rwhod' >/dev/console 2>&1 fi rm -f /dev/printer ! /usr/sbin/lpd; echo -n ' printer' >/dev/console 2>&1 echo '.' >/dev/console 2>&1 else # lpd will run even with out networking. echo starting lpd >/dev/console 2>&1 ! /usr/sbin/lpd fi /etc/rc.local *** /etc/uucp/clean.daily.old Fri Jun 6 12:11:26 1986 --- /etc/uucp/clean.daily Fri Oct 25 21:30:47 1996 *************** *** 37,47 **** # someone should use shell variables to do this # Much better to have subdirectories, however. ! cd /usr/lib/uucp ! uuclean -pLTMP. -n24 ! uuclean -d/usr/spool/uucp/TM. -pTM. -n240 ! uuclean -d/usr/spool/uucp/X. -pX. -n240 ! uuclean -d/usr/spool/uucp/C. -pC. -n240 ! uuclean -d/usr/spool/uucp/D. -pD. -n240 ! uuclean -d/usr/spool/uucp/D.`uuname -l` -pD. -n240 ! uuclean -d/usr/spool/uucp/D.`uuname -l`X -pD. -n240 --- 37,46 ---- # someone should use shell variables to do this # Much better to have subdirectories, however. ! /usr/sbin/uuclean -pLTMP. -n24 ! /usr/sbin/uuclean -d/usr/spool/uucp/TM. -pTM. -n240 ! /usr/sbin/uuclean -d/usr/spool/uucp/X. -pX. -n240 ! /usr/sbin/uuclean -d/usr/spool/uucp/C. -pC. -n240 ! /usr/sbin/uuclean -d/usr/spool/uucp/D. -pD. -n240 ! /usr/sbin/uuclean -d/usr/spool/uucp/D.`uuname -l` -pD. -n240 ! /usr/sbin/uuclean -d/usr/spool/uucp/D.`uuname -l`X -pD. -n240 *** /etc/uucp/clean.weekly.old Wed May 25 19:02:50 1988 --- /etc/uucp/clean.weekly Fri Oct 25 21:31:10 1996 *************** *** 7,11 **** set archdir=uucplog.archives cd $spooldir/$archdir ! nice +5 awk -f /usr/lib/uucp/sys_awk SYSLOG.[0-6] >& weekly_report Mail -s "Weekly UUCP Report" $people < weekly_report --- 7,11 ---- set archdir=uucplog.archives cd $spooldir/$archdir ! nice +5 awk -f /etc/uucp/sys_awk SYSLOG.[0-6] >& weekly_report Mail -s "Weekly UUCP Report" $people < weekly_report *** /usr/dict/papers/runinv.old Fri May 1 17:10:22 1987 --- /usr/dict/papers/runinv Fri Oct 25 21:28:10 1996 *************** *** 1,6 **** #! /bin/sh ! /usr/lib/refer/mkey R* | /usr/lib/refer/inv -v -h997 -n Xind mv Xind.ia Ind.ia mv Xind.ib Ind.ib mv Xind.ic Ind.ic --- 1,6 ---- #! /bin/sh ! /usr/libexec/refer/mkey R* | /usr/libexec/refer/inv -v -h997 -n Xind mv Xind.ia Ind.ia mv Xind.ib Ind.ib mv Xind.ic Ind.ic *** /usr/doc/2.10/kchanges.2.11/3.t.old Mon Dec 17 09:09:24 1990 --- /usr/doc/2.10/kchanges.2.11/3.t Fri Oct 25 20:12:25 1996 *************** *** 207,213 **** \fIsendmail\fP had a fatal memory leak in alias processing. A string extraction method is used (thank you Cyrus) to reduce sendmail's D space requirements by about 5kb - there is now the file ! \fI/usr/lib/sendmail.sr\fP used to hold much of sendmail's string data. .IP \fIctimed\fP is a program which moves the time zone/daylight savings time --- 207,213 ---- \fIsendmail\fP had a fatal memory leak in alias processing. A string extraction method is used (thank you Cyrus) to reduce sendmail's D space requirements by about 5kb - there is now the file ! \fI/usr/share/misc/sendmail.sr\fP used to hold much of sendmail's string data. .IP \fIctimed\fP is a program which moves the time zone/daylight savings time *** /usr/doc/2.10/pascal/contents.n.old Wed Jul 27 00:58:53 1983 --- /usr/doc/2.10/pascal/contents.n Thu Oct 24 21:50:27 1996 *************** *** 1,4 **** ! .if !\n(xx .so /usr/lib/tmac.s .nr LL 6.5i .TL UNIX Pascal User's Manual --- 1,4 ---- ! .if !\n(xx .so /usr/share/tmac/tmac.s .nr LL 6.5i .TL UNIX Pascal User's Manual *** /usr/doc/2.10/pascal/tmac.p.old Wed Jul 27 00:58:18 1983 --- /usr/doc/2.10/pascal/tmac.p Thu Oct 24 21:50:58 1996 *************** *** 1,4 **** ! 'so /usr/lib/tmac/tmac.s .if t .tr \(rh- .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 --- 1,4 ---- ! 'so /usr/share/tmac/tmac.s .if t .tr \(rh- .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 *** /usr/doc/2.10/px/tmac.p.old Wed Jul 27 00:59:04 1983 --- /usr/doc/2.10/px/tmac.p Thu Oct 24 21:51:36 1996 *************** *** 1,4 **** ! 'if \n(FM=0 'so /usr/lib/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 --- 1,4 ---- ! 'if \n(FM=0 'so /usr/share/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 *** /usr/doc/2.10/pxp/tmac.p.old Wed Jul 27 00:59:11 1983 --- /usr/doc/2.10/pxp/tmac.p Thu Oct 24 21:51:58 1996 *************** *** 1,4 **** ! 'if \n(FM=0 'so /usr/lib/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 --- 1,4 ---- ! 'if \n(FM=0 'so /usr/share/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 *** /usr/doc/2.10/setup.2.11/3.t.old Sun Jun 18 20:48:11 1995 --- /usr/doc/2.10/setup.2.11/3.t Thu Oct 24 21:36:18 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)3.t 1.4 (2.11BSD GTE) 1995/06/13 .\" .ds lq `` .ds rq '' --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)3.t 1.5 (2.11BSD GTE) 1996/10/24 .\" .ds lq `` .ds rq '' *************** *** 95,110 **** /usr/dict/* \(dd for local additions to words and papers /usr/hosts/MAKEHOSTS \(ua for local changes /usr/include/* \(dd for local additions ! /usr/lib/aliases \(ua mail forwarding data base ! /usr/lib/crontab \(ua cron daemon data base ! /usr/lib/font/* \(dd for locally developed font libraries ! /usr/lib/lib*.a \(ua for locally libraries ! /usr/lib/lint/* \(dd for locally developed lint libraries ! /usr/lib/sendmail.cf \(ua sendmail configuration ! /usr/lib/tabset/* \(dd for locally developed tab setting files ! /usr/lib/term/* \(dd for locally developed nroff drive tables ! /usr/lib/tmac/* \(dd for locally developed troff/nroff macros ! /usr/lib/uucp/* \(ua for local uucp configuration files /usr/man/manl * for manual pages for locally developed programs /usr/msgs \(ua for current msgs /usr/spool/* \(ua for current mail, news, uucp files, etc. --- 95,110 ---- /usr/dict/* \(dd for local additions to words and papers /usr/hosts/MAKEHOSTS \(ua for local changes /usr/include/* \(dd for local additions ! /etc/aliases \(ua mail forwarding data base ! /etc/crontab \(ua cron daemon data base ! /usr/share/font/* \(dd for locally developed font libraries ! /usr/lib/lib*.a \(ua for local libraries ! /usr/share/lint/* \(dd for locally developed lint libraries ! /etc/sendmail.cf \(ua sendmail configuration ! /usr/share/tabset/* \(dd for locally developed tab setting files ! /usr/share/term/* \(dd for locally developed nroff drive tables ! /usr/share/tmac/* \(dd for locally developed troff/nroff macros ! /etc/uucp/* \(ua for local uucp configuration files /usr/man/manl * for manual pages for locally developed programs /usr/msgs \(ua for current msgs /usr/spool/* \(ua for current mail, news, uucp files, etc. *************** *** 259,265 **** \fB#\fP chmod 0600 /etc/master.passwd .DE .PP ! The format of the cron table, /usr/lib/crontab, is the same as that of \*(1B. .PP Some of the commands previously in /etc/rc.local have been --- 259,265 ---- \fB#\fP chmod 0600 /etc/master.passwd .DE .PP ! The format of the cron table, /etc/crontab, is the same as that of \*(1B. .PP Some of the commands previously in /etc/rc.local have been *************** *** 411,417 **** .IR /etc/passwd , .IR /etc/hosts , and ! .I /usr/lib/aliases databases via the commands: .IR "/etc/mkpasswd /etc/passwd" , .IR "/etc/mkhosts /etc/hosts" , --- 411,417 ---- .IR /etc/passwd , .IR /etc/hosts , and ! .I /etc/aliases databases via the commands: .IR "/etc/mkpasswd /etc/passwd" , .IR "/etc/mkhosts /etc/hosts" , *** /usr/doc/2.10/setup.2.11/4.t.old Sun Jun 18 20:48:24 1995 --- /usr/doc/2.10/setup.2.11/4.t Thu Oct 24 21:39:23 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 2.2 (2.11BSD GTE) 1995/06/16 .\" .de IR \fI\\$1\fP\|\\$2 --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 2.3 (2.11BSD GTE) 1996/10/24 .\" .de IR \fI\\$1\fP\|\\$2 *************** *** 613,622 **** l l. /bin/mail old standard mail program, \fIbinmail\fP\|(1) /usr/ucb/mail UCB mail program, described in \fImail\fP\|(1) ! /usr/lib/sendmail mail routing program /usr/spool/mail mail spooling directory ! /usr/lib/aliases mail forwarding information ! /usr/ucb/newaliases command to rebuild binary forwarding database /usr/ucb/biff mail notification enabler\(ua /etc/comsat mail notification daemon\(ua .TE --- 613,622 ---- l l. /bin/mail old standard mail program, \fIbinmail\fP\|(1) /usr/ucb/mail UCB mail program, described in \fImail\fP\|(1) ! /usr/sbin/sendmail mail routing program /usr/spool/mail mail spooling directory ! /etc/aliases mail forwarding information ! /usr/bin/newaliases command to rebuild binary forwarding database /usr/ucb/biff mail notification enabler\(ua /etc/comsat mail notification daemon\(ua .TE *************** *** 629,635 **** for routing. The routing algorithm uses knowledge of the network name syntax, aliasing and forwarding information, and network topology, as ! defined in the configuration file /usr/lib/sendmail.cf, to process each piece of mail. Local mail is delivered by giving it to the program /bin/mail that adds it to the mailboxes in the directory /usr/spool/mail/\fIusername\fP, --- 629,635 ---- for routing. The routing algorithm uses knowledge of the network name syntax, aliasing and forwarding information, and network topology, as ! defined in the configuration file /etc/sendmail.cf, to process each piece of mail. Local mail is delivered by giving it to the program /bin/mail that adds it to the mailboxes in the directory /usr/spool/mail/\fIusername\fP, *************** *** 646,652 **** To set up the mail facility you should read the instructions in the file READ_ME in the directory /usr/src/usr.lib/sendmail and then adjust the necessary configuration files. ! You should also set up the file /usr/lib/aliases for your installation, creating mail groups as appropriate. Documents describing .IR sendmail 's operation and installation are also included on the distribution tape. --- 646,652 ---- To set up the mail facility you should read the instructions in the file READ_ME in the directory /usr/src/usr.lib/sendmail and then adjust the necessary configuration files. ! You should also set up the file /etc/aliases for your installation, creating mail groups as appropriate. Documents describing .IR sendmail 's operation and installation are also included on the distribution tape. *************** *** 699,708 **** .PP The \fIuucp\fP support is located in three major directories: /usr/bin, ! /usr/lib/uucp, and /usr/spool/uucp. User commands are kept in /usr/bin, ! operational commands in /usr/lib/uucp, and /usr/spool/uucp is used as a spooling area. The commands in /usr/bin are: .DS --- 699,708 ---- .PP The \fIuucp\fP support is located in three major directories: /usr/bin, ! /etc/uucp, and /usr/spool/uucp. User commands are kept in /usr/bin, ! operational commands in /etc/uucp, and /usr/spool/uucp is used as a spooling area. The commands in /usr/bin are: .DS *************** *** 720,739 **** /usr/bin/uuq gives information about the queue .TE .DE ! The important files and commands in /usr/lib/uucp are: .DS .TS l l. ! /usr/lib/uucp/L-devices list of dialers and hard-wired lines ! /usr/lib/uucp/L-dialcodes dialcode abbreviations ! /usr/lib/uucp/L.aliases hostname aliases ! /usr/lib/uucp/L.cmds commands remote sites may execute ! /usr/lib/uucp/L.sys systems to communicate with, how to connect, and when ! /usr/lib/uucp/SEQF sequence numbering control file ! /usr/lib/uucp/USERFILE remote site pathname access specifications ! /usr/lib/uucp/uucico \fIuucp\fP protocol daemon ! /usr/lib/uucp/uuclean cleans up garbage files in spool area ! /usr/lib/uucp/uuxqt \fIuucp\fP remote execution server .TE .DE while the spooling area contains the following important files and directories: --- 720,739 ---- /usr/bin/uuq gives information about the queue .TE .DE ! The important files and commands in /etc/uucp are: .DS .TS l l. ! /etc/uucp/L-devices list of dialers and hard-wired lines ! /etc/uucp/L-dialcodes dialcode abbreviations ! /etc/uucp/L.aliases hostname aliases ! /etc/uucp/L.cmds commands remote sites may execute ! /etc/uucp/L.sys systems to communicate with, how to connect, and when ! /etc/uucp/SEQF sequence numbering control file ! /etc/uucp/USERFILE remote site pathname access specifications ! /usr/sbin/uucico \fIuucp\fP protocol daemon ! /etc/uucp/uuclean cleans up garbage files in spool area ! /usr/libexec/uuxqt \fIuucp\fP remote execution server .TE .DE while the spooling area contains the following important files and directories: *** /usr/doc/2.10/setup.2.11/5.t.old Sun Jun 18 20:53:04 1995 --- /usr/doc/2.10/setup.2.11/5.t Thu Oct 24 21:40:43 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)5.t 2.2 (2.11BSD GTE) 1995/06/16 .\" .ds lq `` .ds rq '' --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)5.t 2.3 (2.11BSD GTE) 1996/10/24 .\" .ds lq `` .ds rq '' *************** *** 511,517 **** /etc/tftpd TFTP server inetd /etc/rwhod system status daemon /etc/rc /etc/syslogd error logging server /etc/rc ! /usr/lib/sendmail SMTP server /etc/rc /etc/routed routing table management daemon /etc/rc .TE .DE --- 511,517 ---- /etc/tftpd TFTP server inetd /etc/rwhod system status daemon /etc/rc /etc/syslogd error logging server /etc/rc ! /usr/sbin/sendmail SMTP server /etc/rc /etc/routed routing table management daemon /etc/rc .TE .DE *** /usr/doc/2.10/setup.2.11/6.t.old Sun Jun 18 20:53:32 1995 --- /usr/doc/2.10/setup.2.11/6.t Thu Oct 24 21:42:26 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)6.t 2.2 (2.11BSD GTE) 1995/06/16 .\" .de IR \fI\\$1\fP\|\\$2 --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)6.t 2.3 (2.11BSD GTE) 1996/10/24 .\" .de IR \fI\\$1\fP\|\\$2 *************** *** 415,422 **** /etc/hosts.equiv hosts under same administrative control /etc/syslog.conf error log configuration for \fIsyslogd\fP\|(8) /etc/ttys enables/disables ports ! /usr/lib/crontab commands that are run periodically ! /usr/lib/aliases mail forwarding and distribution groups /usr/adm/acct raw process account data /usr/adm/messages system error log /usr/adm/shutdownlog log of system reboots --- 415,422 ---- /etc/hosts.equiv hosts under same administrative control /etc/syslog.conf error log configuration for \fIsyslogd\fP\|(8) /etc/ttys enables/disables ports ! /etc/crontab commands that are run periodically ! /etc/aliases mail forwarding and distribution groups /usr/adm/acct raw process account data /usr/adm/messages system error log /usr/adm/shutdownlog log of system reboots *** /usr/doc/misc/px/tmac.p.old Sat Jun 14 23:03:12 1980 --- /usr/doc/misc/px/tmac.p Thu Oct 24 21:43:27 1996 *************** *** 1,4 **** ! 'if \n(FM=0 'so /usr/lib/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 --- 1,4 ---- ! 'if \n(FM=0 'so /usr/share/tmac/tmac.s .if n .nr FM 1.2i .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 *** /usr/doc/misc/sdb/sdbsymtab.n.old Mon Apr 14 16:01:18 1986 --- /usr/doc/misc/sdb/sdbsymtab.n Thu Oct 24 21:54:04 1996 *************** *** 1,4 **** ! .so /usr/lib/tmac/tmac.s .MF .TL Symbol Table Format for Sdb --- 1,4 ---- ! .so /usr/share/tmac/tmac.s .MF .TL Symbol Table Format for Sdb *** /usr/doc/ps1/04.pascal/tmac.p.old Mon Apr 14 16:00:13 1986 --- /usr/doc/ps1/04.pascal/tmac.p Thu Oct 24 21:46:03 1996 *************** *** 1,4 **** ! 'so /usr/lib/tmac/tmac.s .if t .tr \(rh- .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 --- 1,4 ---- ! 'so /usr/share/tmac/tmac.s .if t .tr \(rh- .if t .tr *\(**=\(eq/\(sl+\(pl .bd S B 3 *** /usr/doc/ps1/18.curses/Makefile.old Mon Apr 28 17:36:43 1986 --- /usr/doc/ps1/18.curses/Makefile Thu Oct 24 21:56:11 1996 *************** *** 3,9 **** # All rights reserved. The Berkeley software License Agreement # specifies the terms and conditions for redistribution. # ! # @(#)Makefile 6.2 (Berkeley) 4/28/86 # # makefile for screen package documentation # --- 3,9 ---- # All rights reserved. The Berkeley software License Agreement # specifies the terms and conditions for redistribution. # ! # @(#)Makefile 6.2.1 (2.11BSD) 1996/10/24 # # makefile for screen package documentation # *************** *** 10,16 **** NROFF= nroff TROFF= ditroff TBL= dtbl -Pdp ! VFONT= /usr/lib/vfontedpr NFLAGS= -Tcrt TFLAGS= -Pdp CFLAGS= -O -n -s --- 10,16 ---- NROFF= nroff TROFF= ditroff TBL= dtbl -Pdp ! VFONT= /usr/libexec/vfontedpr NFLAGS= -Tcrt TFLAGS= -Pdp CFLAGS= -O -n -s *** /usr/doc/run/tmac.sU.old Thu May 29 14:16:45 1986 --- /usr/doc/run/tmac.sU Thu Oct 24 21:57:55 1996 *************** *** 1,7 **** .\" these are only for typesetting manuals for Usenix distribution .\" differences: page numbers even on page 1, MH = Bell Labs .\" default line length (and title length) 6.5i instead of 6i. ! .ds // /usr/lib/ms/ . \" IZ - initialize (before text begins) .de IZ .nr FM 1i --- 1,7 ---- .\" these are only for typesetting manuals for Usenix distribution .\" differences: page numbers even on page 1, MH = Bell Labs .\" default line length (and title length) 6.5i instead of 6i. ! .ds // /usr/share/ms/ . \" IZ - initialize (before text begins) .de IZ .nr FM 1i *** /usr/doc/smm/01.setup/2.t.old Wed May 14 09:35:13 1986 --- /usr/doc/smm/01.setup/2.t Thu Oct 24 22:00:24 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)2.t 6.1 (Berkeley) 5/14/86 .\" .ds lq `` .ds rq '' --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)2.t 6.1.1 (2.11BSD) 1996/10/24 .\" .ds lq `` .ds rq '' *************** *** 787,793 **** can be installed by positioning the tape using \fImt\fP\|(1) and reading in the files as was done for /usr/src above. As distributed, ! the fonts should be placed in a directory /usr/lib/vfont, the Ingres system should be placed in /usr/ingres, and the user contributed software should be placed in /usr/src/new. The exact contents of the user contributed software is given in --- 787,793 ---- can be installed by positioning the tape using \fImt\fP\|(1) and reading in the files as was done for /usr/src above. As distributed, ! the fonts should be placed in a directory /usr/share/vfont, the Ingres system should be placed in /usr/ingres, and the user contributed software should be placed in /usr/src/new. The exact contents of the user contributed software is given in *** /usr/doc/smm/01.setup/3.t.old Wed May 14 09:35:43 1986 --- /usr/doc/smm/01.setup/3.t Thu Oct 24 22:01:43 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)3.t 6.1 (Berkeley) 5/14/86 .\" .ds lq `` .ds rq '' --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)3.t 6.1.1 (2.11BSD) 1996/10/24 .\" .ds lq `` .ds rq '' *************** *** 110,125 **** /usr/dict/* \(dd for local additions to words and papers /usr/hosts/MAKEHOSTS \(dg for local changes /usr/include/* \(dd for local additions ! /usr/lib/aliases \(dg mail forwarding data base ! /usr/lib/crontab * cron daemon data base ! /usr/lib/font/* \(dd for locally developed font libraries ! /usr/lib/lib*.a \(dg for locally libraries ! /usr/lib/lint/* \(dd for locally developed lint libraries ! /usr/lib/sendmail.cf * sendmail configuration ! /usr/lib/tabset/* \(dd for locally developed tab setting files ! /usr/lib/term/* \(dd for locally developed nroff drive tables ! /usr/lib/tmac/* \(dd for locally developed troff/nroff macros ! /usr/lib/uucp/* \(dg for local uucp configuration files /usr/man/manl \(dg for manual pages for locally developed programs /usr/msgs \(dg for current msgs /usr/spool/* \(dg for current mail, news, uucp files, etc. --- 110,125 ---- /usr/dict/* \(dd for local additions to words and papers /usr/hosts/MAKEHOSTS \(dg for local changes /usr/include/* \(dd for local additions ! /etc/aliases \(dg mail forwarding data base ! /etc/crontab * cron daemon data base ! /usr/share/font/* \(dd for locally developed font libraries ! /usr/lib/lib*.a \(dg for locally libraries ! /usr/share/lint/* \(dd for locally developed lint libraries ! /etc/sendmail.cf * sendmail configuration ! /usr/share/tabset/* \(dd for locally developed tab setting files ! /usr/share/term/* \(dd for locally developed nroff drive tables ! /usr/share/tmac/* \(dd for locally developed troff/nroff macros ! /etc/uucp/* \(dg for local uucp configuration files /usr/man/manl \(dg for manual pages for locally developed programs /usr/msgs \(dg for current msgs /usr/spool/* \(dg for current mail, news, uucp files, etc. *************** *** 306,312 **** password database. Note that \fImkpasswd\fP is run whenever \fIvipw\fP\|(8) is run. .PP ! The format of the cron table, /usr/lib/crontab, has been changed to specify the user-id that should be used to run a process. The userid ``nobody'' is frequently useful for non-privileged programs. .PP --- 306,312 ---- password database. Note that \fImkpasswd\fP is run whenever \fIvipw\fP\|(8) is run. .PP ! The format of the cron table, /etc/crontab, has been changed to specify the user-id that should be used to run a process. The userid ``nobody'' is frequently useful for non-privileged programs. .PP *** /usr/doc/smm/01.setup/4.t.old Wed May 14 09:37:00 1986 --- /usr/doc/smm/01.setup/4.t Fri Nov 1 19:40:33 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 6.1 (Berkeley) 5/14/86 .\" .de IR \fI\\$1\fP\|\\$2 --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 6.1.1 (2.11BSD) 1996/10/24 .\" .de IR \fI\\$1\fP\|\\$2 *************** *** 907,918 **** .DS .TS l l. ! /usr/ucb/lpq spooling queue examination program ! /usr/ucb/lprm program to delete jobs from a queue ! /usr/ucb/lpr program to enter a job in a printer queue /etc/printcap printer configuration and capability data base ! /usr/lib/lpd line printer daemon, scans spooling queues ! /etc/lpc line printer control program /etc/hosts.lpd list of host allowed to use the printers .TE .DE --- 907,918 ---- .DS .TS l l. ! /usr/bin/lpq spooling queue examination program ! /usr/bin/lprm program to delete jobs from a queue ! /usr/bin/lpr program to enter a job in a printer queue /etc/printcap printer configuration and capability data base ! /usr/sbin/lpd line printer daemon, scans spooling queues ! /usr/sbin/lpc line printer control program /etc/hosts.lpd list of host allowed to use the printers .TE .DE *************** *** 958,970 **** l l. /bin/mail old standard mail program, \fIbinmail\fP\|(1) /usr/ucb/mail UCB mail program, described in \fImail\fP\|(1) ! /usr/lib/sendmail mail routing program /usr/spool/mail mail spooling directory /usr/spool/secretmail secure mail directory /usr/bin/xsend secure mail sender /usr/bin/xget secure mail receiver ! /usr/lib/aliases mail forwarding information ! /usr/ucb/newaliases command to rebuild binary forwarding database /usr/ucb/biff mail notification enabler /etc/comsat mail notification daemon .TE --- 958,970 ---- l l. /bin/mail old standard mail program, \fIbinmail\fP\|(1) /usr/ucb/mail UCB mail program, described in \fImail\fP\|(1) ! /usr/sbin/sendmail mail routing program /usr/spool/mail mail spooling directory /usr/spool/secretmail secure mail directory /usr/bin/xsend secure mail sender /usr/bin/xget secure mail receiver ! /etc/aliases mail forwarding information ! /usr/bin/newaliases command to rebuild binary forwarding database /usr/ucb/biff mail notification enabler /etc/comsat mail notification daemon .TE *************** *** 977,983 **** for routing. The routing algorithm uses knowledge of the network name syntax, aliasing and forwarding information, and network topology, as ! defined in the configuration file /usr/lib/sendmail.cf, to process each piece of mail. Local mail is delivered by giving it to the program /bin/mail that adds it to the mailboxes in the directory /usr/spool/mail/\fIusername\fP, --- 977,983 ---- for routing. The routing algorithm uses knowledge of the network name syntax, aliasing and forwarding information, and network topology, as ! defined in the configuration file /etc/sendmail.cf, to process each piece of mail. Local mail is delivered by giving it to the program /bin/mail that adds it to the mailboxes in the directory /usr/spool/mail/\fIusername\fP, *************** *** 995,1001 **** To set up the mail facility you should read the instructions in the file READ_ME in the directory /usr/src/usr.lib/sendmail and then adjust the necessary configuration files. ! You should also set up the file /usr/lib/aliases for your installation, creating mail groups as appropriate. Documents describing .IR sendmail 's operation and installation are also included in the distribution. --- 995,1001 ---- To set up the mail facility you should read the instructions in the file READ_ME in the directory /usr/src/usr.lib/sendmail and then adjust the necessary configuration files. ! You should also set up the file /etc/aliases for your installation, creating mail groups as appropriate. Documents describing .IR sendmail 's operation and installation are also included in the distribution. *************** *** 1047,1056 **** .PP The \fIuucp\fP support is located in three major directories: /usr/bin, ! /usr/lib/uucp, and /usr/spool/uucp. User commands are kept in /usr/bin, ! operational commands in /usr/lib/uucp, and /usr/spool/uucp is used as a spooling area. The commands in /usr/bin are: .DS --- 1047,1056 ---- .PP The \fIuucp\fP support is located in three major directories: /usr/bin, ! /etc/uucp, and /usr/spool/uucp. User commands are kept in /usr/bin, ! operational commands in /etc/uucp, and /usr/spool/uucp is used as a spooling area. The commands in /usr/bin are: .DS *************** *** 1068,1087 **** /usr/bin/uuq gives information about the queue .TE .DE ! The important files and commands in /usr/lib/uucp are: .DS .TS l l. ! /usr/lib/uucp/L-devices list of dialers and hard-wired lines ! /usr/lib/uucp/L-dialcodes dialcode abbreviations ! /usr/lib/uucp/L.aliases hostname aliases ! /usr/lib/uucp/L.cmds commands remote sites may execute ! /usr/lib/uucp/L.sys systems to communicate with, how to connect, and when ! /usr/lib/uucp/SEQF sequence numbering control file ! /usr/lib/uucp/USERFILE remote site pathname access specifications ! /usr/lib/uucp/uucico \fIuucp\fP protocol daemon ! /usr/lib/uucp/uuclean cleans up garbage files in spool area ! /usr/lib/uucp/uuxqt \fIuucp\fP remote execution server .TE .DE while the spooling area contains the following important files and directories: --- 1068,1087 ---- /usr/bin/uuq gives information about the queue .TE .DE ! The important files and commands in /etc/uucp are: .DS .TS l l. ! /etc/uucp/L-devices list of dialers and hard-wired lines ! /etc/uucp/L-dialcodes dialcode abbreviations ! /etc/uucp/L.aliases hostname aliases ! /etc/uucp/L.cmds commands remote sites may execute ! /etc/uucp/L.sys systems to communicate with, how to connect, and when ! /etc/uucp/SEQF sequence numbering control file ! /etc/uucp/USERFILE remote site pathname access specifications ! /usr/sbin/uucico \fIuucp\fP protocol daemon ! /etc/uucp/uuclean cleans up garbage files in spool area ! /usr/libexec/uuxqt \fIuucp\fP remote execution server .TE .DE while the spooling area contains the following important files and directories: *** /usr/doc/smm/01.setup/5.t.old Wed May 14 09:37:33 1986 --- /usr/doc/smm/01.setup/5.t Thu Oct 24 22:05:50 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)5.t 6.1 (Berkeley) 5/14/86 .\" .ds lq `` .ds rq '' --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)5.t 6.1.1 (2.11BSD) 1996/10/24 .\" .ds lq `` .ds rq '' *************** *** 496,502 **** /etc/tftpd TFTP server inetd /etc/rwhod system status daemon /etc/rc /etc/syslogd error logging server /etc/rc ! /usr/lib/sendmail SMTP server /etc/rc /etc/routed routing table management daemon /etc/rc .TE .DE --- 496,502 ---- /etc/tftpd TFTP server inetd /etc/rwhod system status daemon /etc/rc /etc/syslogd error logging server /etc/rc ! /usr/sbin/sendmail SMTP server /etc/rc /etc/routed routing table management daemon /etc/rc .TE .DE *** /usr/doc/smm/01.setup/6.t.old Wed May 14 09:38:02 1986 --- /usr/doc/smm/01.setup/6.t Thu Oct 24 22:06:28 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)6.t 6.1 (Berkeley) 5/14/86 .\" .de IR \fI\\$1\fP\|\\$2 --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)6.t 6.1.1 (2.11BSD) 1996/10/24 .\" .de IR \fI\\$1\fP\|\\$2 *************** *** 577,584 **** /etc/hosts.equiv hosts under same administrative control /etc/syslog.conf error log configuration for \fIsyslogd\fP\|(8) /etc/ttys enables/disables ports ! /usr/lib/crontab commands that are run periodically ! /usr/lib/aliases mail forwarding and distribution groups /usr/adm/acct raw process account data /usr/adm/messages system error log /usr/adm/shutdownlog log of system reboots --- 577,584 ---- /etc/hosts.equiv hosts under same administrative control /etc/syslog.conf error log configuration for \fIsyslogd\fP\|(8) /etc/ttys enables/disables ports ! /etc/crontab commands that are run periodically ! /etc/aliases mail forwarding and distribution groups /usr/adm/acct raw process account data /usr/adm/messages system error log /usr/adm/shutdownlog log of system reboots *** /usr/doc/smm/01.setup/a.t.old Wed May 14 09:38:23 1986 --- /usr/doc/smm/01.setup/a.t Thu Oct 24 22:07:07 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)a.t 6.1 (Berkeley) 5/14/86 .\" .de IR \fI\\$1\fP\|\\$2 --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)a.t 6.1.1 (2.11BSD) 1996/10/24 .\" .de IR \fI\\$1\fP\|\\$2 *************** *** 60,66 **** _ one 720 \fItar\fP\|(1) image of /sys, including GENERIC system two 2500 \fItar\fP\|(1) image of /usr/src ! three 580 \fItar\fP\|(1) image of /usr/lib/vfont .TE .DE The third tape contains the following files: --- 60,66 ---- _ one 720 \fItar\fP\|(1) image of /sys, including GENERIC system two 2500 \fItar\fP\|(1) image of /usr/src ! three 580 \fItar\fP\|(1) image of /usr/share/vfont .TE .DE The third tape contains the following files: *************** *** 275,281 **** include lib local old ucb undoc usr.bin usr.lib \e ${remote+'| $remote /usr/local/20b ">" $tape'} echo "Add varian fonts" ! cd /usr/lib/vfont; eval tar cf ${tartape} . \e ${remote+'| $remote /usr/local/20b ">" $tape'} if [ ${type} != '6250' ] then --- 275,281 ---- include lib local old ucb undoc usr.bin usr.lib \e ${remote+'| $remote /usr/local/20b ">" $tape'} echo "Add varian fonts" ! cd /usr/share/vfont; eval tar cf ${tartape} . \e ${remote+'| $remote /usr/local/20b ">" $tape'} if [ ${type} != '6250' ] then *** /usr/doc/smm/03.kdebug/kdebug.ms.old Tue Jun 3 21:23:23 1986 --- /usr/doc/smm/03.kdebug/kdebug.ms Thu Oct 24 22:08:52 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)kdebug.ms 6.4 (Berkeley) 6/3/86 .\" .bd S B 3 .de UX --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)kdebug.ms 6.4.1 (2.11BSD) 1996/10/24 .\" .bd S B 3 .de UX *************** *** 231,237 **** been created to simplify the structured printing of commonly referenced kernel data structures. The scripts normally reside in ! the directory \fI/usr/lib/adb\fP, and are invoked with the ``$<'' operator. (A later table lists the standard scripts distributed with the system.) --- 231,237 ---- been created to simplify the structured printing of commonly referenced kernel data structures. The scripts normally reside in ! the directory \fI/usr/share/adb\fP, and are invoked with the ``$<'' operator. (A later table lists the standard scripts distributed with the system.) *************** *** 722,728 **** Standard Scripts .PP The following table summarizes the command scripts supplied ! with 4.3BSD; these scripts are found in the directory \fI/usr/lib/adb\fP. .TS H center, box; c s s --- 722,728 ---- Standard Scripts .PP The following table summarizes the command scripts supplied ! with 2.11BSD; these scripts are found in the directory \fI/usr/share/adb\fP. .TS H center, box; c s s *** /usr/doc/smm/06.lpd/1.t.old Mon Apr 28 19:08:53 1986 --- /usr/doc/smm/06.lpd/1.t Thu Oct 24 22:10:57 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)1.t 6.3 (Berkeley) 4/28/86 .\" .NH 1 Overview --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)1.t 6.3.1 (2.11BSD) 1996/10/24 .\" .NH 1 Overview *************** *** 29,39 **** .TS l l. /etc/printcap printer configuration and capability data base ! /usr/lib/lpd line printer daemon, does all the real work ! /usr/ucb/lpr program to enter a job in a printer queue ! /usr/ucb/lpq spooling queue examination program ! /usr/ucb/lprm program to delete jobs from a queue ! /etc/lpc program to administer printers and spooling queues /dev/printer socket on which lpd listens .TE .DE --- 29,39 ---- .TS l l. /etc/printcap printer configuration and capability data base ! /usr/sbin/lpd line printer daemon, does all the real work ! /usr/bin/lpr program to enter a job in a printer queue ! /usr/bin/lpq spooling queue examination program ! /usr/bin/lprm program to delete jobs from a queue ! /usr/sbin/lpc program to administer printers and spooling queues /dev/printer socket on which lpd listens .TE .DE *** /usr/doc/smm/06.lpd/4.t.old Mon Apr 28 19:08:54 1986 --- /usr/doc/smm/06.lpd/4.t Thu Oct 24 22:12:12 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 6.4 (Berkeley) 4/28/86 .\" .NH 1 Setting up --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)4.t 6.4.1 (2.11BSD) 1996/10/24 .\" .NH 1 Setting up *************** *** 41,47 **** .DT lp|LA-180 DecWriter III:\e :lp=/dev/lp:br#1200:fs#06320:\e ! :tr=\ef:of=/usr/lib/lpf:lf=/usr/adm/lpd-errs: .DE The .B lp --- 41,47 ---- .DT lp|LA-180 DecWriter III:\e :lp=/dev/lp:br#1200:fs#06320:\e ! :tr=\ef:of=/usr/libexec/lpr/lpf:lf=/usr/adm/lpd-errs: .DE The .B lp *************** *** 123,134 **** .DS .DT va|varian|Benson-Varian:\e ! :lp=/dev/va0:sd=/usr/spool/vad:of=/usr/lib/vpf:\e ! :tf=/usr/lib/rvcat:mx#2000:pl#58:px=2112:py=1700:tr=\ef: .DE The .B tf ! entry specifies ``/usr/lib/rvcat'' as the filter to be used in printing \fItroff\fP\|(1) output. This filter is needed to set the device into print mode for text, and plot mode for printing --- 123,134 ---- .DS .DT va|varian|Benson-Varian:\e ! :lp=/dev/va0:sd=/usr/spool/vad:of=/usr/libexec/lpr/vpf:\e ! :tf=/usr/libexec/lpr/rvcat:mx#2000:pl#58:px=2112:py=1700:tr=\ef: .DE The .B tf ! entry specifies ``/usr/libexec/lpr/rvcat'' as the filter to be used in printing \fItroff\fP\|(1) output. This filter is needed to set the device into print mode for text, and plot mode for printing *************** *** 144,151 **** .DS .DT va|varian|Benson-Varian:\e ! :lp=/dev/va0:sd=/usr/spool/vad:of=/usr/lib/vpf:\e ! :if=/usr/lib/vpf:tf=/usr/lib/rvcat:af=/usr/adm/vaacct:\e :mx#2000:pl#58:px=2112:py=1700:tr=\ef: .DE .NH 2 --- 144,151 ---- .DS .DT va|varian|Benson-Varian:\e ! :lp=/dev/va0:sd=/usr/spool/vad:of=/usr/libexec/lpr/vpf:\e ! :if=/usr/libexec/lpr/vpf:tf=/usr/libexec/lpr/rvcat:af=/usr/adm/vaacct:\e :mx#2000:pl#58:px=2112:py=1700:tr=\ef: .DE .NH 2 *** /usr/doc/smm/06.lpd/7.t.old Mon Apr 28 19:08:59 1986 --- /usr/doc/smm/06.lpd/7.t Thu Oct 24 22:12:52 1996 *************** *** 45,51 **** restart .IR lpd . .DS ! % /usr/lib/lpd .DE You can also check the state of the master printer daemon with the following. .DS --- 45,51 ---- restart .IR lpd . .DS ! % /usr/sbin/lpd .DE You can also check the state of the master printer daemon with the following. .DS *************** *** 57,63 **** program is not set-user-id to \fIroot\fP, set-group-id to group \fIdaemon\fP. This can be checked with .DS ! % ls \-lg /usr/ucb/lpr .DE .SH lpr: \fIprinter\fP\|: printer queue is disabled --- 57,63 ---- program is not set-user-id to \fIroot\fP, set-group-id to group \fIdaemon\fP. This can be checked with .DS ! % ls \-lg /usr/bin/lpr .DE .SH lpr: \fIprinter\fP\|: printer queue is disabled *** /usr/doc/smm/09.uucpimpl/implement.ms.old Thu Jun 5 09:54:43 1986 --- /usr/doc/smm/09.uucpimpl/implement.ms Thu Oct 24 22:25:43 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)implement.ms 6.3 (Berkeley) 6/5/86 .\" .TL Installation and Operation of UUCP --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)implement.ms 6.3.1 (2.11BSD) 1996/10/24 .\" .TL Installation and Operation of UUCP *************** *** 667,673 **** Call Remote System .LP The call is made using information from several ! files which reside in the uucp system directory (usually /usr/lib/uucp). At the start of the call process, a lock is set to forbid multiple conversations between the same two systems. --- 667,673 ---- Call Remote System .LP The call is made using information from several ! files which reside in the uucp system directory (usually /etc/uucp). At the start of the call process, a lock is set to forbid multiple conversations between the same two systems. *************** *** 1226,1238 **** (/usr/src/usr.bin/uucp) This directory contains the source files for the UUCP system. .IP system ! (/usr/lib/uucp) ! This directory contains the system binaries and system control files. .IP spool (/usr/spool/uucp) This spool directory is used to store transfer requests and data. .IP command ! (/usr/bin) This directory contains the user-level programs. .RE .SH --- 1226,1238 ---- (/usr/src/usr.bin/uucp) This directory contains the source files for the UUCP system. .IP system ! (/etc/uucp) ! This directory contains the system control files. .IP spool (/usr/spool/uucp) This spool directory is used to store transfer requests and data. .IP command ! (/usr/bin /usr/sbin /usr/libexec) This directory contains the user-level programs. .RE .SH *************** *** 1240,1246 **** .PP The following files are required for execution, and should reside in the \fIsystem\fR directory, ! /usr/lib/uucp. .RS .IP L-devices 15 Contains entries for all devices that are to be used by UUCP. --- 1240,1246 ---- .PP The following files are required for execution, and should reside in the \fIsystem\fR directory, ! /etc/uucp. .RS .IP L-devices 15 Contains entries for all devices that are to be used by UUCP. *************** *** 1259,1269 **** .IP acucntrl 15 The program used to control calling remote systems. .IP uucico 15 ! The actual transfer program. .IP uuclean 15 A utility to clean up after UUCP. .IP uuxqt 15 ! Executes commands received from remote systems. .RE .SH The command directory --- 1259,1270 ---- .IP acucntrl 15 The program used to control calling remote systems. .IP uucico 15 ! The actual transfer program. This program resides in /usr/sbin. .IP uuclean 15 A utility to clean up after UUCP. .IP uuxqt 15 ! Executes commands received from remote systems. This program resides ! in /usr/libexec. .RE .SH The command directory *************** *** 1346,1352 **** .NH System file details. .PP ! The \fIsystem\fR files in the ``/usr/lib/uucp'' directory can contain comments, by putting a `#' as the first character on a line. Lines may be continued by placing a `\e' as the last character of a line. This is helpful in making the files more readable. --- 1347,1353 ---- .NH System file details. .PP ! The \fIsystem\fR files in the ``/etc/uucp'' directory can contain comments, by putting a `#' as the first character on a line. Lines may be continued by placing a `\e' as the last character of a line. This is helpful in making the files more readable. *************** *** 2003,2009 **** .PP Once a \fIlogin\fR connection can be completed the administrator should have enough information to allow the correct setup of the \fIsystem\fR files ! in /usr/lib/uucp. .PP The UUCP administrator should then negotiate with the remote site's UUCP administrator --- 2004,2010 ---- .PP Once a \fIlogin\fR connection can be completed the administrator should have enough information to allow the correct setup of the \fIsystem\fR files ! in /etc/uucp. .PP The UUCP administrator should then negotiate with the remote site's UUCP administrator *** /usr/doc/smm/10.newsop/install.mn.old Fri May 30 09:32:45 1986 --- /usr/doc/smm/10.newsop/install.mn Thu Oct 24 22:29:45 1996 *************** *** 1343,1349 **** the list of allowed UUCP commands (in .i /usr/src/usr.bin/uucp/uuxqt.c or ! .i /usr/lib/uucp/L.cmds , depending on the version of UUCP) should be checked to make sure that --- 1343,1349 ---- the list of allowed UUCP commands (in .i /usr/src/usr.bin/uucp/uuxqt.c or ! .i /etc/uucp/L.cmds , depending on the version of UUCP) should be checked to make sure that *************** *** 1422,1428 **** .i delivermail , if you are on a system running them. Create an alias in ! .i /usr/lib/aliases as follows: .sd c rnews: "|/usr/lib/news/uurec" --- 1422,1428 ---- .i delivermail , if you are on a system running them. Create an alias in ! .i /etc/aliases as follows: .sd c rnews: "|/usr/lib/news/uurec" *************** *** 1624,1630 **** .i crontab to run .sd c ! /usr/lib/uucp/uucico \-r1 \-s\f1system\fP .ed every hour or so. .pg --- 1624,1630 ---- .i crontab to run .sd c ! /usr/sbin/uucico \-r1 \-s\f1system\fP .ed every hour or so. .pg *************** *** 2729,2735 **** .ei .pg In ! .i /usr/lib/crontab , find or create at least two news lines: one that runs nightly, and one that runs every hour or so. --- 2729,2735 ---- .ei .pg In ! .i /etc/crontab , find or create at least two news lines: one that runs nightly, and one that runs every hour or so. *************** *** 2834,2846 **** .ed .ei Other systems have a similar file in the ! .i /usr/lib/uucp directory by which you can specify added programs and paths different from the defaults. HP-UX, for example, has a ! .i /usr/lib/uucp/COMMANDS file which expands .i uuxqt 's horizons. --- 2834,2846 ---- .ed .ei Other systems have a similar file in the ! .i /etc/uucp directory by which you can specify added programs and paths different from the defaults. HP-UX, for example, has a ! .i /etc/uucp/COMMANDS file which expands .i uuxqt 's horizons. *** /usr/doc/smm/12.uchanges/8.t.old Mon Apr 14 12:33:42 1986 --- /usr/doc/smm/12.uchanges/8.t Thu Oct 24 22:31:08 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)8.t 6.7 (Berkeley) 4/14/86 .\" .SH .LG --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)8.t 6.7.1 (2.11BSD) 1996/10/24 .\" .SH .LG *************** *** 78,84 **** \fIConfig\fP builds a new file containing definitions for counting device interrupts. .BP cron ! .I /usr/lib/crontab has a new format to specify the user-id under which the process should be run. .BP diskpart Handles disks with either cylinder or sector offsets and that do not use --- 78,84 ---- \fIConfig\fP builds a new file containing definitions for counting device interrupts. .BP cron ! .I /etc/crontab has a new format to specify the user-id under which the process should be run. .BP diskpart Handles disks with either cylinder or sector offsets and that do not use *** /usr/doc/smm/20.termdesc/termdesc.me.old Tue May 20 16:35:47 1986 --- /usr/doc/smm/20.termdesc/termdesc.me Thu Oct 24 22:32:52 1996 *************** *** 1,4 **** ! .\" @(#)termdesc.me 6.2 (Berkeley) 5/20/86 .\" .+c .(l C --- 1,4 ---- ! .\" @(#)termdesc.me 6.2.1 (2.11BSD) 1996/10/24 .\" .+c .(l C *************** *** 50,56 **** .i DTC300S terminal. This terminal is described in the file ! /usr/lib/term/tab300s on most systems. .pp If no --- 50,56 ---- .i DTC300S terminal. This terminal is described in the file ! /usr/share/term/tab300s on most systems. .pp If no *************** *** 392,400 **** .(b cc -c tabterm.c strip tabterm.c ! cp tabterm.o /usr/lib/term/tabterm .)b ! The directory /usr/src/cmd/troff/term typically has a shell file to do this. .+c .ce 2 --- 392,400 ---- .(b cc -c tabterm.c strip tabterm.c ! cp tabterm.o /usr/share/term/tabterm .)b ! The directory /usr/src/usr.bin/roff/nroff_term typically has a shell file to do this. .+c .ce 2 *** /usr/doc/usd/03.shell/t2.old Thu May 22 15:05:44 1986 --- /usr/doc/usd/03.shell/t2 Thu Oct 24 22:34:37 1996 *************** *** 1,4 **** ! .\" @(#)t2 6.1 (Berkeley) 5/22/86 .\" .SH 2.0\ Shell\ procedures --- 1,4 ---- ! .\" @(#)t2 6.1.1 (2.11BSD) 1996/10/24 .\" .SH 2.0\ Shell\ procedures *************** *** 77,83 **** executing commands once for each argument. An example of such a procedure is \fItel\fP that searches the file ! \fB/usr/lib/telnos\fR that contains lines of the form .DS \*(ZZ --- 77,83 ---- executing commands once for each argument. An example of such a procedure is \fItel\fP that searches the file ! \fB/usr/share/misc/telnos\fR that contains lines of the form .DS \*(ZZ *************** *** 88,100 **** The text of \fItel\fP is .DS for i ! do grep $i /usr/lib/telnos; done .DE The command .DS tel fred .DE ! prints those lines in \fB/usr/lib/telnos\fR that contain the string \fIfred\|.\fP .DS tel fred bert --- 88,100 ---- The text of \fItel\fP is .DS for i ! do grep $i /usr/share/misc/telnos; done .DE The command .DS tel fred .DE ! prints those lines in \fB/usr/share/misc/telnos\fR that contain the string \fIfred\|.\fP .DS tel fred bert *************** *** 252,258 **** 2.3\ Here\ documents .LP The shell procedure \fItel\fP ! in section 2.1 uses the file \fB/usr/lib/telnos\fR to supply the data for \fIgrep.\fP An alternative is to include this --- 252,258 ---- 2.3\ Here\ documents .LP The shell procedure \fItel\fP ! in section 2.1 uses the file \fB/usr/share/misc/telnos\fR to supply the data for \fIgrep.\fP An alternative is to include this *** /usr/doc/usd/04.csh/csh.2.old Fri May 23 11:42:56 1986 --- /usr/doc/usd/04.csh/csh.2 Thu Oct 24 22:35:52 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)csh.2 6.1 (Berkeley) 5/23/86 .\" .nr H1 1 .NH --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)csh.2 6.1.1 (2.11BSD) 1996/10/24 .\" .nr H1 1 .NH *************** *** 997,1006 **** .nf % pushd newpaper/references ~/newpaper/references ~ ! % pushd /usr/lib/tmac ! /usr/lib/tmac ~/newpaper/references ~ % dirs ! /usr/lib/tmac ~/newpaper/references ~ % popd ~/newpaper/references ~ % popd --- 997,1006 ---- .nf % pushd newpaper/references ~/newpaper/references ~ ! % pushd /usr/share/tmac ! /usr/share/tmac ~/newpaper/references ~ % dirs ! /usr/share/tmac ~/newpaper/references ~ % popd ~/newpaper/references ~ % popd *** /usr/doc/usd/07.Mail/mail2.nr.old Fri May 23 11:59:19 1986 --- /usr/doc/usd/07.Mail/mail2.nr Thu Oct 24 22:37:07 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail2.nr 6.1 (Berkeley) 5/23/86 .\" .bp .sh 1 "Common usage" --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail2.nr 6.1.1 (2.11BSD) 1996/10/24 .\" .bp .sh 1 "Common usage" *************** *** 409,415 **** .i Mail always looks for two files when it is invoked. It first reads a system wide file ! .q /usr/lib/Mail.rc, then a user specific file, .q .mailrc, which is found in the user's home directory. --- 409,415 ---- .i Mail always looks for two files when it is invoked. It first reads a system wide file ! .q /etc/Mail.rc, then a user specific file, .q .mailrc, which is found in the user's home directory. *************** *** 438,446 **** by the mail delivery system .i sendmail . ! These aliases are stored in the file /usr/lib/aliases and are accessible to all users of the system. ! The lines in /usr/lib/aliases are of the form: .(l alias: name\*<1\*>, name\*<2\*>, name\*<3\*> --- 438,446 ---- by the mail delivery system .i sendmail . ! These aliases are stored in the file /etc/aliases and are accessible to all users of the system. ! The lines in /etc/aliases are of the form: .(l alias: name\*<1\*>, name\*<2\*>, name\*<3\*> *************** *** 453,459 **** line by starting the next line with a space or tab. Remember that you must execute the shell command .i newaliases ! after editing /usr/lib/aliases since the delivery system uses an indexed file created by .i newaliases . .pp --- 453,459 ---- line by starting the next line with a space or tab. Remember that you must execute the shell command .i newaliases ! after editing /etc/aliases since the delivery system uses an indexed file created by .i newaliases . .pp *** /usr/doc/usd/07.Mail/mail5.nr.old Fri May 23 12:00:38 1986 --- /usr/doc/usd/07.Mail/mail5.nr Thu Oct 24 22:38:14 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail5.nr 6.1 (Berkeley) 5/23/86 .\" .bp .sh 1 "Additional features" --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail5.nr 6.1.1 (2.11BSD) 1996/10/24 .\" .bp .sh 1 "Additional features" *************** *** 179,185 **** which expands to the four people John, Sue, Willie, and Kathryn. .ip \fBalternates\fP If you have accounts on several machines, you may find it convenient ! to use the /usr/lib/aliases on all the machines except one to direct your mail to a single account. The .b alternates --- 179,185 ---- which expands to the four people John, Sue, Willie, and Kathryn. .ip \fBalternates\fP If you have accounts on several machines, you may find it convenient ! to use the /etc/aliases on all the machines except one to direct your mail to a single account. The .b alternates *************** *** 442,448 **** .. The .. .b local .. command is usually not used be general users since it is designed for ! .. local configuration; it is usually found in the file /usr/lib/Mail.rc. .ip \fBmail\fP Send mail to one or more people. If you have the .i ask --- 442,448 ---- .. The .. .b local .. command is usually not used be general users since it is designed for ! .. local configuration; it is usually found in the file /etc/Mail.rc. .ip \fBmail\fP Send mail to one or more people. If you have the .i ask *** /usr/doc/usd/07.Mail/mail6.nr.old Fri May 23 12:01:00 1986 --- /usr/doc/usd/07.Mail/mail6.nr Thu Oct 24 22:39:03 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail6.nr 6.1 (Berkeley) 5/23/86 .\" .bp .sh 1 "Command line options" --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail6.nr 6.1.1 (2.11BSD) 1996/10/24 .\" .bp .sh 1 "Command line options" *************** *** 32,39 **** .i stty shell command. .ip \-n ! Inhibit reading of /usr/lib/Mail.rc. Not generally useful, since ! /usr/lib/Mail.rc is usually empty. .ip "\-s string" Used for sending mail. .i String --- 32,39 ---- .i stty shell command. .ip \-n ! Inhibit reading of /etc/Mail.rc. Not generally useful, since ! /etc/Mail.rc is usually empty. .ip "\-s string" Used for sending mail. .i String *** /usr/doc/usd/07.Mail/mail9.nr.old Fri May 23 12:02:03 1986 --- /usr/doc/usd/07.Mail/mail9.nr Thu Oct 24 22:39:50 1996 *************** *** 2,8 **** .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail9.nr 6.1 (Berkeley) 5/23/86 .\" .bp .sh 1 "Summary of commands, options, and escapes" --- 2,8 ---- .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" ! .\" @(#)mail9.nr 6.1.1 (2.11BSD) 1996/10/24 .\" .bp .sh 1 "Summary of commands, options, and escapes" *************** *** 146,152 **** \-f \fIfile\fP Show messages in \fIfile\fP or \fI~/mbox\fP \-h \fInumber\fP Pass on hop count for mail forwarding \-i Ignore tty interrupt signals ! \-n Inhibit reading of /usr/lib/Mail.rc \-r \fIname\fP Pass on \fIname\fP for mail forwarding \-s \fIstring\fP Use \fIstring\fP as subject in outgoing mail \-u \fIname\fP Read \fIname's\fP mail instead of your own --- 146,152 ---- \-f \fIfile\fP Show messages in \fIfile\fP or \fI~/mbox\fP \-h \fInumber\fP Pass on hop count for mail forwarding \-i Ignore tty interrupt signals ! \-n Inhibit reading of /etc/Mail.rc \-r \fIname\fP Pass on \fIname\fP for mail forwarding \-s \fIstring\fP Use \fIstring\fP as subject in outgoing mail \-u \fIname\fP Read \fIname's\fP mail instead of your own *** /usr/doc/usd/08.mh/ADMIN.me.old Mon Apr 14 16:04:32 1986 --- /usr/doc/usd/08.mh/ADMIN.me Thu Oct 24 22:40:38 1996 *************** *** 326,332 **** Two automatic facilities for dealing with BBoards exist: automatic archiving and automatic aliasing. The file \fBsupport/bboards/crontab\fR contains some entries that you ! should add to your \fB/usr/lib/crontab\fR file to run the specified programs at times that are convenient for you. The \fBbboards.daily\fR file is run once a day and generates an alias file for \fIMH\fR. --- 326,332 ---- Two automatic facilities for dealing with BBoards exist: automatic archiving and automatic aliasing. The file \fBsupport/bboards/crontab\fR contains some entries that you ! should add to your \fB/etc/crontab\fR file to run the specified programs at times that are convenient for you. The \fBbboards.daily\fR file is run once a day and generates an alias file for \fIMH\fR. *** /usr/doc/usd/08.mh/mh-tailor.me.old Mon Apr 14 16:04:43 1986 --- /usr/doc/usd/08.mh/mh-tailor.me Thu Oct 24 22:41:31 1996 *************** *** 89,95 **** then the directory of the file to be locked is used. .ti -.5i ! sendmail: /usr/lib/sendmail .br The pathname to the \fIsendmail\fR program. --- 89,95 ---- then the directory of the file to be locked is used. .ti -.5i ! sendmail: /usr/sbin/sendmail .br The pathname to the \fIsendmail\fR program. *** /usr/doc/usd/11.notes/3.1.old Mon May 26 19:23:02 1986 --- /usr/doc/usd/11.notes/3.1 Thu Oct 24 22:43:04 1996 *************** *** 1,4 **** ! .\" @(#)3.1 6.1 (Berkeley) 5/26/86 .\" .ls 1 .ch "Managing Notesfiles" --- 1,4 ---- ! .\" @(#)3.1 6.1.1 (2.11BSD) 1996/10/24 .\" .ls 1 .ch "Managing Notesfiles" *************** *** 475,481 **** its format is described in the section ``Non-Standard Links''. Uux typically permits a limited set of commands to be executed remotely. ! The file /usr/lib/uucp/L.cmds contains a list of acceptable commands; this file should be edited to include the ``nfrcv'' program. --- 475,481 ---- its format is described in the section ``Non-Standard Links''. Uux typically permits a limited set of commands to be executed remotely. ! The file /etc/uucp/L.cmds contains a list of acceptable commands; this file should be edited to include the ``nfrcv'' program.