---
name: openssl_tpm_engine
version: 0.4.1_1
origin: security/openssl_tpm_engine
comment: OpenSSL TPM engine
arch: freebsd:9:x86:64
www: UNKNOWN
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [GPLv2]
flatsize: 96344
desc: |
  This package contains 2 sets of code, a command-line utility used to
  generate a TSS key blob and write it to disk and an OpenSSL engine
  which interfaces with the TSS API.
deps:
  libiconv: {origin: converters/libiconv, version: 1.14_1}
  trousers-tddl: {origin: security/trousers, version: 0.3.6_3}
categories: [security]
files:
  /usr/local/bin/create_tpm_key: 77fae0e494bab1dc32b2ce2c2bbbeee2f3781879a4cb93d41fe406dbc4bf6d64
  /usr/local/lib/openssl/engines/libtpm.a: 7cd84405423837d70f588336612a8870b0fb6b48d7c19aaa4c4d5e538d98a4b5
  /usr/local/lib/openssl/engines/libtpm.la: 6aa9c8553c32a6b8775fae7d36d50c81fd68577d8a2acce38247f09ab8ff0b90
  /usr/local/lib/openssl/engines/libtpm.so: '-'
  /usr/local/lib/openssl/engines/libtpm.so.0: 3e296d0357ff7cc698e616949bb839c57b8205271fb5a436476320173a847844
  /usr/local/share/examples/openssl_tpm_engine/openssl.cnf.sample: b61b5c6226801f69323ea485d81001de4a1ba0c75fbcd71d1987d4f306e03b81
  /usr/local/share/licenses/openssl_tpm_engine-0.4.1_1/GPLv2: f96e50331ad97faf7ff6ea2b02985fff82b94352ff0be1fba093125d851da4b4
  /usr/local/share/licenses/openssl_tpm_engine-0.4.1_1/LICENSE: 7e1394d03c5f275a402fe721ff1d1349449ea8602b52af954c76463afcdb6ef7
  /usr/local/share/licenses/openssl_tpm_engine-0.4.1_1/catalog.mk: e9135ed2c3e7764b5c6c5c2d4a06f395529a79c557590d78fa02442eedcd208f
directories:
  /usr/local/share/licenses/openssl_tpm_engine-0.4.1_1/: n
  /usr/local/share/licenses/: y
  /usr/local/share/examples/openssl_tpm_engine/: n
  /usr/local/lib/openssl/engines/: n
  /usr/local/lib/openssl/: n
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    cd /usr/local
  post-deinstall: |
    cd /usr/local
message: "A sample openssl.cnf was copied to\n\t/usr/local/share/examples/tpm/openssl.cnf.sample\n\nTo
  use 'tpm' openssl engine, please add above sample configuration\nto /etc/ssl/openssl.cnf.\n\nIf
  you setup tpm engine to openssl.cnf, please start always tcsd\ndaemon (ports/security/trousers),
  or many applications using openssl\nlike sshd/httpd doesn't work soon / you get
  following messages like:\n\n- - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - - - - - - -\nAuto configuration failed\n65738:error:80066070:tpm engine:TPM_ENGINE_INIT:unit
  failure:e_tpm.c:484:\n65738:error:260B806D:engine routines:ENGINE_TABLE_REGISTER:init
  failed:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/engine/eng_table.c:161:\n65738:error:260BC065:engine
  routines:INT_ENGINE_CONFIGURE:engine configuration error:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/engine/eng_cnf.c:204:section=tpm_section,
  name=default_algorithms, value=ALL\n65738:error:0E07606D:configuration file routines:MODULE_RUN:module
  initialization error:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/conf/conf_mod.c:235:module=engines,
  value=engine_section, retcode=-1      \n- - - - - - - - - - - - - - - - - - - -
  - - - - - - - - - - - - - - - -\n"
