Date: Thu, 14 Jan 1999 13:21:43 -0800 (PST) From: Roger Marquis <marquis@roble.com> To: freebsd-isp@FreeBSD.ORG Subject: Re: PATCH for Apache: Add FreeBSD Server Layout Message-ID: <Pine.SUN.3.96.990114125938.893A-100000@roble3.roble.com> In-Reply-To: <Pine.HPP.3.96.990114100152.2835A-100000@hp9000.chc-chimes.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Our last Apache install went perfectly. Everything was installed under > > /usr/local/apache, exactly where we want it. This makes administration a > > breeze. Too many other ports install files all over the place. Please > > don't change a thing. If you must modify Apache then use symlinks. For > > instance: > > Though sometimes nice looking, this really is the Wrong Way to do it. See > hier(7) for details. Though it may be the FreeBSD way hier(7), as it applies to /usr/local, is fundamentally flawed. It violates the KISS principle in a big way and, with enough packages, is a system administration nightmare. This, IMHO, is a large part of what's wrong with the otherwise excellent BSD ports collection. I almost always parse <port>/patches/p* to edit out this cruft. It has spared us hours of headaches during upgrades. For an example of how package directory structures should be done see www.sunfreeware.com. Roger Marquis Roble Systems Consulting http://www.roble.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.96.990114125938.893A-100000>