]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
AEP keyper PKCS#11 provider is available in 64 bits
authorFrancis Dupont <fdupont@isc.org>
Mon, 13 Jun 2016 13:43:57 +0000 (15:43 +0200)
committerFrancis Dupont <fdupont@isc.org>
Mon, 13 Jun 2016 13:43:57 +0000 (15:43 +0200)
doc/arm/pkcs11.xml

index bd0f6f1b278e31958a4c944a36aec03cc66a32ea..31e9ed2ff78e99e9771cf466e6e28d2fec473740 100644 (file)
@@ -236,18 +236,12 @@ $ <userinput>patch -p1 -d openssl-0.9.8zc \
 $ <userinput>cp pkcs11.GCC4.0.2.so.4.05 /opt/pkcs11/usr/lib/libpkcs11.so</userinput>
 </screen>
       <para>
-       This library is only available for Linux as a 32-bit
-       binary. If we are compiling on a 64-bit Linux system, it is
-       necessary to force a 32-bit build, by specifying -m32 in the
-       build options.
-      </para>
-      <para>
-       Finally, the Keyper library requires threads, so we
+       The Keyper library requires threads, so we
        must specify -pthread.
       </para>
       <screen>
 $ <userinput>cd openssl-0.9.8zc</userinput>
-$ <userinput>./Configure linux-generic32 -m32 -pthread \
+$ <userinput>./Configure linux-x86_64 -pthread \
            --pk11-libname=/opt/pkcs11/usr/lib/libpkcs11.so \
            --pk11-flavor=sign-only \
            --prefix=/opt/pkcs11/usr</userinput>
@@ -370,15 +364,9 @@ $ <userinput>./Configure linux-x86_64 -pthread \
        To link with the PKCS#11 provider, threads must be
        enabled in the BIND 9 build.
       </para>
-      <para>
-       The PKCS#11 library for the AEP Keyper is currently
-       only available as a 32-bit binary. If we are building on a
-       64-bit host, we must force a 32-bit build by adding "-m32" to
-       the CC options on the "configure" command line.
-      </para>
       <screen>
 $ <userinput>cd ../bind9</userinput>
-$ <userinput>./configure CC="gcc -m32" --enable-threads \
+$ <userinput>./configure --enable-threads \
           --with-openssl=/opt/pkcs11/usr \
           --with-pkcs11=/opt/pkcs11/usr/lib/libpkcs11.so</userinput>
 </screen>