Annotation of coherent/d/etc/Makefile, revision 1.1.1.1

1.1       root        1: # CFLAGS are not needed for i8086
                      2: CFLAGS= -O -DNEWTTYS
                      3: 
                      4: ETCDIR = /newbits/etc
                      5: #DESTDIR = /interim/etc/
                      6: DESTDIR = /bin386/etc/
                      7: UTILS= getty init enable accton cron drvld fdformat timezone termcap \
                      8:        mkfs mknod mount umount unmkfs update wall utmp umount.all \
                      9:        shutdown serialno rc profile passwd newusr mtab mount.all motd \
                     10:        modemcap mnttab logmsg install.log group drvld.all \
                     11:        domain uucpname ddate checklist brc.build brc.coh brc.install boottime \
                     12:        badscan ATclock .profile build/build fsck/fsck reboot
                     13: 
                     14: all:   $(UTILS)
                     15:        >all
                     16: # include file deftty.h defines the default ERASE, KILL and INTERRUPT 
                     17: # characters for ttys.
                     18: getty: getty.c deftty.h
                     19:        $(CC) $(CFLAGS) -s -n -i -o $(DESTDIR)getty $<
                     20:        su root chown root $(DESTDIR)$@
                     21:        su root chgrp root $(DESTDIR)$@
                     22:        su root chmod 500 $(DESTDIR)$@
                     23: 
                     24: init:  init.c lock.c
                     25:        $(CC) $(CFLAGS) -n -i -o $(DESTDIR)init $<
                     26:        su root chmog 500 root root $(DESTDIR)$@
                     27: 
                     28: init386:       init.c
                     29:        $(CC) $(CFLAGS) -n -i -o $(DESTDIR386)init $< -lmisc
                     30:        su root chmog 500 root root $(DESTDIR386)init
                     31: 
                     32: enable:        enable.c
                     33:        $(CC) $(CFLAGS) -o $(DESTDIR)enable $<
                     34:        su root chown root $(DESTDIR)$@
                     35:        su root chgrp root $(DESTDIR)$@
                     36:        su root chmod 4511 $(DESTDIR)$@
                     37:        su root ln -f $(DESTDIR)$@ $(DESTDIR)disable
                     38:        su root ln -f $(DESTDIR)$@ $(DESTDIR)ttystat
                     39: 
                     40: accton:        accton.c
                     41:        $(CC) $(CFLAGS) -o $(DESTDIR)accton $<
                     42:        su root chown bin $(DESTDIR)$@
                     43:        su root chgrp bin $(DESTDIR)$@
                     44:        su root chmod 500 $(DESTDIR)$@
                     45: 
                     46: badscan: badscan.c
                     47:        $(CC) $(CFLAGS) -o $(DESTDIR)badscan $<
                     48:        su root chown bin $(DESTDIR)$@
                     49:        su root chgrp bin $(DESTDIR)$@
                     50:        su root chmod 500 $(DESTDIR)$@
                     51: 
                     52: cron:  cron.c
                     53:        $(CC) $(CFLAGS) -o $(DESTDIR)cron $<
                     54:        su root chown bin $(DESTDIR)$@
                     55:        su root chgrp bin $(DESTDIR)$@
                     56:        su root chmod 500 $(DESTDIR)$@
                     57: 
                     58: drvld: drvld.c
                     59:        $(CC) $(CFLAGS) -o $(DESTDIR)drvld $<
                     60:        su root chown root $(DESTDIR)$@
                     61:        su root chgrp root $(DESTDIR)$@
                     62:        su root chmod 500 $(DESTDIR)$@
                     63: 
                     64: fdformat: fdformat.c
                     65:        $(CC) $(CFLAGS) -o $(DESTDIR)fdformat $<
                     66:        su root chown bin $(DESTDIR)$@
                     67:        su root chgrp bin $(DESTDIR)$@
                     68:        su root chmod 511 $(DESTDIR)$@
                     69: 
                     70: mkfs386:       mkfs.c
                     71:        $(CC) $(CFLAGS) -o $(DESTDIR386)mkfs $<
                     72:        su root chown bin $(DESTDIR386)mkfs
                     73:        su root chgrp bin $(DESTDIR386)mkfs
                     74:        su root chmod 511 $(DESTDIR386)mkfs
                     75: 
                     76: mkfs:  mkfs.c
                     77:        $(CC) $(CFLAGS) -o $(DESTDIR)mkfs $<
                     78:        su root chown bin $(DESTDIR)$@
                     79:        su root chgrp bin $(DESTDIR)$@
                     80:        su root chmod 511 $(DESTDIR)$@
                     81: 
                     82: mknod: mknod.c
                     83:        $(CC) $(CFLAGS) -o $(DESTDIR)mknod $<
                     84:        su root chown root $(DESTDIR)$@
                     85:        su root chgrp root $(DESTDIR)$@
                     86:        su root chmod 500 $(DESTDIR)$@
                     87: 
                     88: mount386:      mount.c
                     89:        $(CC) $(CFLAGS) -o $(DESTDIR386)mount $<
                     90:        su root chown bin $(DESTDIR386)mount
                     91:        su root chgrp bin $(DESTDIR386)mount
                     92:        su root chmod 511 $(DESTDIR386)mount
                     93: 
                     94: mount: mount.c
                     95:        $(CC) $(CFLAGS) -o $(DESTDIR)mount $<
                     96:        su root chown bin $(DESTDIR)$@
                     97:        su root chgrp bin $(DESTDIR)$@
                     98:        su root chmod 511 $(DESTDIR)$@
                     99: 
                    100: reboot:        reboot.c ATrebootas.s
                    101:        $(CC) $(CFLAGS) -o $(DESTDIR)reboot $<
                    102:        su root chown root $(DESTDIR)$@
                    103:        su root chgrp root $(DESTDIR)$@
                    104:        su root chmod 500 $(DESTDIR)$@
                    105: 
                    106: umount386:     umount.c
                    107:        $(CC) $(CFLAGS) -o $(DESTDIR386)umount $<
                    108:        su root chown bin $(DESTDIR386)umount
                    109:        su root chgrp bin $(DESTDIR386)umount
                    110:        su root chmod 511 $(DESTDIR386)umount
                    111: 
                    112: umount:        umount.c
                    113:        $(CC) $(CFLAGS) -o $(DESTDIR)umount $<
                    114:        su root chown bin $(DESTDIR)$@
                    115:        su root chgrp bin $(DESTDIR)$@
                    116:        su root chmod 511 $(DESTDIR)$@
                    117: 
                    118: unmkfs386:     unmkfs.c
                    119:        $(CC) $(CFLAGS) -o $(DESTDIR386)unmkfs $<
                    120:        su root chown bin $(DESTDIR386)unmkfs
                    121:        su root chgrp bin $(DESTDIR386)unmkfs
                    122:        su root chmod 511 $(DESTDIR386)unmkfs
                    123: 
                    124: unmkfs:        unmkfs.c
                    125:        $(CC) $(CFLAGS) -o $(DESTDIR)unmkfs $<
                    126:        su root chown bin $(DESTDIR)$@
                    127:        su root chgrp bin $(DESTDIR)$@
                    128:        su root chmod 511 $(DESTDIR)$@
                    129: 
                    130: update:        update.c
                    131:        $(CC) $(CFLAGS) -o $(DESTDIR)update $<
                    132:        su root chown bin $(DESTDIR)$@
                    133:        su root chgrp bin $(DESTDIR)$@
                    134:        su root chmod 500 $(DESTDIR)$@
                    135: 
                    136: wall:  wall.c
                    137:        $(CC) $(CFLAGS) -o $(DESTDIR)wall $<
                    138:        su root chown root $(DESTDIR)$@
                    139:        su root chgrp root $(DESTDIR)$@
                    140:        su root chmod 500 $(DESTDIR)$@
                    141: 
                    142: utmp:
                    143:        su root touch $(DESTDIR)$@
                    144:        su root chown bin $(DESTDIR)$@
                    145:        su root chgrp bin $(DESTDIR)$@
                    146:        su root chmod 644 $(DESTDIR)$@
                    147: 
                    148: umount.all:
                    149:        su root touch $(DESTDIR)$@
                    150:        su root chown root $(DESTDIR)$@
                    151:        su root chgrp root $(DESTDIR)$@
                    152:        su root chmod 755 $(DESTDIR)$@
                    153: 
                    154: mount.all:
                    155:        su root touch $(DESTDIR)$@
                    156:        su root chown root $(DESTDIR)$@
                    157:        su root chgrp root $(DESTDIR)$@
                    158:        su root chmod 755 $(DESTDIR)$@
                    159: 
                    160: ttys:
                    161:        su root echo '1lPconsole' > $(DESTDIR)$@
                    162:        su root echo '0lPcom1l' >> $(DESTDIR)$@
                    163:        su root echo '0lPcom2l' >> $(DESTDIR)$@
                    164:        su root chown root $(DESTDIR)$@
                    165:        su root chgrp root $(DESTDIR)$@
                    166:        su root chmod 644 $(DESTDIR)$@
                    167: 
                    168: timezone:
                    169:        su root touch $(DESTDIR)$@
                    170:        su root chown bin $(DESTDIR)$@
                    171:        su root chgrp bin $(DESTDIR)$@
                    172:        su root chmod 644 $(DESTDIR)$@
                    173: 
                    174: termcap:
                    175:        cd $(ETCDIR) ; su root co termcap ; mv termcap $(DESTDIR)
                    176:        su root chmog 644 bin bin $(DESTDIR)$@
                    177: 
                    178: shutdown:
                    179:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    180:        su root chmog 500 root root $(DESTDIR)$@
                    181: 
                    182: serialno:
                    183:        su root touch $(DESTDIR)$@
                    184:        su root chown root $(DESTDIR)$@
                    185:        su root chgrp root $(DESTDIR)$@
                    186:        su root chmod 444 $(DESTDIR)$@
                    187: 
                    188: rc:
                    189:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    190:        su root chmog 744 root root $(DESTDIR)$@
                    191: 
                    192: profile:
                    193:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    194:        su root chmog 644 root root $(DESTDIR)$@
                    195: 
                    196: passwd:
                    197:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    198:        su root chmog 644 root root $(DESTDIR)$@
                    199: 
                    200: newusr:
                    201:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    202:        su root chmog 500 root root $(DESTDIR)$@
                    203:        
                    204: mtab:
                    205:        su root touch $(DESTDIR)$@
                    206:        su root chown bin $(DESTDIR)$@
                    207:        su root chgrp bin $(DESTDIR)$@
                    208:        su root chmod 666 $(DESTDIR)$@
                    209: 
                    210: motd:
                    211:        su root touch $(DESTDIR)$@
                    212:        su root chown bin $(DESTDIR)$@
                    213:        su root chgrp bin $(DESTDIR)$@
                    214:        su root chmod 644 $(DESTDIR)$@
                    215: 
                    216: modemcap:
                    217:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    218:        su root chmog 644 bin bin $(DESTDIR)$@
                    219: 
                    220: mnttab:
                    221:        su root touch $(DESTDIR)$@
                    222:        su root chown bin $(DESTDIR)$@
                    223:        su root chgrp bin $(DESTDIR)$@
                    224:        su root chmod 666 $(DESTDIR)$@
                    225: 
                    226: logmsg:
                    227:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    228:        su root chmog 666 bin bin $(DESTDIR)$@
                    229: 
                    230: install.log:
                    231:        su root touch $(DESTDIR)$@
                    232:        su root chown root $(DESTDIR)$@
                    233:        su root chgrp root $(DESTDIR)$@
                    234:        su root chmod 644 $(DESTDIR)$@
                    235: 
                    236: helpfile:
                    237:        cd $(ETCDIR) ; su root co $(DESTDIR)$@
                    238:        su root chown bin $(DESTDIR)$@
                    239:        su root chgrp bin $(DESTDIR)$@
                    240:        su root chmod 644 $(DESTDIR)$@
                    241: 
                    242: helpindex:
                    243:        cd $(ETCDIR) ; su root co $(DESTDIR)$@
                    244:        su root chown bin $(DESTDIR)$@
                    245:        su root chgrp bin $(DESTDIR)$@
                    246:        su root chmod 644 $(DESTDIR)$@
                    247: 
                    248: group:
                    249:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    250:        su root chmog 644 bin bin $(DESTDIR)$@
                    251: 
                    252: drvld.all:
                    253:        su root rm -f $(DESTDIR)$@
                    254:        su root echo "/conf/kbd/us" > $(DESTDIR)$@
                    255:        su root chown root $(DESTDIR)$@
                    256:        su root chgrp root $(DESTDIR)$@
                    257:        su root chmod 744 $(DESTDIR)$@
                    258: 
                    259: uucpname:
                    260:        su root touch $(DESTDIR)$@
                    261:        su root chown bin $(DESTDIR)$@
                    262:        su root chgrp bin $(DESTDIR)$@
                    263:        su root chmod 644 $(DESTDIR)$@
                    264: 
                    265: domain:
                    266:        su root touch $(DESTDIR)$@
                    267:        su root chown bin $(DESTDIR)$@
                    268:        su root chgrp bin $(DESTDIR)$@
                    269:        su root chmod 644 $(DESTDIR)$@
                    270: 
                    271: ddate:
                    272:        su root touch $(DESTDIR)$@
                    273:        su root chown bin $(DESTDIR)$@
                    274:        su root chgrp bin $(DESTDIR)$@
                    275:        su root chmod 644 $(DESTDIR)$@
                    276: 
                    277: checklist:
                    278:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    279:        su root chmog 644 bin bin $(DESTDIR)$@
                    280: 
                    281: brc.build:
                    282:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    283:        su root chmog 544 root root $(DESTDIR)$@
                    284: 
                    285: brc.coh:
                    286:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    287:        su root chmog 744 root root $(DESTDIR)$@
                    288: 
                    289: brc.install:
                    290:        cd $(ETCDIR) ; su root co $@ ; mv $@ $(DESTDIR)
                    291:        su root chmog 544 root root $(DESTDIR)$@
                    292:        su root ln -f $(DESTDIR)$@ $(DESTDIR)brc
                    293: 
                    294: boottime:
                    295:        su root touch $(DESTDIR)$@
                    296:        su root chown bin $(DESTDIR)$@
                    297:        su root chgrp bin $(DESTDIR)$@
                    298:        su root chmod 644 $(DESTDIR)$@
                    299: 
                    300: ATclock: ATclock.c ATclockas.s
                    301:        cc -s -i -O -o $(DESTDIR)ATclock $<
                    302:        su root chown bin $(DESTDIR)$@
                    303:        su root chgrp bin $(DESTDIR)$@
                    304:        su root chmod 500 $(DESTDIR)$@
                    305: 
                    306: .profile:
                    307:        (co $@ ; cp $@ $(DESTDIR) ; rm $@)
                    308:        su root chmog 700 root root $(DESTDIR)$@
                    309: 
                    310: build/build:
                    311:        cd $(ETCDIR) ; ./make.in build
                    312: 
                    313: fsck/fsck:
                    314:        cd $(ETCDIR) ; ./make.in fsck
                    315: 

unix.superglobalmegacorp.com

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