HEADS UP: Triage of rcNG related problem reports/USE_RC_SUBR
Matthias Andree
matthias.andree at gmx.de
Wed Apr 26 22:08:04 UTC 2006
On Wed, 26 Apr 2006, Doug Barton wrote:
> Matthias Andree wrote:
>
> > It is a bit unfortunate that there is no accompanying security branch
> > for ports, because then this inconsistency WRT etc/rc.d/* scripts
> > wouldn't have bitten users.
>
> This is a period of change, which unfortunately necessitates some small
> amount of pain in the short term. Sorry to hear that this aspect of the
> change is causing you difficulty.
It's not causing _me_ difficulty, but unskilled users, and that's much
less desirable. I am with RELENG_6 where the current ports work nicely.
And I do have an idea to protect the innocent from installing 6.1
packages on 6.0-RELEASE:
1. Add a PRE-INSTALL mode pkg-install script
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/pkg-install.html>
to all packages built for freebsd >= 600101 and < 700000 or >= 700007.
2. behavior: If the package is about to be installed on a
freebsd < 600101 or >= 700000 and < 700007, the pre-install script
complains, asks the user to use the port instead and exits, aborting
the install with an error. As portsnap and portmaster are deployed,
that's something that shouldn't be too difficult to explain.
This could all be handled inside ports/Mk/bsd.port.mk.
--
Matthias Andree
More information about the freebsd-ports
mailing list