Patch #: 125 Type: documentation update Priority: none Modification: update CAP documentation III Modification: include -cckr option for IRIX Submitted: David Hornsby Archived: munnari.OZ.AU mac/cap.patches/cap60.patch125 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch125' File: cap60/man/AUFS.8 File: cap60/man/papif.8 File: cap60/man/atlook.1 File: cap60/man/lwsrv.8 File: cap60/man/CAP.3 File: cap60/man/atis.8 File: cap60/CAP60.README File: cap60/CAP.faq File: cap60/Configure *** man/AUFS.8.orig Sun Mar 8 21:38:20 1992 --- man/AUFS.8 Mon Aug 3 02:03:13 1992 *************** *** 19,24 **** --- 19,26 ---- ] [ .BI \-A " " ] [ + .BI \-F " " + ] [ .BI \-[i|I] " " ] [ .BI \-c " " *************** *** 31,36 **** --- 33,40 ---- ] [ .BI \-r " " ] [ + .BI \-k + ] [ .BI \-s ] [ .BI \-u *************** *** 124,129 **** --- 128,141 ---- and a number. An optional trailing 'P' may be added to protect the Application from Finder copying. For more details, see contrib/AppManager/README. .TP 10 + .BI \-F " " + specifies a global file which maps a UNIX file suffix into a Mac Type and + Creator (this option must be specified at compile time by enabling the + USR_FILE_TYPES option at Configure time). The mapping file also indicates + the type of data translation to be used and a specific comment string. A + user may over-ride these mappings by having a .afpfile (or afpfile) file + in their home directory. + .TP 10 .BI \-c " " specifies a directory where .I aufs *************** *** 176,181 **** --- 188,196 ---- tells the AUFS server not offer volumes specified in the afpvols file of the user's home directory. For use when the directories are NFS mounted or the server has a specific/special function. + .TP 10 + .BI \-k + specifies that DDP checksums are not to be used, the field is set to zero. .SH DEBUGGING OPTIONS .TP 10 .B \-s *** man/papif.8.orig Sun Aug 2 22:53:48 1992 --- man/papif.8 Mon Aug 3 02:03:16 1992 *************** *** 140,145 **** --- 140,148 ---- is a TranScript compatible option that says never to invoke the page reversal filter. .TP 10 + .BI \-k + specifies that DDP checksums are not to be used, the field is set to zero. + .TP 10 .I An argument without a leading hyphen (-) is assumed to be the accounting file name. *************** *** 150,156 **** library debugging arguments. (No spaces allowed between the .I \-d and the flags). ! See cap(3) for valid flags. .PP In addition, a number of environment variables may be set to modify .I papif --- 153,159 ---- library debugging arguments. (No spaces allowed between the .I \-d and the flags). ! See CAP(3) for valid flags. .PP In addition, a number of environment variables may be set to modify .I papif *************** *** 405,409 **** Charlie C. Kim, User Services Group, Center for Computing Activities, Columbia University .SH "SEE ALSO" ! cap(3), CAP(8), printcap(8), lpd(8), lwsrv(8), atlook(1), transcript(8) --- 408,412 ---- Charlie C. Kim, User Services Group, Center for Computing Activities, Columbia University .SH "SEE ALSO" ! CAP(3), CAP(8), printcap(8), lpd(8), lwsrv(8), atlook(1), transcript(8) *** man/atlook.1.orig Sun Aug 2 22:57:23 1992 --- man/atlook.1 Mon Aug 3 02:03:18 1992 *************** *** 18,23 **** --- 18,25 ---- ] [ .BI \-l " " ] [ + .BI \-k + ] [ .B \-P ] [ .B \-S *************** *** 62,68 **** To override the type or object, you should give a fully specified NBP entity name, for example, ! .I atlook =:Macintosh*myzone. Normally, the output is sorted with a primary key of "type" and a secondary key of "object". .PP --- 64,70 ---- To override the type or object, you should give a fully specified NBP entity name, for example, ! .I atlook =:Macintosh@myzone. Normally, the output is sorted with a primary key of "type" and a secondary key of "object". .PP *************** *** 97,102 **** --- 99,107 ---- .TP 10 .B \-s says to sort the output by socket numbers. + .TP 10 + .B \-k + specifies that DDP checksums are not to be used, the field is set to zero. .TP 10 .BI \-t " [" p ] can be used to specifiy the NBP timeout as ticks (1/4 second units) on *** man/lwsrv.8.orig Sun Aug 2 22:51:24 1992 --- man/lwsrv.8 Mon Aug 3 02:03:20 1992 *************** *** 3,30 **** lwsrv \- simple LaserWriter spooling agent .SH SYNOPSIS .B lwsrv ! .BI -n " " ! .BI -p " " ! .BI -a " " ! .BI -f " " [ ! .BI -e ] [ ! .BI -h ] [ ! .BI -A " < on | off >" ] [ ! .BI -S ] [ ! .BI -T " < crtolf | quote8bit | makenondscconformant >" ] [ ! .BI -X " < directory name >" ] [ ! .BI -L ] [ ! .BI -N ] [ ! .BI -P ] .SH DESCRIPTION .I lwsrv --- 3,32 ---- lwsrv \- simple LaserWriter spooling agent .SH SYNOPSIS .B lwsrv ! .BI \-n " " ! .BI \-p " " ! .BI \-a " " ! .BI \-f " " [ ! .BI \-e ] [ ! .BI \-h ] [ ! .BI \-k ] [ ! .BI \-A " < on | off >" ] [ ! .BI \-S ] [ ! .BI \-T " < crtolf | quote8bit | makenondscconformant >" ] [ ! .BI \-X " < directory name >" ] [ ! .BI \-L ] [ ! .BI \-N ! ] [ ! .BI \-P ] .SH DESCRIPTION .I lwsrv *************** *** 86,92 **** .BI \-p " " specifies the name of the Unix printer queue to which lwsrv will send the spooled print requests. should exist in ! /etc/printcap. .TP 10 .BI \-a " " specifies the name of the directory that will hold the various --- 88,95 ---- .BI \-p " " specifies the name of the Unix printer queue to which lwsrv will send the spooled print requests. should exist in ! /etc/printcap. Multiple pairs of \-n and \-p flags can be used to provide ! multiple printer queues per lwsrv process. .TP 10 .BI \-a " " specifies the name of the directory that will hold the various *************** *** 116,121 **** --- 119,127 ---- .I lpr when printing the spooled file. .TP 10 + .BI \-k + specifies that DDP checksums are not to be used, the field is set to zero. + .TP 10 .BI \-C " " specifies an alternate print spooler, the default is normally "/usr/ucb/lpr" or "/usr/bin/lp". *************** *** 228,234 **** .TP 10 .BI \-d " " can be used to specify standard cap library debugging flags. See ! cap(3) for valid flags. .SH EXAMPLE For example, to publish a LaserWriter spooler "Laser" that prints on the UNIX printer "ps" with Procedure sets recorded in /usr/lib/adicts and using --- 234,240 ---- .TP 10 .BI \-d " " can be used to specify standard cap library debugging flags. See ! CAP(3) for valid flags. .SH EXAMPLE For example, to publish a LaserWriter spooler "Laser" that prints on the UNIX printer "ps" with Procedure sets recorded in /usr/lib/adicts and using *************** *** 267,270 **** lwsrv was written by Bill Schilit, Computer Science Department, and Charlie C. Kim, User Services, Columbia University .SH SEE ALSO ! atis(8), cap(3), CAP(8), lpr(1), papif(8) --- 273,276 ---- lwsrv was written by Bill Schilit, Computer Science Department, and Charlie C. Kim, User Services, Columbia University .SH SEE ALSO ! atis(8), CAP(3), CAP(8), lpr(1), papif(8) *** man/CAP.3.orig Thu Feb 28 23:42:39 1991 --- man/CAP.3 Mon Aug 3 02:03:22 1992 *************** *** 49,54 **** --- 49,55 ---- p - PAP s - ASP k - Scheduler + v - Version .fi The following flags are also accepted, but are not used. .nf *************** *** 55,60 **** --- 56,63 ---- i - Initialization code l - LAP .fi + The version flag prints details about the CAP release and current patch + level, together with a string describing the low level delivery method. .SH SEE ALSO CAP(8), AUFS(8), atis(8), atprint(1), atlook(1) .PP *** man/atis.8.orig Sun Aug 2 22:55:19 1992 --- man/atis.8 Mon Aug 3 02:03:24 1992 *************** *** 16,21 **** --- 16,23 ---- ] [ .BI \-l " " ] [ + .BI \-k + ] [ .B reload ] [ .B dump *************** *** 51,82 **** .I atis accepts are: .TP ! .BI -d " " are standard debugging flags for the .I CAP library. The important one for atis is "n" for NBP. See CAP(3) for a description of the valid flags. .TP ! .BI -l " " specifies a file that messages should be logged to. .TP ! .BI -D " " defines the debugging level (an integer from 1 to 3). The higher the level is set, the more verbose .I atis is when logging. .TP ! .B -N tells .I atis to run without installing the NIS listener. .TP ! .B -E says that .I atis should run without the ECHO listener. .TP ! .B -R says that .I atis should run without the RTMP (Routing) listener. RTMP is started --- 53,87 ---- .I atis accepts are: .TP ! .BI \-d " " are standard debugging flags for the .I CAP library. The important one for atis is "n" for NBP. See CAP(3) for a description of the valid flags. .TP ! .BI \-l " " specifies a file that messages should be logged to. .TP ! .BI \-k ! specifies that DDP checksums are not to be used, the field is set to zero. ! .TP ! .BI \-D " " defines the debugging level (an integer from 1 to 3). The higher the level is set, the more verbose .I atis is when logging. .TP ! .B \-N tells .I atis to run without installing the NIS listener. .TP ! .B \-E says that .I atis should run without the ECHO listener. .TP ! .B \-R says that .I atis should run without the RTMP (Routing) listener. RTMP is started *** CAP60.README.orig Sun Mar 8 21:53:52 1992 --- CAP60.README Mon Aug 3 02:17:54 1992 *************** *** 46,51 **** --- 46,52 ---- Silicon Graphics IRIS-4D/IRIX David Hornsby SCO Xenix System V Chip Salzenberg Sequent Balance William Roberts + ICL DRS6000 Michael Brown The features file ("m4.features") can be edited from within Configure by answering yes to the question "Do you wish to customise the feature list ?". *************** *** 140,150 **** A SIGUSR1 signal sent to AUFS causes the global AFP volumes file to be re-read. Eugene Bogaart - PASS_THRU - If defined for LWSRV, print jobs will be passed through - with no Adobe pre-processing. This is useful for spoolers - providing service for PCs. - Gavin Longmuir XDEV_RENAME Allows AUFS to copy/move files across file systems. Mark Abbott --- 141,146 ---- *************** *** 160,170 **** --- 156,185 ---- new files and directories are by default created with the primary group unless the group ID bit of the parent is set. David Hornsby + USR_FILE_TYPES + Map UNIX filename suffix to Mac Type/Creator. The map file + may be global (specified with -F option to AUFS) or per + user (~/.afpfile or ~/afpfile). The mapping also controls + the file translation method used (ascii, text or raw). See + the sample file in cap60/extras/afpfile. + David Hornsby et. al. + CREATE_AFPVOL + Create the .afpvols file, .finderinfo and .resource + directories in a subdirectory (default 'mac') of the home + directory of a new AUFS user (if they don't already exist). + An alternate subdirectory/volume name is specified with + the string -DCREATE_AFPVOL=\"other\" in m4.features + Heather Ebey NETWORKTRASH Under System 7.0, the "Network Trash Folder" mode is set to 0x707 (world writeable). Defining NETWORKTRASH sets the mode to that of the parent (top level) directory. Edward Moy + PASS_THRU + If defined for LWSRV, print jobs will be passed through + with no Adobe pre-processing. This is useful for spoolers + providing service for PCs. + Gavin Longmuir LPRARGS Allows LWSRV -L command line arguments to be passed directly to lpr. For example, printing via TransScript without *************** *** 173,178 **** --- 188,207 ---- (usually gray scale images) to fail. In this situation use LWSRV argument "-L-l" to pass "-l" to lpr. Edward Moy + RUN_AS_USER & USER_REQUIRED + Attempt to map Mac Chooser/Owner name to a real UNIX user + name (based on map file, eg: cap60/extras/lib.cap.macusers) + then setuid() the lwsrv session as this user. IE: lpr can be + lprm'd as normal. USER_REQUIRED must find a match otherwise + it prints a failure message eg: cap60/extras/lib.cap.refused. + NB: no password authentication is provided. + Maarten Carels + PROCSET_PATCH + If defined for LWSRV, procset "patches" are not passed + through to the printer. These patches are code changes + for Apple LaserWriters and can have strange effects if + used on non-Apple printers. + Alexander Dupuy ULT42PFBUG Workaround for ULTRIX 4.2 packet filter problem (see Gotchas) David Hornsby *************** *** 318,324 **** DEC Customer Support Center. You may also need to obtain the updated "if_ln.o" to prevent problems with LAT. ! ULTRIX 4.2: There are three known "problems" with packet filter code and unicast/802.3 packet handling under ULTRIX 4.2. The problems have been identified and fixed. Contact your --- 347,353 ---- DEC Customer Support Center. You may also need to obtain the updated "if_ln.o" to prevent problems with LAT. ! ULTRIX 4.2/4.2A: There are three known "problems" with packet filter code and unicast/802.3 packet handling under ULTRIX 4.2. The problems have been identified and fixed. Contact your *** CAP.faq.orig Mon Aug 3 02:44:24 1992 --- CAP.faq Mon Aug 3 02:17:57 1992 *************** *** 1,25 **** CAP FAQ ------- Last update: ! Sun Mar 8 20:15:16 EST 1992 > What is CAP ? The Columbia AppleTalk Package (CAP) implements the AppleTalk protocol ! stack on a variety of UNIX machines. The main applications provide an ! AppleShare 2.0 compatible server (aufs), a LaserWriter Spooler (lwsrv), ! a program to print to LaserWriters (papif). The latter can be used to talk ! to EtherTalk LaserWriters, LocalTalk LaserWriters on Dayna EtherPrint cards ! or on a LocalTalk/EtherTalk gateway. > What extra hardware is required for CAP ? ! On a SUN or ULTRIX machine, CAP can talk Phase 1 or Phase 2 EtherTalk ! packets using packet filters based on the Stanford ENET model. Where ! available, CAP can also use kernel based AppleTalk. On other UNIX boxes ! you need to have a gateway that can translate IPTalk packets. Suitable candidates are Shiva FastPath, Cayman GatorBox or Webster MultiPort Gateway. --- 1,27 ---- CAP FAQ ------- Last update: ! Mon Aug 3 02:10:07 EST 1992 > What is CAP ? The Columbia AppleTalk Package (CAP) implements the AppleTalk protocol ! stack on a variety of UNIX machines. The main applications provide an ! AppleShare 2.0 compatible server (aufs), a LaserWriter Spooler (lwsrv) ! and a program to print to LaserWriters (papif). The latter can be used ! to talk to EtherTalk LaserWriters, LocalTalk LaserWriters used on Dayna ! EtherPrint cards or on a LocalTalk/EtherTalk gateway. There are also a ! number of contributed packages bundled with CAP (see cap60/contrib). > What extra hardware is required for CAP ? ! On a SUN or ULTRIX machine, CAP can speak Phase 1 or Phase 2 EtherTalk ! packets using packet filters based on the Stanford ENET model. Where ! available, CAP can also use Kernel based AppleTalk or run the UNIX ! AppleTalk Bridge (UAB) to act as a gateway. On other UNIX boxes you ! need to have a gateway that can translate IPTalk packets. Suitable candidates are Shiva FastPath, Cayman GatorBox or Webster MultiPort Gateway. *************** *** 45,56 **** > What is the current CAP version ? ! CAP is at version 6.0 with (currently) 100 patches to be applied, most of ! which add extra functionality to the original. To determine the current patch level of your sources, check the cap60/README file for a line of the form ! o CAP Distribution 6.0, Patch Level 100, March 1992 > Where can I get CAP ? --- 47,58 ---- > What is the current CAP version ? ! CAP is at version 6.0 with (currently) 125 patches to be applied, most of ! which add extra functionality to the original. To determine the current patch level of your sources, check the cap60/README file for a line of the form ! o CAP Distribution 6.0, Patch Level 125, July 1992 > Where can I get CAP ? *************** *** 63,73 **** ftp.kuis.kyoto-u.AC.JP net/cap/{cap60.tar.Z,cap60.patches/*.Z} src.doc.ic.AC.UK mac/multigate/{cap60.tar.Z,cap.patches/*} ! Please choose a site that is topologically "close". ! The patches are available individually or as the files "patches.1-75.tar.Z" ! and "patches.76-100.tar.Z". Additionally, for new users, a patched source ! file is available as "cap60.pl100.tar.Z". > How do I apply the patches ? --- 65,76 ---- ftp.kuis.kyoto-u.AC.JP net/cap/{cap60.tar.Z,cap60.patches/*.Z} src.doc.ic.AC.UK mac/multigate/{cap60.tar.Z,cap.patches/*} ! Please choose an appropriate site and an off-peak time for the transfer. ! The patches are available individually or as the files "patches.1-75.tar.Z", ! "patches.76-100.tar.Z" and "patches.101-125.tar.Z". Additionally, for new ! users, a partially patched source file is available as "cap60.pl100.tar.Z" ! (the file cap60.tar.Z is unpatched). > How do I apply the patches ? *************** *** 74,97 **** To make the process of patching easier, you should get the 'patch' utility written by Larry Wall, it is normally archived at sites that archive ! comp.sources.unix in volume7/patch2. If you can't find anywhere closer it ! is on munnari.OZ.AU. CAP Version 6.1 will be 6.0 with all the patches ! applied and will appear when the number of patches stabilizes. For each of the patches, run 'patch -p < cap60.patch0NN' from the top level cap60 directory, for example, in csh ! foreach i (../cap60.patches/cap60.patch*) patch -p < $i >>& /tmp/patches end ! and check the /tmp/patches file for patching errors. > I picked up CAP 6.0 from rutgers.edu, but our Unix system administrator > refuses to install it because there are 74 patches (can't say I blame him)! ! Sigh, see above % date Sat Mar 7 23:51:05 EST 1992 --- 77,107 ---- To make the process of patching easier, you should get the 'patch' utility written by Larry Wall, it is normally archived at sites that archive ! comp.sources.unix in volume7/patch2. If you can't find anywhere closer ! it is on munnari.OZ.AU. CAP Version 6.1 will be 6.0 with all the patches ! applied and updated cap60/contrib packages. It will appear when the number ! of patches stabilizes. For each of the patches, run 'patch -p < cap60.patch0NN' from the top level cap60 directory, for example, in csh ! foreach i (cap60.patches/cap60.patch*) patch -p < $i >>& /tmp/patches end ! and check the /tmp/patches file for patching errors (should be none). ! To remove the *.orig files that patch leaves behind (containing the original ! version of the file), run 'make spotless' from the top level directory (note ! that spotless also removes all makefiles so gen.makes needs to be run to ! regenerate them). > I picked up CAP 6.0 from rutgers.edu, but our Unix system administrator > refuses to install it because there are 74 patches (can't say I blame him)! ! Sigh. Using the patch program to apply patches requires a minimal amount of ! time and energy. Taking time to install the patch program will pay off for ! CAP and other program updates. % date Sat Mar 7 23:51:05 EST 1992 *************** *** 103,111 **** % date Sat Mar 7 23:54:26 EST 1992 ! It took just 3:11 to apply 75 patches to the raw CAP tar source. The extra overhead is the time to FTP 3 files, cap60.tar.Z, patches.1-74.tar.Z and ! cap60.patch075 and uncompress them. The total time spent on this ... 8:02. > Is CAP Public Domain ? --- 113,121 ---- % date Sat Mar 7 23:54:26 EST 1992 ! It took just 3:11 to apply 75 patches to the raw CAP tar source. The extra overhead is the time to FTP 3 files, cap60.tar.Z, patches.1-74.tar.Z and ! cap60.patch075 and uncompress them. The total time spent on this ... 8:02. > Is CAP Public Domain ? *************** *** 131,138 **** > Is there a version of CAP available that supports Ethertalk Phase 2 ? Phase 2 support was added in CAP 6.0 patches 25, 28 & 35 for SUN NIT, ULTRIX ! 4.n and SUN enet driver respectively. NB: There is currently a problem ! under ULTRIX 4.2, this will hopefully be fixed soon. > Can a workstation with 2 ethernet cards running Cap s/w act as a phaseII --- 141,147 ---- > Is there a version of CAP available that supports Ethertalk Phase 2 ? Phase 2 support was added in CAP 6.0 patches 25, 28 & 35 for SUN NIT, ULTRIX ! 4.n and SUN enet driver respectively. > Can a workstation with 2 ethernet cards running Cap s/w act as a phaseII *************** *** 139,154 **** > to (phaseI or phaseII) "Gateway"? If so, what patch level of Cap do I need > to do this? ! The UNIX AppleTalk Bridge (UAB) is the EtherTalk gateway. It can handle ! multiple ethernet interfaces and gateway between them. This is its primary ! function but it can also be set up to provide CAP services. But ... > Does anyone have a patch that will support the phase 2 appletalk protocol > on UAB (CAP6.0). ! UAB is currently Phase 1 only, the reason it doesn't handle Phase 2 is ! simply the time required to convert it. > Is there any standard way yet of implementing a execute only, copy --- 148,162 ---- > to (phaseI or phaseII) "Gateway"? If so, what patch level of Cap do I need > to do this? ! The UNIX AppleTalk Bridge (UAB) is the EtherTalk gateway. It can handle ! multiple ethernet interfaces and gateway between them. This is its primary ! function but it can also be set up to provide CAP services. But ... > Does anyone have a patch that will support the phase 2 appletalk protocol > on UAB (CAP6.0). ! UAB is *currently* Phase 1 only. > Is there any standard way yet of implementing a execute only, copy *************** *** 156,164 **** The original method of achieving this was to removing read permission from the data fork of the Application (make it non-zero length if the file is ! empty). The current method involves using the Application Manager added in ! patch number 61. Either of these methods can be circumvented by knowledgeable/ ! determined users. Send CAP FAQ contributions to cap@munnari.OZ.AU --- 164,223 ---- The original method of achieving this was to removing read permission from the data fork of the Application (make it non-zero length if the file is ! empty). The current method involves using the Application Manager added in ! patch number 61. Either of these methods can be circumvented by users who ! are either knowledgeable or determined. + + > Recently I introduced a new color postscript printer, Tektronix Phaser III + > 4698PXi, under one of the LocalTalks. It works fine from Macintosh's so I + > tried to use it from papif but failed. + + CAP uses DDP checksums by default, the checksum code in the Phaser III PXi + and the Apple Personal LaserWriter NTR incorrectly calculate the checksum + value and the packet is dropped. The programs aufs, lwsrv, papif, atis, + atlooklws and tlw now support the -k option to disable CAP checksums on a + per-program basis. To disable CAP checksums completely, add the following + lines to the m4.features file, rerun gen.makes and remake CAP. + + # + DONT_DOCHKSUM no DDP checksums (Tektronix Phaser III PXi & Apple LW NTR) + define(`specialcflags',concat(specialcflags,` -DDONT_DOCHKSUM')) + # + + No other code changes are necessary. + + + > We've just upgraded our DECstations to version 4.2 of ULTRIX, and our CAP + > distribution very neatly broke. + + You need to obtain the net_common.o and pfilt.o patches from DEC. Do not + turn on the ifconfig copyall (stop-gap measure previously suggested on the + net). Do not define ULT42PFBUG in m4.features. + + + > When we run aarpd with a command like: + > aarpd pf0 our_zone + > the daemon doesn't start & we get the message 'failed to start ZIS listener'. + + This means that something has been allocated the UPD port 774 (768+6) + by 'portmap'. You can check this with the command 'rpcinfo -p'. + + There are two solutions, break 'start-cap-servers' into two so that aarpd + and atis is started before portmap. Alternatively, and preferably, install + the NIC assigned port numbers into /etc/services. See the doc in the file + cap60/doc/install.ms for more details. + + + > I have installed the enet driver. But aarpd won't start successfully. + > Instead the following error message is being printed. + > unix!: # aarpd le0 EtherTalk + > open: /dev/enetXX: No such file or directory + + The ENET drivers use devices of the form enet0, enet1 etc. Replace the + string "le0" with "enet0". + + + + For more information, see the CAP60.README file in the CAP distribution. Send CAP FAQ contributions to cap@munnari.OZ.AU *** Configure.orig Sun Aug 2 00:10:33 1992 --- Configure Mon Aug 3 02:23:14 1992 *************** *** 1,7 **** #!/bin/sh ! # $Author: djh $ $Date: 1992/08/01 12:16:03 $ ! # $Header: /mac/src/cap60/RCS/Configure,v 2.50 1992/08/01 12:16:03 djh Rel djh $ ! # $Revision: 2.50 $ # CAP configuration shell script. This ain't perfect, but it's a start. # Execute with /bin/sh Configure if your system won't run it (ksh is okay too) # --- 1,7 ---- #!/bin/sh ! # $Author: djh $ $Date: 1992/08/02 16:22:46 $ ! # $Header: /mac/src/cap60/RCS/Configure,v 2.51 1992/08/02 16:22:46 djh Rel djh $ ! # $Revision: 2.51 $ # CAP configuration shell script. This ain't perfect, but it's a start. # Execute with /bin/sh Configure if your system won't run it (ksh is okay too) # *************** *** 1286,1292 **** ifelse(os,[uts],[ define([cflags],concat(cflags,[ -eft ]))]) ifelse(os,[irix],[ ! define([cflags],concat(cflags,[ -D_BSD_COMPAT]))]) ifelse(os,[drsnx],[ define([cflags],concat(cflags,[ -DNOWAIT3]))]) --- 1286,1292 ---- ifelse(os,[uts],[ define([cflags],concat(cflags,[ -eft ]))]) ifelse(os,[irix],[ ! define([cflags],concat(cflags,[ -cckr -D_BSD_COMPAT]))]) ifelse(os,[drsnx],[ define([cflags],concat(cflags,[ -DNOWAIT3]))]) *************** *** 1308,1314 **** # check to see if we need sysvinstall usage ifelse(os,[hpux],[define([sysvinstall],[yes])], ! os,[irix],[define([sysvinstall],[yes])]) # or if we really want to use install # ifelse(os,[someOS], [define([theinstaller],[install])]) --- 1308,1314 ---- # check to see if we need sysvinstall usage ifelse(os,[hpux],[define([sysvinstall],[yes])], ! os,[irix3],[define([sysvinstall],[yes])]) # or if we really want to use install # ifelse(os,[someOS], [define([theinstaller],[install])]) *** lib/cap/abversion.c.orig Sat Aug 1 23:37:48 1992 --- lib/cap/abversion.c Mon Aug 3 02:24:19 1992 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1992/08/01 13:37:41 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.24 1992/08/01 13:37:41 djh Rel djh $ ! * $Revision: 2.24 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1992/08/02 16:24:11 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.25 1992/08/02 16:24:11 djh Rel djh $ ! * $Revision: 2.25 $ */ /* *************** *** 31,37 **** myversion.cv_name = "CAP"; myversion.cv_version = 6; myversion.cv_subversion = 0; ! myversion.cv_patchlevel = 124; 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 = 125; myversion.cv_rmonth = "July"; myversion.cv_ryear = "1992"; switch (lap_proto) { *** README.orig Sat Aug 1 23:38:35 1992 --- README Mon Aug 3 02:25:14 1992 *************** *** 2,8 **** CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 124, July 1992 Notice ------ --- 2,8 ---- CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 125, July 1992 Notice ------