Annotation of researchv10no/cmd/uucp/uucp.mk, revision 1.1.1.1

1.1       root        1: #      @(#)uucp.mk     1.28
                      2: #      replace these words with a descriptive comment
                      3: 
                      4: #      /*  11/45, 11/70, and VAX version ('-i' has no effect on VAX)   */
                      5: #      /* for 11/23, 11/34 (without separate I/D), IFLAG= */
                      6: 
                      7: CFLAGS = -O            # for normal case
                      8: CFLAGS = -O -DSMALL  # use on small machine (3B2) (reduces debugging statements)
                      9: CC=cc
                     10: IFLAG =
                     11: LDFLAGS= -s ${IFLAG}
                     12: #      NOTE - when UNETLIB is to be used, define UNET in parms.h
                     13: # add eio.o to PROTOCOLS below
                     14: # UNETLIB = -lunet
                     15: #      NOTE - when TCP is defined in parms.h
                     16: # add eio.o to PROTOCOLS below
                     17: #      NOTE - when DKLIB is to be used, define DATAKIT in parms.h
                     18: # add dio.o to PROTOCOLS below
                     19: # DKLIB = -ldk
                     20: #      NOTE - some sites use -lbtl for compatibility
                     21: # BTLLIB = -lbtl 
                     22: 
                     23: # PROTOCOLS= dio.o     # for datakit
                     24: PROTOCOLS =    # if no datakit and no unet
                     25: 
                     26: LIBS= ${BTLLIB} ${DKLIB} ${UNETLIB}
                     27: 
                     28: # some versions of unix don't have strpbrk in libc
                     29: # STRPBRK = strpbrk.o
                     30: # STRPBRKSRC = strpbrk.c
                     31: # Use my getopt until the argument gobbling is fixed!
                     32: 
                     33: # use this on systems that don't have getopt() in libc
                     34: # GETOPT = getopt.o
                     35: # GETOPTSRC = getopt.c
                     36: 
                     37: # BSD can't compile uugetty -- remove next line for BSD
                     38: UUGETTY=uugetty
                     39: 
                     40: OWNER=uucp
                     41: GRP=daemon
                     42: BIN=$(ROOT)/usr/bin
                     43: INSDIR=$(ROOT)/usr/lib/uucp
                     44: UPATH=.
                     45: # The a.out files go to ODIR
                     46: ODIR=.
                     47: 
                     48: INS=cpset
                     49: # If you system does not have "cpset"
                     50: # use the one in the uucp source directory and use the
                     51: #  next INS=../uucp/Cpset line instead of the INS=cpset line above.
                     52: # INS=../uucp/Cpset
                     53: 
                     54: # OLD=-o will create OLDname when install is executed before copy.
                     55: 
                     56: # if you change these directories, change them in uucp.h as well
                     57: 
                     58: LOCKS=$(ROOT)/usr/spool/locks
                     59: PUBDIR=$(ROOT)/usr/spool/uucppublic
                     60: SPOOL=$(ROOT)/usr/spool/uucp
                     61: #              things are linked from SPOOL into XQTDIR and CORRUPT
                     62: XQTDIR=        $(SPOOL)/.Xqtdir
                     63: #              this is optional
                     64: CORRUPT=$(SPOOL)/.Corrupt
                     65: #              for logfiles
                     66: LOGDIR=$(SPOOL)/.Log
                     67: #              for sequence number files
                     68: SEQDIR=$(SPOOL)/.Sequence
                     69: #              for STST files
                     70: STATDIR=$(SPOOL)/.Status
                     71: LOGUUCP=$(LOGDIR)/uucp
                     72: LOGUUX=$(LOGDIR)/uux
                     73: LOGUUXQT=$(LOGDIR)/uuxqt
                     74: LOGCICO=$(LOGDIR)/uucico
                     75: WORKSPACE=$(SPOOL)/.Workspace
                     76: ADMIN=$(SPOOL)/.Admin
                     77: #              for saving old log files
                     78: OLDLOG=$(SPOOL)/.Old
                     79: #              maximum number of uuxqts at one file in this file
                     80: MAXUUXQTS=$(INSDIR)/Maxuuxqts
                     81: 
                     82: #              Maximum number of uuscheds at one time
                     83: MAXUUSCHEDS=$(INSDIR)/Maxuuscheds
                     84: 
                     85: CLEAN=
                     86: LINTOP=
                     87: COMMANDS=uucp uux uuxqt uucico uusched
                     88: TOOLS=uuname uucheck uustat uucleanup $(UUGETTY)
                     89: OFILES=utility.o cpmv.o expfile.o gename.o getpwinfo.o \
                     90:        ulockf.o xqt.o logent.o versys.o gnamef.o systat.o \
                     91:        $(GETOPT)
                     92: LFILES=utility.c cpmv.c expfile.c gename.c getpwinfo.c \
                     93:        ulockf.c xqt.c logent.c versys.c gnamef.c systat.c \
                     94:        $(GETOPTSRC)
                     95: OUUCP=uucpdefs.o uucp.o gwd.o permission.o getargs.o uucpname.o\
                     96:        versys.o gtcfile.o $(STRPBRK) chremdir.o 
                     97: LUUCP=uucpdefs.c uucp.c gwd.c permission.c getargs.c uucpname.c\
                     98:        versys.c gtcfile.c $(STRPBRKSRC) chremdir.c 
                     99: OUUX=uucpdefs.o uux.o gwd.o permission.o getargs.o getprm.o\
                    100:        uucpname.o versys.o gtcfile.o chremdir.o $(STRPBRK)
                    101: LUUX=uucpdefs.c uux.c gwd.c permission.c getargs.c getprm.c\
                    102:        uucpname.c versys.c gtcfile.c chremdir.c $(STRPBRKSRC)
                    103: OUUXQT=uucpdefs.o uuxqt.o mailst.o getprm.o gnamef.o uucpname.o \
                    104:        permission.o getargs.o gtcfile.o $(STRPBRK) \
                    105:        shio.o chremdir.o
                    106: LUUXQT=uucpdefs.c uuxqt.c mailst.c getprm.c gnamef.c uucpname.c \
                    107:        permission.c getargs.c gtcfile.c $(STRPBRKSRC) \
                    108:        shio.c chremdir.c
                    109: OUUCICO=uucpdefs.o cico.o conn.o callers.o cntrl.o pk0.o pk1.o \
                    110:        gio.o xio.o anlwrk.o permission.o getargs.o gnamef.o \
                    111:        gnxseq.o pkdefs.o imsg.o gtcfile.o \
                    112:        mailst.o uucpname.o line.o chremdir.o $(STRPBRK) $(PROTOCOLS)
                    113: LUUCICO=uucpdefs.c cico.c conn.c callers.c cntrl.c pk0.c pk1.c \
                    114:        gio.c xio.c anlwrk.c permission.c getargs.c gnamef.c \
                    115:        gnxseq.c pkdefs.c imsg.c gtcfile.c \
                    116:        mailst.c uucpname.c line.c chremdir.c $(STRPBRKSRC) eio.c dio.c
                    117: OUUNAME=uuname.o uucpname.o uucpdefs.o getpwinfo.o
                    118: LUUNAME=uuname.c uucpname.c uucpdefs.c getpwinfo.c
                    119: OUUSTAT=uustat.o gnamef.o expfile.o uucpdefs.o getpwinfo.o ulockf.o getargs.o \
                    120:        utility.o uucpname.o versys.o $(STRPBRK) 
                    121: LUUSTAT=uustat.c gnamef.c expfile.c uucpdefs.c getpwinfo.c ulockf.c getargs.c \
                    122:        utility.c uucpname.c versys.c $(STRPBRKSRC) 
                    123: OUUSCHED=uusched.o gnamef.o expfile.o uucpdefs.o getpwinfo.o ulockf.o \
                    124:        systat.o getargs.o utility.o
                    125: LUUSCHED=uusched.c gnamef.c expfile.c uucpdefs.c getpwinfo.c ulockf.c \
                    126:        systat.c getargs.c utility.c
                    127: OUUCLEANUP=uucleanup.o gnamef.o expfile.o uucpdefs.o getpwinfo.o \
                    128:        uucpname.o ulockf.o getargs.o cpmv.o utility.o
                    129: LUUCLEANUP=uucleanup.c gnamef.c expfile.c uucpdefs.c getpwinfo.c \
                    130:        uucpname.c ulockf.c getargs.c cpmv.c utility.c
                    131: OUUGETTY=uugetty.o ulockf.o uucpdefs.o
                    132: LUUGETTY=uugetty.c ulockf.c uucpdefs.c
                    133: 
                    134: INIT=init
                    135: 
                    136: all:   $(INIT) $(COMMANDS) $(TOOLS) 
                    137: 
                    138: install:       mkdirs all shells cp
                    139: 
                    140: shells:
                    141:        #       For cross environment, copy default files
                    142:        if [ -n "$(CH)" ]; then cp Devices Dialers Systems Permissions Poll Dialcodes $(ROOT)/usr/lib/uucp/; fi
                    143:        $(CH)/bin/sh SetUp
                    144:        echo 2 > $(MAXUUXQTS)
                    145:        echo 2 > $(MAXUUSCHEDS)
                    146:        $(CH)-chown $(OWNER) $(MAXUUXQTS)
                    147:        $(CH)-chmod 444 $(MAXUUXQTS)
                    148:        $(CH)-chown $(OWNER) $(MAXUUSCHEDS)
                    149:        $(CH)-chmod 444 $(MAXUUSCHEDS)
                    150:        $(INS) $(OLD) uudemon.poll $(INSDIR)/uudemon.poll 555 $(OWNER) $(GRP)
                    151:        $(INS) $(OLD) uudemon.cleanup $(INSDIR)/uudemon.cleanup 555 $(OWNER) $(GRP)
                    152:        $(INS) $(OLD) uudemon.hour $(INSDIR)/uudemon.hour 555 $(OWNER) $(GRP)
                    153:        $(INS) $(OLD) uudemon.admin $(INSDIR)/uudemon.admin 555 $(OWNER) $(GRP)
                    154:        $(INS) $(OLD) remote.unknown $(INSDIR)/remote.unknown 555 $(OWNER) $(GRP)
                    155:        $(INS) $(OLD) Uutry $(INSDIR)/Uutry 555 $(OWNER) $(GRP)
                    156:        $(INS) $(OLD) SetUp $(INSDIR)/SetUp 555 $(OWNER) $(GRP)
                    157:        $(INS) $(OLD) uulog $(BIN)/uulog 555 $(OWNER) $(GRP)
                    158:        $(INS) $(OLD) uuto $(BIN)/uuto 555 $(OWNER) $(GRP)
                    159:        $(INS) $(OLD) uupick $(BIN)/uupick 555 $(OWNER) $(GRP)
                    160:        $(CH)./uucheck
                    161: 
                    162: cp:    all 
                    163:        $(INS) $(OLD) uuname $(BIN)/uuname 4111 $(OWNER) $(GRP)
                    164:        $(INS) $(OLD) uucp $(BIN)/uucp 4111 $(OWNER) $(GRP)
                    165:        $(INS) $(OLD) uux $(BIN)/uux 4111 $(OWNER) $(GRP)
                    166:        $(INS) $(OLD) uustat $(BIN)/uustat 4111 $(OWNER) $(GRP)
                    167: 
                    168:        $(INS) $(OLD) uuxqt $(INSDIR)/uuxqt 4111 $(OWNER) $(GRP)
                    169:        $(INS) $(OLD) uucico $(INSDIR)/uucico 4111 $(OWNER) $(GRP)
                    170:        $(INS) $(OLD) uusched $(INSDIR)/uusched 4111 $(OWNER) $(GRP)
                    171:        $(INS) $(OLD) uugetty $(INSDIR)/uugetty 111 $(OWNER) $(GRP)
                    172: 
                    173: # uucheck should only be run by root or uucp administrator
                    174: # uucleanup should only be run by root or uucp administrator
                    175:        $(INS) $(OLD) uucheck $(INSDIR)/uucheck 110 $(OWNER) $(GRP)
                    176:        $(INS) $(OLD) uucleanup $(INSDIR)/uucleanup 110 $(OWNER) $(GRP)
                    177: 
                    178: restore:
                    179:        $(CH)-chmod u+w $(BIN)/uucp
                    180:        $(CH)-mv $(BIN)/OLDuucp $(BIN)/uucp
                    181:        $(CH)-chown $(OWNER) $(BIN)/uucp
                    182:        $(CH)-chgrp $(GRP) $(BIN)/uucp
                    183:        $(CH)-chmod 4111 $(BIN)/uucp
                    184:        $(CH)-chmod u+w $(BIN)/uux
                    185:        $(CH)-mv $(BIN)/OLDuux $(BIN)/uux
                    186:        $(CH)-chown $(OWNER) $(BIN)/uux
                    187:        $(CH)-chgrp $(GRP) $(BIN)/uux
                    188:        $(CH)-chmod 4111 $(BIN)/uux
                    189:        $(CH)-chmod u+w $(INSDIR)/uuxqt
                    190:        $(CH)-mv $(INSDIR)/OLDuuxqt $(INSDIR)/uuxqt
                    191:        $(CH)-chown $(OWNER) $(INSDIR)/uuxqt
                    192:        $(CH)-chgrp $(GRP) $(INSDIR)/uuxqt
                    193:        $(CH)-chmod 4111 $(INSDIR)/uuxqt
                    194:        $(CH)-chmod u+w $(INSDIR)/uucico
                    195:        $(CH)-mv $(INSDIR)/OLDuucico $(INSDIR)/uucico
                    196:        $(CH)-chown $(OWNER) $(INSDIR)/uucico
                    197:        $(CH)-chgrp $(GRP) $(INSDIR)/uucico
                    198:        $(CH)-chmod 4111 $(INSDIR)/uucico
                    199:        $(CH)-chmod u+w $(BIN)/uuname
                    200:        $(CH)-mv $(BIN)/OLDuuname $(BIN)/uuname
                    201:        $(CH)-chown $(OWNER) $(BIN)/uuname
                    202:        $(CH)-chgrp $(GRP) $(BIN)/uuname
                    203:        $(CH)-chmod 4111 $(BIN)/uuname
                    204:        $(CH)-chmod u+w $(INSDIR)/uucheck
                    205:        $(CH)-mv $(INSDIR)/OLDuucheck $(INSDIR)/uucheck
                    206:        $(CH)-chown $(OWNER) $(INSDIR)/uucheck
                    207:        $(CH)-chgrp $(GRP) $(INSDIR)/uucheck
                    208:        $(CH)-chmod u+w $(INSDIR)/uucleanup
                    209:        $(CH)-mv $(INSDIR)/OLDuucleanup $(INSDIR)/uucleanup
                    210:        $(CH)-chown $(OWNER) $(INSDIR)/uucleanup
                    211:        $(CH)-chgrp $(GRP) $(INSDIR)/uucleanup
                    212:        $(CH)-chmod u+w $(BIN)/uustat
                    213:        $(CH)-mv $(BIN)/OLDuustat $(BIN)/uustat
                    214:        $(CH)-chown $(OWNER) $(BIN)/uustat
                    215:        $(CH)-chgrp $(GRP) $(BIN)/uustat
                    216:        $(CH)-chmod 4111 $(BIN)/uustat
                    217:        $(CH)-chmod u+w $(BIN)/uulog
                    218:        $(CH)-mv $(BIN)/OLDuulog $(BIN)/uulog
                    219:        $(CH)-chown $(OWNER) $(BIN)/uulog
                    220:        $(CH)-chgrp $(GRP) $(BIN)/uulog
                    221:        $(CH)-chmod 555 $(BIN)/uulog
                    222:        $(CH)-chmod u+w $(INSDIR)/uusched
                    223:        $(CH)-mv $(INSDIR)/OLDuusched $(INSDIR)/uusched
                    224:        $(CH)-chown $(OWNER) $(INSDIR)/uusched
                    225:        $(CH)-chgrp $(GRP) $(INSDIR)/uusched
                    226:        $(CH)-chmod 4111 $(INSDIR)/uusched
                    227:        $(CH)-mv $(INSDIR)/OLDuugetty $(INSDIR)/uugetty
                    228:        $(CH)-chown $(OWNER) $(INSDIR)/uugetty
                    229:        $(CH)-chgrp $(GRP) $(INSDIR)/uugetty
                    230:        $(CH)-chmod 555 $(INSDIR)/uugetty
                    231: 
                    232: clean:
                    233:        -rm -f *.o
                    234: 
                    235: clobber:       clean
                    236:        -rm -f $(COMMANDS) $(TOOLS)
                    237: 
                    238: burn:
                    239:        -rm -f $(BIN)/OLDuucp
                    240:        -rm -f $(BIN)/OLDuux
                    241:        -rm -f $(INSDIR)/OLDuuxqt
                    242:        -rm -f $(INSDIR)/OLDuucico
                    243:        -rm -f $(BIN)/OLDuuname
                    244:        -rm -f $(INSDIR)/OLDuucheck
                    245:        -rm -f $(INSDIR)/OLDuucleanup
                    246:        -rm -f $(BIN)/OLDuustat
                    247:        -rm -f $(INSDIR)/OLDuusched
                    248:        -rm -f $(INSDIR)/OLDuugetty
                    249: 
                    250: cmp:   all
                    251:        cmp uucp $(BIN)/uucp
                    252:        rm uucp
                    253:        cmp uux $(BIN)/uux
                    254:        rm uux
                    255:        cmp uuxqt $(INSDIR)/uuxqt
                    256:        rm uuxqt
                    257:        cmp uucico $(INSDIR)/uucico
                    258:        rm uucico
                    259:        cmp uuname $(BIN)/uuname
                    260:        rm uuname
                    261:        cmp uucheck $(INSDIR)/uucheck
                    262:        rm uucheck
                    263:        cmp uucleanup $(INSDIR)/uucleanup
                    264:        rm uucleanup
                    265:        cmp uustat $(BIN)/uustat
                    266:        rm uustat
                    267:        cmp uusched $(INSDIR)/uusched
                    268:        rm uusched
                    269:        -cmp uugetty $(INSDIR)/uugetty
                    270:        -rm uugetty
                    271:        rm *.o
                    272: 
                    273: 
                    274: init:  anlwrk.o permission.o cpmv.o expfile.o gename.o \
                    275:        getargs.o getprm.o getpwinfo.o gnamef.o \
                    276:        gnxseq.o gwd.o imsg.o logent.o \
                    277:        mailst.o shio.o \
                    278:        systat.o ulockf.o uucpname.o versys.o xqt.o
                    279: 
                    280: uucp:  $(OUUCP) $(OFILES)
                    281:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUCP) $(OFILES) $(LIBS) \
                    282:                -o $(ODIR)/uucp
                    283: 
                    284: uux:   $(OUUX) $(OFILES)
                    285:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUX) $(OFILES) $(LIBS) \
                    286:                -o $(ODIR)/uux
                    287: 
                    288: uuxqt: $(OUUXQT) $(OFILES)
                    289:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUXQT) $(OFILES) $(LIBS) \
                    290:                -o $(ODIR)/uuxqt
                    291: 
                    292: uucico:        $(OUUCICO) $(OFILES)
                    293:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUCICO) $(OFILES) $(LIBS) \
                    294:                -o $(ODIR)/uucico
                    295: 
                    296: uuname:        $(OUUNAME)
                    297:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUNAME) $(LIBS) \
                    298:                -o $(ODIR)/uuname
                    299: 
                    300: uustat:        $(OUUSTAT) $(GETOPT)
                    301:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUSTAT) $(GETOPT) $(LIBS) \
                    302:                -o $(ODIR)/uustat
                    303:  
                    304: uucleanup:     $(OUUCLEANUP) $(GETOPT)
                    305:        $(CC) $(CFLAGS) $(LDFLAGS) $(OUUCLEANUP) $(GETOPT) $(LIBS) \
                    306:                -o $(ODIR)/uucleanup
                    307:  
                    308: uusched:       $(OUUSCHED) $(GETOPT)
                    309:        $(CC) $(CFLAGS)  $(LDFLAGS) $(OUUSCHED) $(GETOPT) $(LIBS) \
                    310:                -o $(ODIR)/uusched
                    311:  
                    312: uucheck:       uucheck.o uucpname.o $(GETOPT)
                    313:        $(CC) $(CFLAGS)  $(LDFLAGS) uucheck.o uucpname.o $(GETOPT) $(LIBS) \
                    314:                -o $(ODIR)/uucheck
                    315:  
                    316: uugetty:       $(OUUGETTY)
                    317:        $(CC) $(CFLAGS) $(LDFLAGS) $(OUUGETTY) \
                    318:                -o $(ODIR)/uugetty
                    319:  
                    320: uucheck.o:     permission.c
                    321: 
                    322: utility.o permission.o cico.o conn.o callers.o cpmv.o\
                    323:        anlwrk.o cntrl.o expfile.o gename.o\
                    324:        getpwinfo.o gio.o xio.o gnamef.o gnxseq.o gwd.o imsg.o ioctl.o\
                    325:        logent.o mailst.o sdmail.o line.o shio.o\
                    326:        systat.o ulockf.o uucpdefs.o uucpname.o uuname.o\
                    327:        uucleanup.o uucheck.o uusched.o  uucp.o uustat.o dio.o \
                    328:        uux.o uuxqt.o versys.o xqt.o:   uucp.h parms.h
                    329: 
                    330: mkdirs:
                    331:        -mkdir $(INSDIR)
                    332:        $(CH)-chmod 755 $(INSDIR)
                    333:        $(CH)-chown $(OWNER) $(INSDIR)
                    334:        $(CH)-chgrp $(GRP) $(INSDIR)
                    335:        -mkdir $(SPOOL)
                    336:        $(CH)-chmod 777 $(SPOOL)
                    337:        $(CH)-chown $(OWNER) $(SPOOL)
                    338:        $(CH)-chgrp $(GRP) $(SPOOL)
                    339:        -mkdir $(PUBDIR)
                    340:        $(CH)-chmod 777 $(PUBDIR)
                    341:        $(CH)-chown $(OWNER) $(PUBDIR)
                    342:        $(CH)-chgrp $(GRP) $(PUBDIR)
                    343:        -mkdir $(XQTDIR)
                    344:        $(CH)-chmod 777 $(XQTDIR)
                    345:        $(CH)-chown $(OWNER) $(XQTDIR)
                    346:        $(CH)-chgrp $(GRP) $(XQTDIR)
                    347:        -mkdir $(CORRUPT)
                    348:        $(CH)-chmod 777 $(CORRUPT)
                    349:        $(CH)-chown $(OWNER) $(CORRUPT)
                    350:        $(CH)-chgrp $(GRP) $(CORRUPT)
                    351:        -mkdir $(LOGDIR)
                    352:        $(CH)-chmod 777 $(LOGDIR)
                    353:        $(CH)-chown $(OWNER) $(LOGDIR)
                    354:        $(CH)-chgrp $(GRP) $(LOGDIR)
                    355:        -mkdir $(SEQDIR)
                    356:        $(CH)-chmod 777 $(SEQDIR)
                    357:        $(CH)-chown $(OWNER) $(SEQDIR)
                    358:        $(CH)-chgrp $(GRP) $(SEQDIR)
                    359:        -mkdir $(STATDIR)
                    360:        $(CH)-chmod 777 $(STATDIR)
                    361:        $(CH)-chown $(OWNER) $(STATDIR)
                    362:        $(CH)-chgrp $(GRP) $(STATDIR)
                    363:        -mkdir $(LOGUUCP)
                    364:        $(CH)-chmod 777 $(LOGUUCP)
                    365:        $(CH)-chown $(OWNER) $(LOGUUCP)
                    366:        $(CH)-chgrp $(GRP) $(LOGUUCP)
                    367:        -mkdir $(LOGUUX)
                    368:        $(CH)-chmod 777 $(LOGUUX)
                    369:        $(CH)-chown $(OWNER) $(LOGUUX)
                    370:        $(CH)-chgrp $(GRP) $(LOGUUX)
                    371:        -mkdir $(LOGUUXQT)
                    372:        $(CH)-chmod 777 $(LOGUUXQT)
                    373:        $(CH)-chown $(OWNER) $(LOGUUXQT)
                    374:        $(CH)-chgrp $(GRP) $(LOGUUXQT)
                    375:        -mkdir $(LOGCICO)
                    376:        $(CH)-chmod 777 $(LOGCICO)
                    377:        $(CH)-chown $(OWNER) $(LOGCICO)
                    378:        $(CH)-chgrp $(GRP) $(LOGCICO)
                    379:        -mkdir $(WORKSPACE)
                    380:        $(CH)-chmod 777 $(WORKSPACE)
                    381:        $(CH)-chown $(OWNER) $(WORKSPACE)
                    382:        $(CH)-chgrp $(GRP) $(WORKSPACE)
                    383:        -mkdir $(LOCKS)
                    384:        $(CH)-chmod 755 $(LOCKS)
                    385:        $(CH)-chown $(OWNER) $(LOCKS)
                    386:        $(CH)-chgrp $(GRP) $(LOCKS)
                    387:        -mkdir $(ADMIN)
                    388:        $(CH)-chmod 777 $(ADMIN)
                    389:        $(CH)-chown $(OWNER) $(ADMIN)
                    390:        $(CH)-chgrp $(GRP) $(ADMIN)
                    391:        -mkdir $(OLDLOG)
                    392:        $(CH)-chmod 777 $(OLDLOG)
                    393:        $(CH)-chown $(OWNER) $(OLDLOG)
                    394:        $(CH)-chgrp $(GRP) $(OLDLOG)
                    395: 
                    396: #  lint procedures
                    397: 
                    398: lint:  lintuucp lintuucico lintuux lintuuxqt \
                    399:        lintuuname
                    400: 
                    401: lintuucp:
                    402:        lint $(LINTOP) $(LUUCP) $(LFILES)
                    403: 
                    404: lintuucico:
                    405:        lint $(LINTOP) $(LUUCICO) $(LFILES)
                    406: 
                    407: lintuux:
                    408:        lint $(LINTOP) $(LUUX) $(LFILES)
                    409: 
                    410: lintuuxqt:
                    411:        lint $(LINTOP) $(LUUXQT) $(LFILES)
                    412: 
                    413: lintuuname:
                    414:        lint $(LINTOP) $(LUUNAME)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.