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

[-- Attachment #1 --]

-----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-----


[-- Attachment #2 --]
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

[-- Attachment #3 --]
|
fSo$_.(issuer-fpr@notations.openpgp.fifthhorseman.net101A716B162B00E55BEDEA05ADBBF8610A3789B7
	a
7˒sUBG25Z\D;۳%geNbl\e0ZZV2"ȼ겅<=%	H?X=FR";H0GOp~݄t͋QȻVr]_B8WX6>FFOLpY7.sX	o%epu0Ѳ ^񔩔*a_8$
Ch^XvCDN?19]bC%CU
.ѵxŤVǡ&֧C'#GIȢ6f&.ZbF'LX:+M𐋃37<`0&5	!@֫v|j0ԧbU]tiń DFIWe`Ae!-TgQ󶈄&4T
k	n<z՚]8#sܸ
ONFARnp8j&fhMb^9

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