From owner-freebsd-commit Sun Sep 24 19:32:58 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA26826 for freebsd-commit-outgoing; Sun, 24 Sep 1995 19:32:58 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA26812 for cvs-all-outgoing; Sun, 24 Sep 1995 19:32:54 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA26800 for cvs-ports-outgoing; Sun, 24 Sep 1995 19:32:51 -0700 Received: from haven.uniserve.com (haven.uniserve.com [198.53.215.121]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id TAA26777 ; Sun, 24 Sep 1995 19:32:38 -0700 Received: by haven.uniserve.com id <30860>; Sun, 24 Sep 1995 19:34:28 +0100 Date: Sun, 24 Sep 1995 19:34:24 -0700 (PDT) From: Tom Samplonius To: John Fieber cc: Paul Traina , CVS-commiters@freefall.freebsd.org, cvs-ports@freefall.freebsd.org Subject: Re: cvs commit: ports/net/apache/scripts configure In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-commit@FreeBSD.org Precedence: bulk On Sun, 24 Sep 1995, John Fieber wrote: > On Sun, 24 Sep 1995, Tom Samplonius wrote: > > > On Sun, 24 Sep 1995, John Fieber wrote: > > > > > 1) Can we install the binary as /usr/local/libexec/httpd? > > > > Surely you mean /usr/local/sbin/httpd? > > No I didn't, but I can think of some good arguments for putting it > there. > > man hier says: > > libexec/ system daemons & system utilities (executed by other > programs) > > ... > > sbin/ system daemons & system utilities (executed by users) > > so it really depends on whether you view it as something that users use > on their own, or something that is started at boot (or via inetd) that users > can use via their ~/public_html directories. > > Anybody with strong feelings either way? Regardless, I definately think > that /usr/local/www/httpd is *not* the place for it. Things started at boot should be in /usr/local/sbin too. /usr/local/libexec should be reserverd for executables that are not stand alone. This keeps things nice, because /usr/local/sbin should be in root's and other admin users PATH, while it shouldn't make sense to directly run anything in libexec. You are right though, /usr/local/www/httpd is not right. Although samaba installs itself in /usr/local/samba/bin these days, which is also very odd. Tom