Subject: pkg/8110: the pkgsrc inn installs dozens of admin files in /usr/pkg/bin
To: None <gnats-bugs@gnats.netbsd.org>
From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
List: netbsd-bugs
Date: 07/28/1999 17:50:58
>Number:         8110
>Category:       pkg
>Synopsis:       the pkgsrc inn installs dozens of admin files in /usr/pkg/bin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 28 17:50:01 1999
>Last-Modified:
>Originator:     Wolfgang Rupprecht
>Organization:
W S Rupprecht Computer Consulting, Fremont CA
>Release:        NetBSD-current
>Environment:
System: NetBSD capsicum.wsrcc.com 1.4H NetBSD 1.4H (WSRCC) #3: Tue Jul 27 15:05:43 PDT 1999 root@capsicum.wsrcc.com:/v/src/netbsd/NetBSD-current/usr/src/sys/arch/i386/compile/WSRCC i386


>Description:
	the pkgsrc inn installation installs dozens of admin files in
        /usr/pkg/bin.  This causes quite  a bit of usr-bin namespace polution
	and tempts users to execute programs that they really shouldn't be
        touching.

>How-To-Repeat:
	cd /usr/pkgsrc/news/inn ; make ; make install
	ls -t /usr/pkg/bin

	This is the list of programs installed:

	inndf sendxbatches actmerge actsyncd actsync crosspost
	shrinkfile shlock overchan nntpget innxbatch innxmit filechan
	cvtbatch buffchan batcher archive filter control pullnews
	news2mail mailpost simpleftp mod-active cnfsstat scanspool
	innreport controlbatch innwatch pgpverify innstat inncheck
	sendbatch send-uucp send-nntp send-ihave nntpsend innmail
	tally.control expirerm controlchan scanlogs news.daily
	writelog parsecontrol rc.news innfeed-convcfg procbatch
	startinnfeed innfeed expireindex prunehistory newsrequeue
	makehistory makeactive grephistory fastrm expireover expire
	convdate actived nnrpd inndstart innd sm rnews.libexec
	innconfval getlist ctlinnd rnews inews auth

>Fix:
	The out-of-box install puts the sysadmin programs in
	/usr/news/bin -- a nice out of the way directory.  If the
	netbsd really wants this under pkgsrc perhaps /usr/pkg/sbin
	(or /usr/pkg/newsbin ???)  would be a better place?

>Audit-Trail:
>Unformatted: