Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2015 08:31:16 -0800 (PST)
From:      Roger Marquis <marquis@roble.com>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        freebsd-ports@freebsd.org, Matt Smith <fbsd@xtaz.co.uk>
Subject:   Re: BIND REPLACE_BASE option
In-Reply-To: <EE2C81511072BD44A18A6C51@ogg.in.absolight.net>
References:  <D029D964D3A96A570922090C@ogg.in.absolight.net> <ee422bd630292fe6f7bc5439799667de@lhaven.homeip.net> <2A3ABE9AE68B3CE8E1B7C1A1@ogg.in.absolight.net> <20150113163325.3A8FCBDC24@prod2.absolight.net> <67897B782F897C2A66FCD458@atuin.in.mat.cc> <20150113233952.BF862BDC24@prod2.absolight.net> <B5BC1F9B1E9B32C89F11B397@atuin.in.mat.cc> <20150114031156.400F2BDC3E@prod2.absolight.net> <507F8738895177F5640A4090@atuin.in.mat.cc> <20150114120852.GA17865@xtaz.uk> <20150114152306.535ADBDC25@prod2.absolight.net> <EE2C81511072BD44A18A6C51@ogg.in.absolight.net>

| previous in thread | raw e-mail | index | archive | help
Mathieu Arnold wrote:
> | That leaves the issue of cross-platform compatibility, which is still
> | broken without REPLACE_BASE.  What about those of us who support
> | environments that aren't BSD monocultures?
>
> By using the named_conf variable in /etc/rc.conf ?

That enables configuration compatibility but doesn't address binaries or
their PATHs.

Named perhaps isn't the best example of a port with cross-platform
issues.  Postfix, OTOH, is a different animal.  I spent countless hours
trying to accommodate the default BSD PREFIX, usually just installing
from source without using ports, before paying Doug to write a patch for
postfix' INST_BASE option.  That investment has paid of manyfold over the
years.  Even more effort was put into porting freepbx but that effort
failed specifically due to cross-platform (PREFIX) issues, resulting in
several RH servers in an otherwise BSD shop.

Roger



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>