1bb90b105SRodney W. Grimes# from: @(#)Makefile 5.11 (Berkeley) 5/21/91 29b7a44a6SPeter Wemm# $FreeBSD$ 3b58c36c9SPeter Wemm 4193f471dSGregory Neil Shapiro.if !defined(NO_SENDMAIL) 5b58c36c9SPeter WemmSUBDIR= sendmail 6193f471dSGregory Neil Shapiro.endif 71bf9d5d9SRodney W. Grimes 82216e2a2SGregory Neil ShapiroBIN1= amd.map apmd.conf auth.conf \ 9d7a641daSPeter Wemm crontab csh.cshrc csh.login csh.logout \ 10d7a641daSPeter Wemm dhclient.conf dm.conf fbtab ftpusers gettytab group \ 11248aee62SJacques Vidrine hosts hosts.allow hosts.equiv hosts.lpd \ 12d7a641daSPeter Wemm inetd.conf login.access login.conf \ 13d7a641daSPeter Wemm motd modems networks newsyslog.conf \ 14abda70c7SMitsuru IWASAKI pam.conf phones pim6dd.conf pim6sd.conf \ 15dd3552c8SYoshinobu Inoue printcap profile protocols \ 1624fdf62cSHajimu UMEMOTO rc rc.atm rc.devfs rc.diskless1 rc.diskless2 rc.firewall rc.firewall6 \ 1724fdf62cSHajimu UMEMOTO rc.isdn rc.network rc.network6 rc.pccard rc.serial rc.shutdown \ 18dbbd9a31SJohn Baldwin rc.syscons rc.sysctl remote rpc security services shells syslog.conf \ 19dbbd9a31SJohn Baldwin usbd.conf \ 20d7a641daSPeter Wemm etc.${MACHINE_ARCH}/disktab \ 21d7a641daSPeter Wemm etc.${MACHINE_ARCH}/rc.${MACHINE_ARCH} \ 22d7a641daSPeter Wemm etc.${MACHINE_ARCH}/ttys \ 231c51f14aSJordan K. Hubbard ${.CURDIR}/../gnu/usr.bin/man/manpath/manpath.config \ 24361e0905SWolfram Schneider ${.CURDIR}/../usr.bin/mail/misc/mail.rc \ 25361e0905SWolfram Schneider ${.CURDIR}/../usr.bin/locate/locate/locate.rc 261bf9d5d9SRodney W. Grimes 2725cc400eSPeter Wemm.if exists(${.CURDIR}/../crypto) && !defined(NO_OPENSSH) 2810fd313cSPeter WemmSSH= ${.CURDIR}/../crypto/openssh/ssh_config \ 2993e3e5e9SMark Murray ${.CURDIR}/../crypto/openssh/sshd_config 3093e3e5e9SMark Murray.endif 3193e3e5e9SMark Murray 329c9ad110SKris Kennaway.if exists(${.CURDIR}/../crypto) && !defined(NO_OPENSSL) 339c9ad110SKris KennawaySSL= ${.CURDIR}/../crypto/openssl/apps/openssl.cnf 349c9ad110SKris Kennaway.endif 359c9ad110SKris Kennaway 367b026b2aSJordan K. Hubbard# -rwxr-xr-x root.wheel, for the new cron root.wheel 37701279afSMitsuru IWASAKIBIN2= netstart pccard_ether rc.suspend rc.resume 386e1a887cSRodney W. Grimes 391654bb82SSatoshi AsamiMTREE= BSD.include.dist BSD.local.dist BSD.root.dist BSD.usr.dist \ 40b7823d1fSSatoshi Asami BSD.var.dist BSD.x11.dist BSD.x11-4.dist 410888581fSAndrey A. ChernovNAMEDB= PROTO.localhost.rev named.conf named.root make-localhost 422e92443cSBrian SomersPPPCNF= ppp.deny ppp.shells.sample 4351f80ae1SBrian SomersPPPCF2= ppp.conf 4485aeb700SGregory Neil ShapiroETCMAIL=Makefile README mailer.conf access.sample virtusertable.sample \ 4585aeb700SGregory Neil Shapiro mailertable.sample aliases 461bf9d5d9SRodney W. Grimes 47361e0905SWolfram Schneider 48f9b4e354SRodney W. Grimes# Special top level files for FreeBSD 496019d06bSRodney W. GrimesCOPYRIGHT= COPYRIGHT 506019d06bSRodney W. GrimesFREEBSD= 51ddc46a75SRodney W. GrimesFREEBSD+= ${COPYRIGHT} 52990baf30SRodney W. Grimes 53b58c36c9SPeter Wemmetc: 541bf9d5d9SRodney W. Grimes 5548327bc9SPoul-Henning Kampdistribute: 56fba33612SPoul-Henning Kamp cd ${.CURDIR} ; ${MAKE} distribution DESTDIR=${DISTDIR}/bin 57e413bb5cSJordan K. Hubbard.if defined(OBJFORMAT) 58033b3363SDima Ruban echo OBJFORMAT=${OBJFORMAT} > ${DISTDIR}/bin/etc/objformat 59e413bb5cSJordan K. Hubbard.endif 60e413bb5cSJordan K. Hubbard @echo 61012f2ce7SPaul Traina 6248327bc9SPoul-Henning Kampdistribution: 63a346c516SJordan K. Hubbard (cd ${.CURDIR}; \ 6448cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${BIN1} ${DESTDIR}/etc; \ 650774c3c2SGuido van Rooij ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 755 ${BIN2} ${DESTDIR}/etc; \ 66ccdd960bSJordan K. Hubbard ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 defaults/rc.conf ${DESTDIR}/etc/defaults/; \ 67f589c4caSMatthew Dillon ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 defaults/make.conf ${DESTDIR}/etc/defaults/; \ 68ece27d97SMitsuru IWASAKI ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 defaults/pccard.conf ${DESTDIR}/etc/defaults/; \ 69f3e285baSBrian Somers ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 defaults/periodic.conf ${DESTDIR}/etc/defaults/; \ 7048cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ 71d9806965SNick Hibma ${DESTDIR}/var/log/cron; \ 7248cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 600 \ 73a346c516SJordan K. Hubbard master.passwd ${DESTDIR}/etc; \ 744ffb08b9SPaul Traina ( cd ${.CURDIR}/periodic; ${MAKE} install ); \ 75361e0905SWolfram Schneider ( cd ${.CURDIR}/../gnu/usr.bin/send-pr; ${MAKE} etc-gnats-freefall ); \ 76361e0905SWolfram Schneider ( cd ${.CURDIR}/../share/termcap; ${MAKE} etc-termcap ); \ 774b2b2ee3SWolfram Schneider ( cd ${.CURDIR}/../usr.sbin/rmt; ${MAKE} etc-rmt ); \ 787d06eda8SHellmuth Michaelis ( cd ${.CURDIR}/isdn; ${MAKE} install ); \ 79a346c516SJordan K. Hubbard pwd_mkdb -p -d ${DESTDIR}/etc ${DESTDIR}/etc/master.passwd; \ 8048cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 \ 81fb59bcdfSPeter Wemm MAKEDEV.local MAKEDEV ${DESTDIR}/dev ) 82193f471dSGregory Neil Shapiro.if !defined(NO_SENDMAIL) 83193f471dSGregory Neil Shapiro ( cd ${.CURDIR}/sendmail; ${MAKE} distribution ); 84193f471dSGregory Neil Shapiro.endif 859fc9ecb6SDoug Barton.if !defined(NOUUCP) 869fc9ecb6SDoug Barton ( cd ${.CURDIR}/../gnu/libexec/uucp/sample; ${MAKE} install ) 879fc9ecb6SDoug Barton.endif 8810fd313cSPeter Wemm.if exists(${.CURDIR}/../crypto) && !defined(NO_OPENSSH) 8910fd313cSPeter Wemm (cd ${.CURDIR}; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${SSH} \ 9010fd313cSPeter Wemm ${DESTDIR}/etc/ssh ) 9110fd313cSPeter Wemm.endif 929c9ad110SKris Kennaway.if exists(${.CURDIR}/../crypto) && !defined(NO_OPENSSL) 939c9ad110SKris Kennaway (cd ${.CURDIR}; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${SSL} \ 949c9ad110SKris Kennaway ${DESTDIR}/etc/ssl ) 959c9ad110SKris Kennaway.endif 96f5749a82SRobert Watson.if !defined(NO_MAKEDEV) 9710fd313cSPeter Wemm (cd ${DESTDIR}/dev; sh MAKEDEV all) 98f5749a82SRobert Watson.endif 99220273aaSJordan K. Hubbard (cd ${.CURDIR}/root; \ 10048cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.cshrc \ 1011bf9d5d9SRodney W. Grimes ${DESTDIR}/root/.cshrc; \ 10248cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.klogin \ 1031bf9d5d9SRodney W. Grimes ${DESTDIR}/root/.klogin; \ 10448cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.login \ 1051bf9d5d9SRodney W. Grimes ${DESTDIR}/root/.login; \ 10648cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 dot.profile \ 1071bf9d5d9SRodney W. Grimes ${DESTDIR}/root/.profile; \ 1081bf9d5d9SRodney W. Grimes rm -f ${DESTDIR}/.cshrc ${DESTDIR}/.profile; \ 1091bf9d5d9SRodney W. Grimes ln ${DESTDIR}/root/.cshrc ${DESTDIR}/.cshrc; \ 1101bf9d5d9SRodney W. Grimes ln ${DESTDIR}/root/.profile ${DESTDIR}/.profile) 11148cfb668SBruce Evans cd ${.CURDIR}/mtree; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 \ 112220273aaSJordan K. Hubbard ${MTREE} ${DESTDIR}/etc/mtree 11348cfb668SBruce Evans cd ${.CURDIR}/namedb; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \ 114220273aaSJordan K. Hubbard ${NAMEDB} ${DESTDIR}/etc/namedb 11548cfb668SBruce Evans cd ${.CURDIR}/ppp; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \ 116ddf5b7ccSAtsushi Murai ${PPPCNF} ${DESTDIR}/etc/ppp 11751f80ae1SBrian Somers cd ${.CURDIR}/ppp; ${INSTALL} -c -o root -g ${BINGRP} -m 600 \ 11851f80ae1SBrian Somers ${PPPCF2} ${DESTDIR}/etc/ppp 1198c76ae36SJonathan M. Bresler cd ${.CURDIR}/mail; ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \ 12085aeb700SGregory Neil Shapiro ${ETCMAIL} ${DESTDIR}/etc/mail 1214bcefa96SGregory Neil Shapiro @if [ -d ${DESTDIR}/etc/mail -a -f ${DESTDIR}/etc/mail/aliases -a \ 1224bcefa96SGregory Neil Shapiro ! -f ${DESTDIR}/etc/aliases ]; then \ 1234bcefa96SGregory Neil Shapiro set -x; \ 1244bcefa96SGregory Neil Shapiro ln -s mail/aliases ${DESTDIR}/etc/aliases; \ 1254bcefa96SGregory Neil Shapiro fi 12648cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g operator -m 664 /dev/null \ 1271bf9d5d9SRodney W. Grimes ${DESTDIR}/etc/dumpdates 1284944b913SPeter Wemm ${INSTALL} -c -o nobody -g ${BINGRP} -m 644 /dev/null \ 1296e1a887cSRodney W. Grimes ${DESTDIR}/var/db/locate.database 1304944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1311bf9d5d9SRodney W. Grimes ${DESTDIR}/var/log/lpd-errs 1324944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1336e1a887cSRodney W. Grimes ${DESTDIR}/var/log/maillog 1344944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1354533a28bSRodney W. Grimes ${DESTDIR}/var/log/lastlog 1364944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1376e1a887cSRodney W. Grimes ${DESTDIR}/var/log/messages 13894de1737SAndrey A. Chernov ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ 139fa62586aSBrian Feldman ${DESTDIR}/var/log/security 140fa62586aSBrian Feldman ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ 14194de1737SAndrey A. Chernov ${DESTDIR}/var/log/slip.log 1424ece9046SPaul Traina ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 600 /dev/null \ 1434ece9046SPaul Traina ${DESTDIR}/var/log/ppp.log 1444944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1456e1a887cSRodney W. Grimes ${DESTDIR}/var/log/wtmp 1464944b913SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 1471bf9d5d9SRodney W. Grimes ${DESTDIR}/var/run/utmp 14811447e2cSKris Kennaway ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${.CURDIR}/minfree \ 149a346c516SJordan K. Hubbard ${DESTDIR}/var/crash 150a346c516SJordan K. Hubbard (cd ${.CURDIR}/..; \ 15148cfb668SBruce Evans ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${FREEBSD} \ 15248cfb668SBruce Evans ${DESTDIR}/) 1538a76779aSJeroen Ruigrok van der Werven.if !defined(NOMAN) 154a346c516SJordan K. Hubbard (cd ${.CURDIR}/../share/man; ${MAKE} makedb; ) 1558a76779aSJeroen Ruigrok van der Werven.endif 1561bf9d5d9SRodney W. Grimes 1576e1a887cSRodney W. Grimesdistrib-dirs: 158a938a1fcSAndrey A. Chernov mtree -deU ${MTREE_FOLLOWS_SYMLINKS} -f ${.CURDIR}/mtree/BSD.root.dist -p ${DESTDIR}/ 159a938a1fcSAndrey A. Chernov mtree -deU ${MTREE_FOLLOWS_SYMLINKS} -f ${.CURDIR}/mtree/BSD.var.dist -p ${DESTDIR}/var 160a938a1fcSAndrey A. Chernov mtree -deU ${MTREE_FOLLOWS_SYMLINKS} -f ${.CURDIR}/mtree/BSD.usr.dist -p ${DESTDIR}/usr 161a938a1fcSAndrey A. Chernov mtree -deU ${MTREE_FOLLOWS_SYMLINKS} -f ${.CURDIR}/mtree/BSD.include.dist \ 1622c4bf858SRodney W. Grimes -p ${DESTDIR}/usr/include 163a938a1fcSAndrey A. Chernov mtree -deU ${MTREE_FOLLOWS_SYMLINKS} -f ${.CURDIR}/mtree/BSD.include.dist \ 1640c6094e4SMark Murray -p ${DESTDIR}/usr/libdata/perl/5.6.0/mach 16597eb5f54SRodney W. Grimes cd ${DESTDIR}/; rm -f ${DESTDIR}/sys; ln -s usr/src/sys sys 16654ecfa08SRuslan Ermilov cd ${DESTDIR}/usr/share/man/en.ISO_8859-1; ln -sf ../man* . 1672c4bf858SRodney W. Grimes cd ${DESTDIR}/usr/share/locale; \ 1680c7fd54dSAndrey A. Chernov set - `cat ${.CURDIR}/locale.alias`; \ 1690c7fd54dSAndrey A. Chernov while [ $$# -gt 0 ] ; \ 1700c7fd54dSAndrey A. Chernov do \ 1710c7fd54dSAndrey A. Chernov rm -rf "$$1"; \ 1720c7fd54dSAndrey A. Chernov ln -s "$$2" "$$1"; \ 1730c7fd54dSAndrey A. Chernov shift; shift; \ 1742c4bf858SRodney W. Grimes done 1750c7fd54dSAndrey A. Chernov cd ${DESTDIR}/usr/share/nls; \ 1760c7fd54dSAndrey A. Chernov set - `cat ${.CURDIR}/locale.alias`; \ 1770c7fd54dSAndrey A. Chernov while [ $$# -gt 0 ] ; \ 1780c7fd54dSAndrey A. Chernov do \ 1790c7fd54dSAndrey A. Chernov rm -rf "$$1"; \ 1800c7fd54dSAndrey A. Chernov ln -s "$$2" "$$1"; \ 1810c7fd54dSAndrey A. Chernov shift; shift; \ 1820c7fd54dSAndrey A. Chernov done; \ 1830c7fd54dSAndrey A. Chernov rm -rf POSIX; \ 1840c7fd54dSAndrey A. Chernov ln -s C POSIX 1856e1a887cSRodney W. Grimes 1865aae9955SSheldon Hearnetc-examples: 1875aae9955SSheldon Hearn (cd ${.CURDIR}; \ 1885aae9955SSheldon Hearn ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${BIN1} ${BIN2} \ 1895aae9955SSheldon Hearn ${DESTDIR}/usr/share/examples/etc; \ 1905aae9955SSheldon Hearn ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 defaults/rc.conf \ 191f589c4caSMatthew Dillon ${DESTDIR}/usr/share/examples/etc/defaults; \ 192f589c4caSMatthew Dillon ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 defaults/make.conf \ 193ece27d97SMitsuru IWASAKI ${DESTDIR}/usr/share/examples/etc/defaults; \ 194ece27d97SMitsuru IWASAKI ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 defaults/pccard.conf \ 1955df99fb1SNeil Blakey-Milner ${DESTDIR}/usr/share/examples/etc/defaults; \ 196f3e285baSBrian Somers ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 defaults/periodic.conf \ 1975aae9955SSheldon Hearn ${DESTDIR}/usr/share/examples/etc/defaults) 1985aae9955SSheldon Hearn 1991bf9d5d9SRodney W. Grimes.include <bsd.prog.mk> 200