# @(#)Makefile 5.20 (Berkeley) %G%
# disktab may be wrong -- hcx9 is a tahoe, but gets its own.
BIN1
= aliases changelist csh.cshrc csh.login csh.logout crontab daily \
dm.conf ftpusers gettytab group hosts hosts.equiv hosts.lpd \
inetd.conf man.conf monthly motd netstart phones printcap protocols \
rc rc.local remote security services shells syslog.conf ttys weekly \
MTREE
= 4.4alpha.
dist special
KRB
= README krb.conf krb.realms
NAMEDB
= localhost.rev named.boot root.cache
WCS1
= wcs fppwcs poc poc1 poc2 fppoc
WCS2
= fpevent fppwcs fppwcs_dual hdcwcs load_diags start_fpp wcs wcs_dual
all clean cleandir depend etc
install lint
:
# Hand-craft the password file first.
cp master.passwd
${DESTDIR}/tmp
/p
-mtree
-def mtree
/4.4alpha.
dist -p
${DESTDIR}/ -u
.if
${MACHINE} == "hp300"
(cd etc.hp300
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 \
MAKEDEV.hpux
${DESTDIR}/dev
)
install -c
-o
${BINOWN} -g
${BINGRP} -m
555 \
MAKEDEV.local etc.
${MACHINE}/MAKEDEV
${DESTDIR}/dev
(cd
/dev
&& .
/MAKEDEV std
)
install -c
-o
${BINOWN} -g
${BINGRP} -m
444 COPYRIGHT
${DESTDIR}/
install -c
-o root
-g wheel
-m
600 master.passwd
${DESTDIR}/etc
install -c
-o
${BINOWN} -g
${BINGRP} -m
644 ${BIN1} ${DESTDIR}/etc
install -c
-o
${BINOWN} -g
${BINGRP} -m
666 ${BIN2} ${DESTDIR}/etc
(cd
/etc
&& rm -f rmt
&& ln
-s
/usr
/sbin
/rmt rmt
)
install -c
-o root
-g wheel
-m
644 dot.cshrc \
${DESTDIR}/root
/.cshrc
; \
install -c
-o root
-g wheel
-m
644 dot.klogin \
${DESTDIR}/root
/.klogin
; \
install -c
-o root
-g wheel
-m
644 dot.login \
${DESTDIR}/root
/.login
; \
install -c
-o root
-g wheel
-m
644 dot.profile \
${DESTDIR}/root
/.profile
; \
rm -f
${DESTDIR}/.cshrc
${DESTDIR}/.profile
; \
ln
${DESTDIR}/root
/.cshrc
${DESTDIR}/.cshrc
; \
ln
${DESTDIR}/root
/.profile
${DESTDIR}/.profile
)
(cd mtree
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 ${MTREE} \
(cd namedb
; install -c
-o
${BINOWN} -g
${BINGRP} -m
644 ${NAMEDB} \
(cd kerberosIV
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 ${KRB} \
${DESTDIR}/etc
/kerberosIV
)
install -c
-o
${BINOWN} -g operator
-m
664 /dev
/null \
install -c
-o
${BINOWN} -g
${BINGRP} -m
664 /dev
/null \
${DESTDIR}/var
/log
/messages
install -c
-o
${BINOWN} -g
${BINGRP} -m
664 /dev
/null \
${DESTDIR}/var
/log
/maillog
install -c
-o
${BINOWN} -g
${BINGRP} -m
664 /dev
/null \
${DESTDIR}/var
/log
/lpd-errs
install -c
-o
${BINOWN} -g
${BINGRP} -m
664 /dev
/null \
(cd etc.
${MACHINE}; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 \
.if
${MACHINE} == "tahoe"
(cd etc.tahoe
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 ${WCS1} \
(cd etc.vax
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 ${PCS} \
# There are certain symbolic links we have to have, and
# no other place to have install them.
(cd
/usr
/lib
&& rm -f X
&& ln
-s
/usr
/hpux
/lib
/X X
)
(cd
/usr
/lib
&& rm -f X11
&& ln
-s
/usr
/X11R4
/lib X11
)
(cd
/usr
/lib
&& rm -f grmd
&& ln
-s
/usr
/hpux
/lib
/grmd grmd
)
(cd
/usr
/lib
&& rm -f tmac
&& ln
-s
/usr
/share
/tmac tmac
)
(cd
/usr
/ucb
&& rm -f rdist
&& ln
-s
/usr
/bin
/rdist rdist
)
(cd etc.tahoe
; install -c
-o
${BINOWN} -g
${BINGRP} -m
444 ${WCS2} \