Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Oct 2014 17:08:54 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r370801 - branches/2014Q4/security/openssh-portable
Message-ID:  <201410131708.s9DH8s6v053804@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Mon Oct 13 17:08:54 2014
New Revision: 370801
URL: https://svnweb.freebsd.org/changeset/ports/370801
QAT: https://qat.redports.org/buildarchive/r370801/

Log:
  MFH: r369933
  
  - Mark OVERWRITE_BASE and security/openssh-portable-base as DEPRECATED.
    These will be removed on January 1 2015.
  
    Really ports should not be touching the base system at all.
  
    This option is a big foot-shoot problem:
  
    1. Recent versions of FreeBSD such as 9.3, 10.0, 10.1+, now remove all ssh
       files from /usr if you 'make delete-old' with WITHOUT_SSH. This results in
       removing the overwrite base files.
    2. Uninstalling the package leaves the system with no ssh.
    3. Running installworld without WITHOUT_SSH results in overwriting the
       package, or giving false-positive 'pkg check -s' errors.
    4. The port fails to pass QA checks because it removes system files.

Modified:
  branches/2014Q4/security/openssh-portable/Makefile
Directory Properties:
  branches/2014Q4/   (props changed)

Modified: branches/2014Q4/security/openssh-portable/Makefile
==============================================================================
--- branches/2014Q4/security/openssh-portable/Makefile	Mon Oct 13 17:07:44 2014	(r370800)
+++ branches/2014Q4/security/openssh-portable/Makefile	Mon Oct 13 17:08:54 2014	(r370801)
@@ -202,6 +202,8 @@ CONFIGURE_LIBS+=	-lldap
 EMPTYDIR=		/var/empty
 
 .if ${PORT_OPTIONS:MOVERWRITE_BASE}
+DEPRECATED=		Overwrite-base option/port/pkg will be removed. There is no real need for foot-shooting.
+EXPIRATION_DATE=	2015-01-01
 WITH_OPENSSL_BASE=	yes
 CONFIGURE_ARGS+=	--localstatedir=/var
 PREFIX=			/usr



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