Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Feb 2015 00:46:12 -0800
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Mathieu Arnold <mat@FreeBSD.org>, Doug Barton <dougb@dougbarton.us>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: BIND REPLACE_BASE option
Message-ID:  <54D5D0D4.8030907@freebsd.org>
In-Reply-To: <D029D964D3A96A570922090C@ogg.in.absolight.net>
References:  <54AF4E89.20308@dougbarton.us> <D029D964D3A96A570922090C@ogg.in.absolight.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 1/9/15 5:42 AM, Mathieu Arnold wrote:
> +--On 8 janvier 2015 19:44:09 -0800 Doug Barton <dougb@dougbarton.us> wrote:
> | Can you please explain why this option was removed? It's been in the
> | ports for over 13 years, and lots of users utilized it.
> |
> | I realize that BIND is no longer in the base in 10.x, but that would
> | be a reason to make the option conditional, to continue to support the
> | substantial user base that is still on 8.x and 9.x.
>
> I only removed it from bind99, it was never there in bind910.  I removed it
> because it was a poor design idea to begin with, and it was making the port
> harder to maintain.  Also, it was overwriting files in the base system,
> which is a thing we do not want to do.
>
> All you need to do is add:
>
> named_program="/usr/local/sbin/named"
>
> to your rc.conf, like the message says when you install the port.
>
> It was a bit like the /usr/bin/perl symlink, it was time for it to go.
>
And on the 8395th day the ports team looked at the OS and declared it 
clean, and it was without users and their cumbersome legacy requirements 
and they rejoiced for now they could do all they needed any wanted.

And it was implemented in shell, C, and make just like the first day and 
no one was bothered by change, except the users.

And there was some rejoicing (not too much as honestly most of the users 
left) and it was good.

-Alfred




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