From owner-freebsd-current Wed Sep 13 22:07:20 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA19114 for current-outgoing; Wed, 13 Sep 1995 22:07:20 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id WAA19107 for ; Wed, 13 Sep 1995 22:07:14 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id PAA09329; Thu, 14 Sep 1995 15:02:29 +1000 Date: Thu, 14 Sep 1995 15:02:29 +1000 From: Bruce Evans Message-Id: <199509140502.PAA09329@godzilla.zeta.org.au> To: jmb@kryten.atinc.com, rgrimes@GndRsh.aac.dev.com Subject: Re: -stable: *** Error code ONLY one Cc: current@freebsd.org Sender: current-owner@freebsd.org Precedence: bulk >> beforeinstall: >> + rm -f ${DESTDIR}/etc/rmt >> -ln -s ${BINDIR}/rmt ${DESTDIR}/etc/rmt >> >> .include >> >Correct method: > if [ ! -e ${DESTDIR}/etc/rmt]; then \ > ln -s ${BINDIR}/rmt ${DESTDIR}/etc/rmt \ > fi >It is not nice for make world to touch things in /etc, no matter what >it is. The unsilent ignoreing of the error above was a quick hack >by some one who did not bother to do it correctly. Really correct method: # -ln -s ${BINDIR}/rmt ${DESTDIR}/etc/rmt `make install' in /usr/src doesn't install /etc/rc so why should it install /etc/rmt? Bruce