Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 May 2014 20:49:08 +0200
From:      =?ISO-8859-1?Q?Ren=E9_Ladan?= <rene@freebsd.org>
To:        Mathieu Arnold <mat@FreeBSD.org>, doc-committers@freebsd.org,  svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   Re: svn commit: r44808 - head/en_US.ISO8859-1/books/porters-handbook/makefiles
Message-ID:  <536FC624.1090508@freebsd.org>
In-Reply-To: <F2C39220AC73C3FDCA6840C8@atuin.in.mat.cc>
References:  <201405111521.s4BFLtF0032796@svn.freebsd.org> <F2C39220AC73C3FDCA6840C8@atuin.in.mat.cc>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------070804010909000303070703
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 05/11/2014 17:45, Mathieu Arnold wrote:
> +--On 11 mai 2014 15:21:55 +0000 Rene Ladan <rene@FreeBSD.org> wrote:
> | Author: rene
> | Date: Sun May 11 15:21:54 2014
> | New Revision: 44808
> | URL: http://svnweb.freebsd.org/changeset/doc/44808
> |
> | Log:
> |   Remove a section on WITH_ and WITHOUT_ knobs.  The text referred
> |   to ^/KNOBS in the Ports repository which has been removed for a while.
> |  
> |   The options framework should be used instead.
>
> Removing all this is *wrong*.
>
> While I agree that the KNOBS file is gone and the link should not be there
> any more, things, like WITH_OPENSSL_BASE/PORT should stay there, or at
> least, stay somewhere.
>
What about the attached patch?

René
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQJ8BAEBCgBmBQJTb8YjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxMDFBNzE2QjE2MkIwMEU1NUJFREVBMDVB
REJCRjg2MTBBMzc4OUI3AAoJEK27+GEKN4m3BHsP/1AdvB8rmuZd5qib48JPqPFr
LTvo50UWzNn46uUBOqVyB+fOMuFPXc2o1jaCqmQSwolbFuzwX/jLVOfaBotSd5y1
78hqJxw7QMK2Yrj3D9e6H5v+LVEAZNmGmQs9LN1VtaW1aOA/bRoiDOQelJdfPwWU
9cs+A1uadcFOGjdjCZS3L/ZL4ludaVycsWmPSb2aikRC1IaVODoKrWkFShfYiSeU
bQ85SAEhhwcnuufRwwtJ7CB7ZTXDAB24SEr7lRWcPTAa8zSd+WLclauRbdGYDScL
yREicZYaT9ECYZM+9FHGSGzDRr7WtyditQ9xNmohSFMX1qKgNtXdUg1QObg/3ZqH
T2RNBFU5wIMN+O+hZvmVXHDp5oh6aOw9qfvtaIuqyiw/1yvrK8PqYxtNQjPRRyux
eslAwjH7hWW/YVhPt/s/SPA9uqYKy8dfXTgUW6DDled+zff6qj6FC/MwSoNDuJgf
SooOAyQqwXIwELqOTwO6iTl72dTTIgtSXvlreTy9vNTxFFZkgD+gY/6oOJx7QIkh
LmLMFzES/bERfQiapghu8TV+9omlu+EzuHt3oa3tBYKZGjQC/CRNquOt+U7f4y9x
9aaOVmyDyRQ5e4z3lTJFQf2deYyGlXG+SU5SvUXkW980yWj2T+e/dFQK7t47Qi44
Egd912gqoyRxIju7bGew
=68S5
-----END PGP SIGNATURE-----


--------------070804010909000303070703
Content-Type: text/x-patch;
 name="doc.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="doc.diff"

Index: en_US.ISO8859-1/books/handbook/security/chapter.xml
===================================================================
--- en_US.ISO8859-1/books/handbook/security/chapter.xml	(revision 44809)
+++ en_US.ISO8859-1/books/handbook/security/chapter.xml	(working copy)
@@ -1825,13 +1825,28 @@
       <package>www/apache24</package> and
       <package>databases/postgresql91-server</package>, include a
       compile option for building with
-      <application>OpenSSL</application>.  If selected, the port will
-      add support using the <package>security/openssl</package> port.
-      To instead have the port compile against the built in version of
-      <application>OpenSSL</application>, include
-      <varname>WITH_OPENSSL_BASE</varname> when compiling in
-      <application>OpenSSL</application> support.</para>
+      <application>OpenSSL</application>.</para>
 
+    <para>&os; provides two versions of
+      <application>OpenSSL</application>: one in the base system and
+      one in the Ports Collection.  Users can choose which version to
+      use by default for other ports using the following knobs:</para>
+
+    <itemizedlist>
+      <listitem>
+	<para>WITH_OPENSSL_PORT: when set, the port will use
+	  <application>OpenSSL</application> from the
+	  <package>security/openssl</package> port, even if the
+	  version in the base system is up to date or newer.</para>
+      </listitem>
+
+      <listitem>
+	<para>WITH_OPENSSL_BASE: when set, the port will compile
+	  against <application>OpenSSL</application> provided by the
+	  base system.</para>
+      </listitem>
+    </itemizedlist>
+
     <para>Another common use of <application>OpenSSL</application> is
       to provide certificates for use with software applications.
       Certificates can be used to verify the credentials of a company

--------------070804010909000303070703
Content-Type: application/octet-stream;
 name="doc.diff.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="doc.diff.sig"

iQJ8BAABCgBmBQJTb8YkXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9wZW5wZ3Au
ZmlmdGhob3JzZW1hbi5uZXQxMDFBNzE2QjE2MkIwMEU1NUJFREVBMDVBREJCRjg2MTBBMzc4
OUI3AAoJEK27+GEKN4m3y5IQAKYZc95VxEKGRxWF9wEEMjXzWlwTRLfWBzvbsyWN8qLBj+OZ
ZxwBZRSfywzsTrzxYp3AbIlc/xSxZTBarA+Xna3qWlYyANPjuCIZyLyu6rKFxfM8rn/VPSUJ
SD/HEh1YlJk9RoGjp8MZUqe/IqmgsDva295I4uvRAKeoyumSBpcwRwzguU9wF36M3YQGdNIA
ls2LUYT5E9D9yLtWxdZy3l3sX4Yb++xCOFeIWKCQ3jY+BkYX50ZPTMNw1VmOF5XE9zcMLsdz
vlj/ys8JH2+0JWVwpnWGBtUwhdGyIF7xlKmUHeLO3SoTsGECtJf3r41fOCSDDUNo7v1eglh2
Q7pEToHIPzE5XRvwpGL8Q4WroiWbA0O9VR8CAxENLtG1E8oHqXjFpJsHVsehJtanQycSI6eU
R0nsovnIojZmJoku41piEUbHGydMG+lYDw77Opi3xs0rTeT08JCLg/wzN4Y85WABMMcBvJQm
oBk1pZ4JnCEZpw+nQNzWqxTSx9fJ6PC2dhCZfKzmasb/vzCqF9Sn7mJVXXRpxYQgRMhGSeXk
3+tXDmUBFb8c+mAE2kH3k4H0ZSEVLVTSZ1GJ+q3s87aIhNUmxDRUoA1rCW6lPHqe5NWa7bPB
+bxdwfI4t90jhHPcuJGeCk9O+r6WHUZBF1LCbnA4aiZmaE1iiNxeuvXFDzmX
--------------070804010909000303070703--



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