From owner-freebsd-bugs Mon Oct 12 01:10:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA23426 for freebsd-bugs-outgoing; Mon, 12 Oct 1998 01:10:14 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA23350 for ; Mon, 12 Oct 1998 01:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA29190; Mon, 12 Oct 1998 01:10:01 -0700 (PDT) Received: from bulls.mei.co.jp (bulls.mei.co.jp [202.224.189.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA22560 for ; Mon, 12 Oct 1998 01:03:14 -0700 (PDT) (envelope-from takamune@avrl.mei.co.jp) Received: by bulls.mei.co.jp (8.9.1/3.7W) with ESMTP id RAA19361 for ; Mon, 12 Oct 1998 17:02:59 +0900 (JST) Received: by dodgers.mei.co.jp (8.9.1/3.7W) with SMTP id RAA24223 for ; Mon, 12 Oct 1998 17:02:59 +0900 (JST) Received: by avrlgate1.avrl.mei.co.jp (8.6.10+2.4W/3.3W3-avrl3.0) id RAA22888; Mon, 12 Oct 1998 17:02:58 +0900 Received: by dream.avrl.mei.co.jp (8.8.8/3.6W-03/04/98-dream) id RAA22084; Mon, 12 Oct 1998 17:02:35 +0900 (JST) Message-Id: <199810120802.RAA22084@dream.avrl.mei.co.jp> Date: Mon, 12 Oct 1998 17:02:35 +0900 (JST) From: takamune@avrl.mei.co.jp Reply-To: takamune@avrl.mei.co.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/8279: "/usr/sbin/sysctl" is linked to "${DESTDIR}/sbin/sysctl". Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 8279 >Category: bin >Synopsis: /usr/sbin/sysctl -> ${DESTDIR}/sbin/sysctl >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 12 01:10:00 PDT 1998 >Last-Modified: >Originator: Kazutoki TAKAMUNE takamune@avrl.mei.co.jp >Organization: Matsushita Electric Industrial Co., Ltd. >Release: FreeBSD 2.2.7-STABLE i386 >Environment: FreeBSD dream.avrl.mei.co.jp 2.2.7-STABLE FreeBSD 2.2.7-STABLE #0: Mon Oct 12 12:38:56 JST 1998 takamune@dream.avrl.mei.co.jp:/usr/src/sys/compile/DREAM i386 >Description: If DESTDIR is defined, "/usr/sbin/sysctl" is linked to "${DESTDIR}/sbin/sysctl" by "make installworld". >How-To-Repeat: # cd /usr/src # make installworld DESTDIR=/XXX ===> usr.sbin/sysctl install -c -s -o bin -g bin -m 555 sysctl /spare/sbin /XXX/usr/sbin/sysctl -> /XXX/sbin/sysctl # ls -l /XXX/usr/sbin/sysctl lrwxrwxrwx 1 root bin 18 Oct 12 13:06 /XXX/usr/sbin/sysctl -> /XXX/sbin/sysctl >Fix: *** bsd.prog.mk.orig Mon Jun 15 01:10:49 1998 --- bsd.prog.mk Mon Oct 12 17:01:23 1998 *************** *** 105,112 **** .endif .if defined(LINKS) && !empty(LINKS) @set ${LINKS}; \ while test $$# -ge 2; do \ ! l=${DESTDIR}$$1; \ shift; \ t=${DESTDIR}$$1; \ shift; \ --- 105,113 ---- .endif .if defined(LINKS) && !empty(LINKS) @set ${LINKS}; \ + echo -- "${LN_FLAGS}" | egrep -q -- '-[^-]*s' || d=${DESTDIR}; \ while test $$# -ge 2; do \ ! l=$$d$$1; \ shift; \ t=${DESTDIR}$$1; \ shift; \ >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message