📄 makelocal.mk
字号:
cpuuname: -$(RM) $(BIN)/uuname -cp uuname $(BIN) -strip $(BIN)/uuname -/etc/chown $(OWNER) $(BIN)/uuname -chgrp $(GROUP) $(BIN)/uuname -chmod 6111 $(BIN)/uunamecpuustat: -$(RM) $(BIN)/uustat -cp uustat $(BIN) -strip $(BIN)/uustat -/etc/chown $(OWNER) $(BIN)/uustat -chgrp $(GROUP) $(BIN)/uustat -chmod 6111 $(BIN)/uustatcpuusub: -$(RM) $(INSDIR)/uusub -cp uusub $(INSDIR) -strip $(INSDIR)/uusub -/etc/chown $(OWNER) $(INSDIR)/uusub -chgrp $(GROUP) $(INSDIR)/uusub -chmod 100 $(INSDIR)/uusubcpuumon: -$(RM) $(INSDIR)/uumonitor -cp uumonitor $(INSDIR) -strip $(INSDIR)/uumonitor -/etc/chown $(OWNER) $(INSDIR)/uumonitor -chgrp $(GROUP) $(INSDIR)/uumonitor -chmod 04111 $(INSDIR)/uumonitorcpuumkspool: -$(RM) $(INSDIR)/uumkspool -cp uumkspool $(INSDIR) -strip $(INSDIR)/uumkspool -/etc/chown $(OWNER) $(INSDIR)/uumkspool -chgrp $(GROUP) $(INSDIR)/uumkspool -chmod 04111 $(INSDIR)/uumkspoolcpuucomp: -$(RM) $(INSDIR)/uucompact -cp uucompact $(INSDIR) -strip $(INSDIR)/uucompact -/etc/chown $(OWNER) $(INSDIR)/uucompact -chgrp $(GROUP) $(INSDIR)/uucompact -chmod 04111 $(INSDIR)/uucompactcpuurespool: -$(RM) $(INSDIR)/uurespool -cp uurespool $(INSDIR) -strip $(INSDIR)/uurespool -/etc/chown $(OWNER) $(INSDIR)/uurespool -chgrp $(GROUP) $(INSDIR)/uurespool -chmod 04100 $(INSDIR)/uurespoolcpuupoll: -$(RM) $(BIN)/uupoll -cp uupoll $(BIN) -strip $(BIN)/uupoll -/etc/chown $(OWNER) $(BIN)/uupoll -chgrp $(GROUP) $(BIN)/uupoll -chmod 6111 $(BIN)/uupoll -$(RM) $(INSDIR)/uupoll -cp uupoll $(INSDIR) -strip $(INSDIR)/uupoll -/etc/chown $(OWNER) $(INSDIR)/uupoll -chgrp $(GROUP) $(INSDIR)/uupoll -chmod 6111 $(INSDIR)/uupollcpuusend: -$(RM) $(BIN)/uusend -cp uusend $(BIN) -strip $(BIN)/uusend -/etc/chown $(OWNER) $(BIN)/uusend -chgrp $(GROUP) $(BIN)/uusend -chmod 6111 $(BIN)/uusendcpruusend: -rm -f ${BIN}/ruusend -ln $(BIN)/uusend $(BIN)/ruusendcpuudecode: -$(RM) $(BIN)/uudecode -cp uudecode $(BIN) -strip $(BIN)/uudecode -/etc/chown $(OWNER) $(BIN)/uudecode -chgrp $(GROUP) $(BIN)/uudecode -chmod 111 $(BIN)/uudecodecpuuencode: -$(RM) $(BIN)/uuencode -cp uuencode $(BIN)/uuencode -strip $(BIN)/uuencode -/etc/chown $(OWNER) $(BIN)/uuencode -chgrp $(GROUP) $(BIN)/uuencode -chmod 111 $(BIN)/uuencodecpuucpsetup: -$(RM) ${DESTROOT}/etc/uucpsetup ${DESTROOT}/usr/etc/uucpsetup -cp ../uucpsetup.sh ${DESTROOT}/usr/etc/uucpsetup -/etc/chown $(OWNER) ${DESTROOT}/usr/etc/uucpsetup -chgrp $(GROUP) ${DESTROOT}/usr/etc/uucpsetup -chmod 555 ${DESTROOT}/usr/etc/uucpsetup -ln -s ../usr/etc/uucpsetup ${DESTROOT}/etc/uucpsetupcpaddmodems: -$(RM) $(INSDIR)/addmodems -cp ../addmodems.sh $(INSDIR)/addmodems -/etc/chown $(OWNER) $(INSDIR)/addmodems -chgrp $(GROUP) $(INSDIR)/addmodems -chmod 555 $(INSDIR)/addmodemscpaddoutsys: -$(RM) $(INSDIR)/addoutsys -cp ../addoutsys.sh $(INSDIR)/addoutsys -/etc/chown $(OWNER) $(INSDIR)/addoutsys -chgrp $(GROUP) $(INSDIR)/addoutsys -chmod 555 $(INSDIR)/addoutsyscpaddinsys: -$(RM) $(INSDIR)/addinsys -cp ../addinsys.sh $(INSDIR)/addinsys -/etc/chown $(OWNER) $(INSDIR)/addinsys -chgrp $(GROUP) $(INSDIR)/addinsys -chmod 555 $(INSDIR)/addinsyscpmkpass: -$(RM) $(INSDIR)/mkpass -cp mkpass $(INSDIR)/mkpass -strip $(INSDIR)/mkpass -/etc/chown $(OWNER) $(INSDIR)/mkpass -chgrp $(GROUP) $(INSDIR)/mkpass -chmod 500 $(INSDIR)/mkpasscmp: all cmp uucp $(BIN)/uucp cmp uux $(BIN)/uux cmp uuxqt $(INSDIR)/uuxqt cmp uucico $(INSDIR)/uucico cmp uulog $(BIN)/uulog cmp uuclean $(INSDIR)/uuclean cmp uuname $(BIN)/uuname cmp uustat $(BIN)/uustat cmp uusub $(INSDIR)/uusub cmp uupoll $(BIN)/uupoll cmp uusend $(BIN)/uusend cmp uuencode $(BIN)/uuencode cmp uudecode $(BIN)/uudecode cmp uumonitor $(INSDIR)/uumonitor cmp uumkspool $(INSDIR)/uumkspool cmp uurespool $(INSDIR)/uurespool cmp uucompact $(INSDIR)/uucompactndir: ./ndir/make installuucp: $(OUUCP) $(CC) $(LDFLAGS) $(OUUCP) $(LIBNDIR) -o uucpuux: $(OUUX) $(CC) $(LDFLAGS) $(OUUX) $(LIBNDIR) -o uuxuuxqt: $(OUUXQT) $(CC) $(LDFLAGS) $(OUUXQT) $(LIBNDIR) -o uuxqtuucico: $(OUUCICO) $(IOCTL) $(PKON) $(ACULIB) $(CC) $(IFLAGS) $(OUUCICO) $(IOCTL) $(PKON) $(LIBNDIR) $(ACULIB) -o uucicouulog: $(OUULOG) $(CC) $(LDFLAGS) $(OUULOG) $(LIBNDIR) -o uuloguuclean: $(OUUCLEAN) $(CC) $(LDFLAGS) $(OUUCLEAN) $(LIBNDIR) -o uucleanuuname: $(OUUNAME) $(CC) $(LDFLAGS) $(OUUNAME) $(LIBNDIR) -o uunameuustat: $(OUUSTAT) $(CC) $(LDFLAGS) $(OUUSTAT) $(LIBNDIR) -o uustatmkpass: mkpass.o $(CC) -o mkpass mkpass.ouusub: $(OUUSUB) $(CC) $(LDFLAGS) $(OUUSUB) $(LIBNDIR) -o uusubuumon: uumonitoruumonitor: $(OUUMON) $(CC) $(OUUMON) $(LIBNDIR) -o uumonitoruucomp: uucompactuucompact: $(OUUCOMP) $(CC) $(OUUCOMP) $(LIBNDIR) -o uucompactuurespool: $(OUURESPOOL) $(CC) $(OUURESPOOL) $(LIBNDIR) -o uurespooluumkspool: $(OUUMKSPOOL) $(CC) $(OUUMKSPOOL) $(LIBNDIR) -o uumkspooluupoll: $(OUUPOLL) $(CC) $(LDFLAGS) $(OUUPOLL) -o uupolluuencode: uuencode.o uulib.a $(CC) -o uuencode ${LDFLAGS} uuencode.o uulib.auudecode: uudecode.o uulib.a $(CC) -o uudecode ${LDFLAGS} uudecode.o uulib.auusend: uusend.o uulib.a $(CC) -o uusend ${LDFLAGS} uusend.o uulib.a## Header file dependencies#$(PKDEP): pk.h$(UUCPDEP): uucp.h$(UUSTDEP): uust.h$(UUSUBDEP): uusub.hFRC:mkdirs: @-if [ ! -d ${SPOOLBASE} ] ;\ then \ mkdir ${SPOOLBASE}; \ /etc/chown root ${SPOOLBASE}; \ chgrp system ${SPOOLBASE}; \ chmod 0755 ${SPOOLBASE}; \ else true; \ fi @-if [ ! -d ${INSDIR} ] ;\ then \ mkdir ${INSDIR}; \ /etc/chown root ${INSDIR}; \ chgrp system ${INSDIR}; \ chmod 0755 ${INSDIR}; \ else true; \ fi @-if [ ! -d ${SPOOL} ] ;\ then \ mkdir ${SPOOL}; \ /etc/chown ${OWNER} ${SPOOL}; \ chgrp ${GROUP} ${SPOOL}; \ chmod 0777 ${SPOOL}; \ else true; \ fi @-if [ ! -d ${SPOOL}/sys ] ;\ then \ mkdir ${SPOOL}/sys; \ /etc/chown ${OWNER} ${SPOOL}/sys; \ chgrp ${GROUP} ${SPOOL}/sys; \ chmod 0755 ${SPOOL}/sys; \ else true; \ fi -(./uumkspool DEFAULT; true) @-if [ ! -d ${SPOOL}/TM. ] ;\ then \ mkdir ${SPOOL}/TM.; \ /etc/chown ${OWNER} ${SPOOL}/TM.; \ chgrp ${GROUP} ${SPOOL}/TM.; \ chmod 0755 ${SPOOL}/TM.; \ else true; \ fi @-if [ ! -d ${SPOOL}/STST. ] ;\ then \ mkdir ${SPOOL}/STST.; \ /etc/chown ${OWNER} ${SPOOL}/STST.; \ chgrp ${GROUP} ${SPOOL}/STST.; \ chmod 0755 ${SPOOL}/STST.; \ else true; \ fi @-if [ ! -d ${PUBDIR} ] ;\ then \ mkdir ${PUBDIR}; \ /etc/chown ${OWNER} ${PUBDIR}; \ chgrp ${GROUP} ${PUBDIR}; \ chmod 0777 ${PUBDIR}; \ else true; \ fi @-if [ ! -d ${XQTDIR} ] ;\ then \ mkdir ${XQTDIR}; \ /etc/chown ${OWNER} ${XQTDIR}; \ chgrp ${GROUP} ${XQTDIR}; \ chmod 0755 ${XQTDIR}; \ else true; \ fi -rm -rf ${DESTROOT}/usr/lib/uucp -ln -s ../var/uucp ${DESTROOT}/usr/lib/uucp# -mkdir $(OLDLOG)# chmod 777 $(OLDLOG)# /etc/chown $(OWNER) $(OLDLOG)# chgrp $(GROUP) $(OLDLOG)cpfiles: cp $(MYPATH)/L* $(MYPATH)/USERFILE ${DESTROOT}$(INSDIR)# cp $(MYPATH)/uudemon* ${DESTROOT}$(INSDIR)# chmod 755 ${DESTROOT}$(INSDIR)/uudemon* chmod 600 $(DESTROOT)$(INSDIR)/L* ${DESTROOT}$(INSDIR)/USERFILE -/etc/chown $(OWNER) ${DESTROOT}$(INSDIR)/* -chgrp $(GROUP) ${DESTROOT}$(INSDIR)/*lint: lintuucp lintuucico lintuux lintuuxqt lintuulog lintuuclean\ lintuuname lintuustat lintuusublintuucp: lint $(LINTOP) $(LUUCP) $(LFILES)lintuucico: lint $(LINTOP) $(LUUCICO) $(LFILES)lintuux: lint $(LINTOP) $(LUUX) $(LFILES)lintuuxqt: lint $(LINTOP) $(LUUXQT) $(LFILES)lintuulog: lint $(LINTOP) $(LUULOG)lintuuclean: lint $(LINTOP) $(LUUCLEAN)lintuuname: lint $(LINTOP) $(LUUNAME)lintuustat: lint $(LINTOP) $(LUUSTAT) $(LFILES)lintuusub: lint $(LINTOP) $(LUUSUB) $(LFILES)# Make exportable 'tar' archive package#tar: tar cbf 1 uucp.tar $(TFILES)text: for i in ${DISTRIB}; do \ install -c ../$$i ${INSDIR}/$$i; done install -c -m 644 -o ${OWNER} -g ${GROUP} /dev/null ${SPOOL}/ERRLOG install -c -m 644 -o ${OWNER} -g ${GROUP} /dev/null ${SPOOL}/LOGFILE install -c -m 644 -o ${OWNER} -g ${GROUP} /dev/null ${PUBDIR}/.hushlogin install -c -m 400 -o ${OWNER} -g ${GROUP} /dev/null ${INSDIR}/.rhosts install -c -m 644 -o ${OWNER} -g ${GROUP} /dev/null ${INSDIR}/INSECURE install -c -m 644 -o ${OWNER} -g ${GROUP} /dev/null ${INSDIR}/R_stat install -c ../Makefile.mkdirs ${INSDIR}/Makefileanlwrk.o: anlwrk.canyread.o: anyread.cassert.o: assert.ccfgets.o: cfgets.cchkpth.o: chkpth.ccico.o: cico.ccntrl.o: cntrl.ccompact.o: compact.ccondefs.o: condefs.ccondevs.o: condevs.cconn.o: conn.ccpmv.o: cpmv.cdialout.o: dialout.cexpfile.o: expfile.cfio.o: fio.cgename.o: gename.cgetargs.o: getargs.cgetopt.o: getopt.cgetprm.o: getprm.cgetpw.o: getpw.cgetpwinfo.o: getpwinfo.cgio.o: gio.cgnamef.o: gnamef.cgnsys.o: gnsys.cgnxseq.o: gnxseq.cgwd.o: gwd.cimsg.o: imsg.cindex.o: index.cioctl.o: ioctl.clastpart.o: lastpart.clogent.o: logent.cmailst.o: mailst.cmcmdialout.o: mcmdialout.cmkpass.o: mkpass.cmkspool.o: mkspool.cpk0.o: pk0.cpk1.o: pk1.cpkon.o: pkon.cprefix.o: prefix.csdmail.o: sdmail.csetline.o: setline.cshio.o: shio.csubdir.o: subdir.csysacct.o: sysacct.csystat.o: systat.cub_sst.o: ub_sst.culockf.o: ulockf.cus_crs.o: us_crs.cus_open.o: us_open.cus_rrs.o: us_rrs.cus_sst.o: us_sst.cuuclean.o: uuclean.cuucompact.o: uucompact.cuucp.o: uucp.cuucpdefs.o: uucpdefs.cuucpname.o: uucpname.cuudecode.o: uudecode.cuuencode.o: uuencode.cuulog.o: uulog.cuumon.o: uumon.cuuname.o: uuname.cuupoll.o: uupoll.cuurespool.o: uurespool.cuusend.o: uusend.cuustat.o: uustat.cuusub.o: uusub.cuux.o: uux.cuuxqt.o: uuxqt.cversys.o: versys.cxqt.o: xqt.cinclude $(GMAKERULES).c.o: $(CC) $(CFLAGS) -c ../$<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -