Patch #: 112 Type: operational change Priority: none Modification: add some useful utility files Submitted: Edward Moy Archived: munnari.OZ.AU mac/cap.patches/cap60.patch112 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch112' Summary: Font list for IIf & IIg LW, Serial LW, CAP Srvr Management New File: cap60/applications/lwsrv/LWIIfgFonts New File: cap60/applications/lwsrv/fix.serial.ps New File: cap60/etc/kill-cap-servers New File: cap60/etc/list-cap-servers *** applications/lwsrv/LWIIfgFonts.orig Tue Jul 14 22:05:57 1992 --- applications/lwsrv/LWIIfgFonts Tue Jul 14 22:07:15 1992 *************** *** 0 **** --- 1,37 ---- + NewCenturySchlbk-Italic + Bookman-LightItalic + Helvetica + Courier-Bold + Helvetica-Narrow-Bold + Courier-BoldOblique + Times-Italic + Times-Bold + NewCenturySchlbk-Roman + Helvetica-Narrow-Oblique + Bookman-DemiItalic + Symbol + Bookman-Demi + Helvetica-BoldOblique + Bookman-Light + Helvetica-Oblique + AvantGarde-Book + AvantGarde-DemiOblique + |______Seattle + AvantGarde-BookOblique + AvantGarde-Demi + |______Courier + Helvetica-Narrow + ZapfChancery-MediumItalic + |______Symbol + Courier-Oblique + NewCenturySchlbk-BoldItalic + Helvetica-Bold + Times-Roman + Times-BoldItalic + Helvetica-Narrow-BoldOblique + NewCenturySchlbk-Bold + Palatino-Bold + Courier + Palatino-Italic + Palatino-Roman + Palatino-BoldItalic *** applications/lwsrv/fix.serial.ps.orig Tue Jul 14 22:09:51 1992 --- applications/lwsrv/fix.serial.ps Tue Jul 14 22:12:08 1992 *************** *** 0 **** --- 1,29 ---- + %! + % fix.serial.ps + % + % This file changes the parity setting of a serially-connected PostScript + % printer to 8-bit, no parity, so that the upper 128 characters of a font + % (the special characters like bullets, diacritics, etc) will print and so + % binary data (usually color and gray-scale images produced by some programs) + % will also work. + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Change the 0 below to match the system administrator password of the printer + % (zero is the default) + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + serverdict begin 0 exitserver + statusdict begin + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Change the 25 below to 9 if you are using the 9-pin serial connector + % instead of the 25-pin. + % + % Change the 9600 below if needed to match the baud rate of the serial + % connection (see the printer's user manual for appropriate values). + % + % The 3 below specifies 8-bit, no parity. + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + 25 9600 3 setsccbatch + end *** etc/kill-cap-servers.orig Tue Jul 14 22:14:22 1992 --- etc/kill-cap-servers Tue Jul 14 22:17:39 1992 *************** *** 0 **** --- 1,18 ---- + #! /bin/sh + TEMP=/tmp/kcs$$ + trap "rm -f $TEMP" 1 2 3 15 + ps agx | egrep ':[0-9][0-9]( | [^ ]*/)(atalkrd|atis|aufs|lwsrv|lwrename|printqueue)( |$)' > $TEMP + cat $TEMP + echo -n 'Kill [ny]? ' + read reply junk + if [ X${reply-n} = Xy ] ; then + echo Killing... + AUFS=`egrep ':[0-9][0-9]( | [^ ]*/)aufs( |$)' $TEMP | awk '{print $1}'` + if [ x"$AUFS" != x ]; then + kill -HUP $AUFS + fi + kill `egrep -v ':[0-9][0-9]( | [^ ]*/)aufs( |$)' $TEMP | awk '{print $1}'` + else + echo Cancelled... + fi + rm -f $TEMP *** etc/list-cap-servers.orig Tue Jul 14 22:20:17 1992 --- etc/list-cap-servers Tue Jul 14 22:21:40 1992 *************** *** 0 **** --- 1,2 ---- + #! /bin/sh + ps agx | egrep ':[0-9][0-9]( | [^ ]*/)(atalkrd|atis|aufs|lwsrv|lwrename|printqueue)( |$)' *** lib/cap/abversion.c.orig Tue Jul 14 21:17:13 1992 --- lib/cap/abversion.c Tue Jul 14 22:25:37 1992 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1992/07/14 11:17:08 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.11 1992/07/14 11:17:08 djh Rel djh $ ! * $Revision: 2.11 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1992/07/14 12:25:27 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.12 1992/07/14 12:25:27 djh Rel djh $ ! * $Revision: 2.12 $ */ /* *************** *** 31,37 **** myversion.cv_name = "CAP"; myversion.cv_version = 6; myversion.cv_subversion = 0; ! myversion.cv_patchlevel = 111; myversion.cv_rmonth = "July"; myversion.cv_ryear = "1992"; switch (lap_proto) { --- 31,37 ---- myversion.cv_name = "CAP"; myversion.cv_version = 6; myversion.cv_subversion = 0; ! myversion.cv_patchlevel = 112; myversion.cv_rmonth = "July"; myversion.cv_ryear = "1992"; switch (lap_proto) { *** README.orig Tue Jul 14 21:17:53 1992 --- README Tue Jul 14 22:26:37 1992 *************** *** 2,8 **** CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 111, July 1992 Notice ------ --- 2,8 ---- CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 112, July 1992 Notice ------