diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2014-10-13 17:08:54 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2014-10-13 17:08:54 +0000 |
commit | 6dca32a7e409fe0e79fa366292197c5ab084b3de (patch) | |
tree | 051296aee0668316ea34fbeda31364defdf31d22 /security/openssh-portable/Makefile | |
parent | f4de26f3bffb582bb5f6c5bb5f9eaab2ee1e7de2 (diff) | |
download | ports-6dca32a7e409fe0e79fa366292197c5ab084b3de.tar.gz ports-6dca32a7e409fe0e79fa366292197c5ab084b3de.zip |
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.
Notes
Notes:
svn path=/branches/2014Q4/; revision=370801
Diffstat (limited to 'security/openssh-portable/Makefile')
-rw-r--r-- | security/openssh-portable/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile index 5e2a15d2da83..cb8707d10119 100644 --- a/security/openssh-portable/Makefile +++ b/security/openssh-portable/Makefile @@ -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 |