Subject: bin/3603: pppd is installed in /.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <enami@ba2.so-net.or.jp>
List: netbsd-bugs
Date: 05/11/1997 08:33:24
>Number:         3603
>Category:       bin
>Synopsis:       pppd is installed in /.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    bin-bug-people (Utility Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat May 10 16:50:00 1997
>Last-Modified:
>Originator:     enami tsugutomo
>Organization:
	an individual
>Release:        NetBSD-current 1997 May 09
>Environment:
System: NetBSD pavlov.enami.ba2.so-net.or.jp 1.2E NetBSD 1.2E (PAVLOV) #249: Sat May 10 11:42:39 JST 1997 enami@pavlov.enami.ba2.so-net.or.jp:/b/netbsd/kernel/compile/PAVLOV i386


>Description:
	Make installs pppd in / instead of /usr/sbin.

>How-To-Repeat:
enami@pavlov% pwd
/usr/src/usr.sbin/pppd/pppd
enami@pavlov% /usr/bin/make -n install
install -c -s -o root -g bin  -m 4555 pppd /pppd
rm -f /usr/share/man/cat8/pppd.0.gz
		:
enami@pavlov% 

>Fix:
	There seems at least 3 ways to fix this:

	1) Define BINDIR as /usr/sbin in pppd/pppd/Makefile (like
	pppd/chat, pppd/pppstats and sendmail/src).

	2) Include ../../Makefile.inc in pppd/pppd/Makefile to import
	definition of BINDIR (like amd, lpd, named, and timed).

	3) Create pppd/Makefile.inc and include ../../Makefile.inc
	(like dhcp and ipf) or define BINDIR (like gspa, mopd, xntp
	and ypserv).
>Audit-Trail:
>Unformatted: