Initial Import from SVN

This commit is contained in:
Matt Jenkins
2014-04-09 14:27:18 +01:00
parent 8976e834c4
commit 895f96d2f7
3153 changed files with 748589 additions and 0 deletions

79
etc/Makefile Normal file
View File

@@ -0,0 +1,79 @@
#
# DESTDIR is defined here to be something which does *NOT* exist - it must be
# specified on the command line when doing a "make DESTDIR=/mnt distribution".
# This is aimed at avoiding overwriting the system disk's /etc files.
#
# Example:
# mount /dev/ra1a /mnt
# make DESTDIR=/mnt distribution
DESTDIR = /foobar
OWN = root
GRP = wheel
SUBDIR = root
FILES = crontab fstab gettytab group motd passwd \
rc rc.local shells syslog.conf ttys
all install depend lint tags:
clean:
rm -f *~
-for i in ${SUBDIR}; do \
(cd $$i; make DESTDIR=${DESTDIR} $@); done
distribution:
-@mkdir -p ${DESTDIR}/dev
@chmod 755 ${DESTDIR}/dev
-@mkdir -p ${DESTDIR}/etc
@chmod 755 ${DESTDIR}/etc
@chown ${OWN}.${GRP} ${DESTDIR}/dev ${DESTDIR}/etc
-@mkdir -p ${DESTDIR}/usr/spool/mqueue
@chmod 755 ${DESTDIR}/usr/spool/mqueue
@chown ${OWN}.${GRP} ${DESTDIR}/usr/spool/mqueue
install -c -o ${OWN} -g ${GRP} -m 644 ${FILES} ${DESTDIR}/etc
install -c -o root -g wheel -m 600 master.passwd ${DESTDIR}/etc
install -c -o ${OWN} -g ${GRP} -m 600 hosts.equiv ${DESTDIR}/etc
install -c -o ${OWN} -g ${GRP} -m 555 MAKEDEV.local MAKEDEV \
${DESTDIR}/dev
install -c -o ${OWN} -g operator -m 664 /dev/null \
${DESTDIR}/etc/dumpdates
install -c -o ${OWN} -g operator -m 664 /dev/null \
${DESTDIR}/etc/sendmail.cw
install -c -o ${OWN} -g operator -m 664 /dev/null \
${DESTDIR}/etc/sendmail.fc
-@mkdir -p ${DESTDIR}/usr/adm ${DESTDIR}/var/run ${DESTDIR}/var/db
@chmod 655 ${DESTDIR}/usr/adm ${DESTDIR}/var/run ${DESTDIR}/var/db
@chown ${OWN}.${GRP} ${DESTDIR}/usr/adm ${DESTDIR}/var/run \
${DESTDIR}/var/db
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/messages
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/daemonlog
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/debuglog
install -c -o ${OWN} -g operator -m 664 /dev/null \
${DESTDIR}/usr/adm/shutdownlog
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/spool/mqueue/syslog
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/lpd-errs
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/var/run/utmp
install -c -o nobody -g ${GRP} -m 644 /dev/null \
${DESTDIR}/var/db/find.codes
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/lastlog
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/wtmp
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/acct
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/usracct
install -c -o ${OWN} -g ${GRP} -m 644 /dev/null \
${DESTDIR}/usr/adm/savacct
install -c -o uucp -g daemon -m 600 /dev/null \
${DESTDIR}/usr/adm/aculog
-for i in ${SUBDIR}; do \
(cd $$i; make DESTDIR=${DESTDIR} distribution); done