From owner-freebsd-current Tue Feb 21 18:50:53 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id SAA22706 for current-outgoing; Tue, 21 Feb 1995 18:50:53 -0800 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id SAA22698 for ; Tue, 21 Feb 1995 18:50:49 -0800 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id SAA23225; Tue, 21 Feb 1995 18:47:08 -0800 From: "Rodney W. Grimes" Message-Id: <199502220247.SAA23225@gndrsh.aac.dev.com> Subject: Re: world build on blues Tue Feb 21 18:35:26 1995 (fwd) To: joerg_wunsch@uriah.heep.sax.de Date: Tue, 21 Feb 1995 18:47:08 -0800 (PST) Cc: freebsd-current@FreeBSD.org In-Reply-To: <199502220134.CAA01052@uriah.heep.sax.de> from "J Wunsch" at Feb 22, 95 02:34:00 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1112 Sender: current-owner@FreeBSD.org Precedence: bulk > > As Christoph Kukulies wrote: > > > > > ===> usr.sbin/rmt > > > ln -s /usr/sbin/rmt /etc/rmt > > > ln: /etc/rmt: File exists > > Hmm, Jordan: make this > > rm -f /etc/rmt > ln -s /usr/sbin/rmt /etc/rmt > > or just > > -ln -s /usr/sbin/rmt /etc/rmt Or correctly make it: ln -sf /usr/sbin/rmt ${DESTDIR}/etc/rmt and move this command to /usr/src/etc/Makefile distribution: target. Actually I am thinking along the lines that we should possible add the target install_etc: to the various Makefile's that want to drop stuff in /etc and have /usr/src/etc/Makefile do call backs to the other Makefiles with something like this: ETC_MAKEFILES= share/termcap usr.sbin/rmt ... distribution: ... for i in ${ETC_MAKEFILES}; do \ cd ${.CURDIR}/../$i; \ ${MAKE} install_etc; \ done ... With this in place we could almost empty /usr/src/etc., config files would be back with the sources that use them (more likely to keep up to date that way). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD