Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d9f6d5fd64d7451a1e9230a7d5f40f21c6a804b0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d9f6d5fd64d7451a1e9230a7d5f40f21c6a804b0)
  • Date: Fri, 31 Jul 2009 04:31:14 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

ChangeLog | 6 ++++
audio-creation/audacity/DETAILS | 4 +-
audio-creation/audacity/HISTORY | 3 ++
crypto/openssl/DEPENDS | 10 ++++++
crypto/openssl/HISTORY | 3 ++
kernels/xen-hypervisor/DETAILS | 5 +--
kernels/xen-hypervisor/HISTORY | 3 ++
security-libs/opencryptoki/BUILD | 3 ++
security-libs/opencryptoki/CONFIGURE | 32 +++++++++++++++++++++
security-libs/opencryptoki/DEPENDS | 3 ++
security-libs/opencryptoki/DETAILS | 15 ++++++++++
security-libs/opencryptoki/HISTORY | 2 +
security-libs/openssl_tpm_engine/DEPENDS | 2 +
security-libs/openssl_tpm_engine/DETAILS | 16 ++++++++++
security-libs/openssl_tpm_engine/HISTORY | 3 ++
security-libs/openssl_tpm_engine/TRIGGERS | 1
security-libs/trousers/DEPENDS | 9 ++++++
security-libs/trousers/DETAILS | 16 ++++++++++
security-libs/trousers/HISTORY | 2 +
security-libs/trousers/INSTALL | 10 ++++++
security-libs/trousers/PRE_BUILD | 3 ++
security-libs/trousers/fixes.patch | 45
++++++++++++++++++++++++++++++
security/tpm-tools/BUILD | 4 ++
security/tpm-tools/DEPENDS | 3 ++
security/tpm-tools/DETAILS | 25 ++++++++++++++++
security/tpm-tools/HISTORY | 3 ++
security/tpm-tools/TRIGGERS | 1
utils/xen-tools/DETAILS | 5 +--
utils/xen-tools/HISTORY | 3 ++
utils/xen/DEPENDS | 6 ----
utils/xen/DETAILS | 2 -
utils/xen/HISTORY | 4 ++
32 files changed, 238 insertions(+), 14 deletions(-)

New commits:
commit 958d72efe765e62ecdf0a72692bca734f331d7e6
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

xen: updated profile to 3.4.0, removed forced xen-patch as recent
kernels don't need them for domU and possibly soon not even for dom0

commit 5e4d2fdee6c6f12d34f9a3e3500cd5a77f391f20
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

xen-hypervisor: version 3.4.0

commit dd70127ecf654e81456db5fa01654919999ff218
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

xen-tools: version 3.4.0

commit 9d743da8ecb1b0493cdd3cbcb4565fb8a6b2e30b
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

trousers: new spell, TCG software stack

commit 0de1ee004e9e1d29412214613fae795fed624a0d
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

tpm-tools: new spell, TPM control tools

commit 3f3af1da739f16ae368e421b3f4dbfd11c29c4d7
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

openssl: added missing optional deps on gpm and zlib

commit 3afe11a3a587c4cabc8497874c8230980a8911f6
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

openssl_tpm_engine: new spell, openssl TPM engine

commit 542b9e4110ad5c811691c115e06d7862f19562b3
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

opencryptoki: new spell, PKCS#11 implementation

commit 44125c4322c1f72e7cc300edbde8aff936491440
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

audacity: version 1.3.8

diff --git a/ChangeLog b/ChangeLog
index f7d6f12..773ef8b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-07-27 Arjan Bouter <abouter AT sourcemage.org>
+ * security-libs/opencryptoki: new spell, PKCS#11 implementation
+ * security-libs/openssl_tpm_engine: new spell, openssl TPM engine
+ * security-libs/trousers: new spell, TCG software stack
+ * security/tpm-tools: new spell, TPM control utilities
+
2009-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* http/mod_macro: Apache module for use macros in config files

diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index 77f1602..879cde8 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -12,8 +12,8 @@ if [ "$AUDACITY_REL" == "cvs" ]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
else
if [ "$AUDACITY_REL" == "beta" ]; then
- VERSION=1.3.7
-
SOURCE_HASH=sha512:ea30f36038f2aef0bd1f5ae843b637416920c41e5cdfec6b1564a8c61cf0adc3ca6b1cfebd6c4b65c08ae4ecc80324d25abe8b16d2b2d6f49cb600f93b60312d
+ VERSION=1.3.8
+
SOURCE_HASH=sha512:17daad8639ea16b652cc013d72877f3ab1f8d4e998114bc96cc808c2390ef821ed0144aa7601581eb6c74f9dc6a51cc907945e3d25263fa8dfb6ad726c3b23a0
SOURCE=$SPELL-minsrc-$VERSION.tar.bz2
SOURCE_URL=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-src-$VERSION
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index e2257e4..2e5dbae 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,6 @@
+2009-01-09 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: 1.3.8 (beta)
+
2009-07-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: actually use the nyquist configure option
* DETAILS: PATCHLEVEL++
diff --git a/crypto/openssl/DEPENDS b/crypto/openssl/DEPENDS
index d3b41c5..8d3d3e5 100755
--- a/crypto/openssl/DEPENDS
+++ b/crypto/openssl/DEPENDS
@@ -2,6 +2,16 @@ depends gnupg &&
depends perl &&
depends smgl-fhs &&

+optional_depends zlib \
+ "zlib-dynamic" \
+ "no-zlib" \
+ "for zlib compression" &&
+
+optional_depends gmp \
+ "enable-gmp -lgmp" \
+ "no-gmp" \
+ "build gmp engine?" &&
+
optional_depends krb5 \
"" \
"no-krb5" \
diff --git a/crypto/openssl/HISTORY b/crypto/openssl/HISTORY
index 2b06315..c1a4af7 100644
--- a/crypto/openssl/HISTORY
+++ b/crypto/openssl/HISTORY
@@ -1,3 +1,6 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: added missing optional deps on gmp and zlib
+
2009-07-23 Arwed v. Merkatz <v.merkatz AT gmx.net>
* BUILD: do wget build in subshell, unsetting OPTS, otherwise the wget
build fails due to unrecognized option --openssldir=/etc/ssl
diff --git a/kernels/xen-hypervisor/DETAILS b/kernels/xen-hypervisor/DETAILS
index 517db68..b51af97 100755
--- a/kernels/xen-hypervisor/DETAILS
+++ b/kernels/xen-hypervisor/DETAILS
@@ -1,13 +1,12 @@
SPELL=xen-hypervisor
PACKAGE=xen
- VERSION=3.3.1
+ VERSION=3.4.0
SOURCE=${PACKAGE}-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:cdbf1712c274bc071c0377863a8de78fab726a0028a82d64714634082a6059365d04073fe2fff771ad7ccb8dd6aa2176761bc964e4d681435b3e38321ef68bd8
+
SOURCE_HASH=sha512:e954ef551b9618cbc8c7188961c7f57570c494122171093892bd0a8abbe29ef9f7c1b3822335968ae84c835ae470f87fdaaa4a9630206b7f4511b1e2f1535a3b
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PACKAGE}-${VERSION}

SOURCE_URL[0]=http://bits.xensource.com/oss-xen/release/${VERSION}/${SOURCE}
WEB_SITE=http://www.xen.org
ENTERED=20041110
- UPDATED=20090223
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Xen is a paravirtualising virtual machine monitor"
diff --git a/kernels/xen-hypervisor/HISTORY b/kernels/xen-hypervisor/HISTORY
index aa5d583..7aed269 100644
--- a/kernels/xen-hypervisor/HISTORY
+++ b/kernels/xen-hypervisor/HISTORY
@@ -1,3 +1,6 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 3.4.0
+
2009-02-23 David Kowis <dkowis AT shlrm.org>
* DETAILS: to latest version, and get it from the source

diff --git a/security-libs/opencryptoki/BUILD
b/security-libs/opencryptoki/BUILD
new file mode 100755
index 0000000..cdb80ba
--- /dev/null
+++ b/security-libs/opencryptoki/BUILD
@@ -0,0 +1,3 @@
+cd ${SOURCE_DIRECTORY} &&
+./bootstrap.sh &&
+default_build
diff --git a/security-libs/opencryptoki/CONFIGURE
b/security-libs/opencryptoki/CONFIGURE
new file mode 100755
index 0000000..e20d520
--- /dev/null
+++ b/security-libs/opencryptoki/CONFIGURE
@@ -0,0 +1,32 @@
+config_query_option CRYPTOKI_OPTS "build pkcsslotd?" y \
+ "--enable-daemon" "--disable-daemon" &&
+
+config_query_option CRYPTOKI_OPTS "build libopencryptoki?" y \
+ "--enable-library" "--disable-library" &&
+
+config_query_option CRYPTOKI_OPTS "build ICA token?" y \
+ "--enable-ica390tok" "--disable-ica390tok" &&
+
+config_query_option CRYPTOKI_OPTS "build software token?" y \
+ "--enable-swtok" "--disable-swtok" &&
+
+config_query_option CRYPTOKI_OPTS "build IBM Crypto Accelerator (PCICA)
token?" n \
+ "--enable-icatok" "--disable-icatok" &&
+
+config_query_option CRYPTOKI_OPTS "build TPM token?" n \
+ "--enable-tpmtok" "--disable-tpmtok" &&
+
+config_query_option CRYPTOKI_OPTS "build IBM 4758 (PCICC) token?" n \
+ "--enable-icctok" "--disable-icctok" &&
+
+config_query_option CRYPTOKI_OPTS "build IBM CCA Secure-Key token?" n \
+ "--enable-ccatok" "--disable-ccatok" &&
+
+config_query_option CRYPTOKI_OPTS "build AEP Crypto Accelerator token?" n \
+ "--enable-aeptok" "--disable-aeptok" &&
+
+config_query_option CRYPTOKI_OPTS "Broadcom Crypto Accelerator token?" n \
+ "--enable-bcomtok" "--disable-bcomtok" &&
+
+config_query_option CRYPTOKI_OPTS "Corrent Crypto Accelerator token?" n \
+ "--enable-crtok" "--disable-crtok"
diff --git a/security-libs/opencryptoki/DEPENDS
b/security-libs/opencryptoki/DEPENDS
new file mode 100755
index 0000000..50341d2
--- /dev/null
+++ b/security-libs/opencryptoki/DEPENDS
@@ -0,0 +1,3 @@
+optional_depends openssl "--with-openssl=${INSTALL_ROOT}/usr" \
+ "--without-openssl" \
+ "build with OpenSSL support?"
diff --git a/security-libs/opencryptoki/DETAILS
b/security-libs/opencryptoki/DETAILS
new file mode 100755
index 0000000..52d4db5
--- /dev/null
+++ b/security-libs/opencryptoki/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=opencryptoki
+ VERSION=2.2.8
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+
SOURCE_URL[0]=http://prdownloads.sourceforge.net/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:7095182b76486dd38122e424e2f257876daedde6292f0f284e2a00526b38357b715a4f881c2ca8ee8964e2bc3d07786dbf8016cde358544764b4032deda99fda
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://sourceforge.net/projects/opencryptoki/";
+ LICENSE[0]=CPL/GPL
+ ENTERED=20090730
+ SHORT="PKCS#11 implementation"
+cat << EOF
+A PKCS#11 implementation for Linux.
+It includes drivers and libraries to enable IBM cryptographic hardware
+as well as a software token for testing.
+EOF
diff --git a/security-libs/opencryptoki/HISTORY
b/security-libs/opencryptoki/HISTORY
new file mode 100644
index 0000000..3b499ec
--- /dev/null
+++ b/security-libs/opencryptoki/HISTORY
@@ -0,0 +1,2 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, CONFIGURE, DETAILS, DEPENDS: spell created
diff --git a/security-libs/openssl_tpm_engine/DEPENDS
b/security-libs/openssl_tpm_engine/DEPENDS
new file mode 100755
index 0000000..8f63586
--- /dev/null
+++ b/security-libs/openssl_tpm_engine/DEPENDS
@@ -0,0 +1,2 @@
+depends openssl "--with-openssl=${INSTALL_ROOT}/usr" &&
+depends trousers
diff --git a/security-libs/openssl_tpm_engine/DETAILS
b/security-libs/openssl_tpm_engine/DETAILS
new file mode 100755
index 0000000..bcbbb27
--- /dev/null
+++ b/security-libs/openssl_tpm_engine/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=openssl_tpm_engine
+ VERSION=0.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://prdownloads.sourceforge.net/project/trousers/OpenSSL%20TPM%20Engine/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:5904f268cb3ecf2243ed87d4813597418b8df27bf3dc20ba2af4b30c2fd946584581fb108eee490649700fc1d491a439e5bbc1514aa6b44ce2bed75b289c7485
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://trousers.sourceforge.net";
+ LICENSE[0]=GPL
+ ENTERED=20090730
+ SHORT="Openssl TPM engine"
+
+cat << EOF
+This spell installs 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.
+EOF
diff --git a/security-libs/openssl_tpm_engine/HISTORY
b/security-libs/openssl_tpm_engine/HISTORY
new file mode 100644
index 0000000..9637a96
--- /dev/null
+++ b/security-libs/openssl_tpm_engine/HISTORY
@@ -0,0 +1,3 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS, TRIGGERS: spell created
+
diff --git a/security-libs/openssl_tpm_engine/TRIGGERS
b/security-libs/openssl_tpm_engine/TRIGGERS
new file mode 100755
index 0000000..6f87e9c
--- /dev/null
+++ b/security-libs/openssl_tpm_engine/TRIGGERS
@@ -0,0 +1 @@
+on_cast openssl check_self
diff --git a/security-libs/trousers/DEPENDS b/security-libs/trousers/DEPENDS
new file mode 100755
index 0000000..20d66f6
--- /dev/null
+++ b/security-libs/trousers/DEPENDS
@@ -0,0 +1,9 @@
+depends openssl "--with-openssl=${INSTALL_ROOT}/usr" &&
+
+optional_depends gpm '--with-gmp' '--without-gmp' \
+ 'support the GMP math lib? (used in DAA)' &&
+
+optional_depends GTK2 '--with-gui=gtk' '--with-gui=none' \
+ 'build the GUI popup?' &&
+
+optional_depends libselinux '' '' 'install selinux files?'
diff --git a/security-libs/trousers/DETAILS b/security-libs/trousers/DETAILS
new file mode 100755
index 0000000..6f5937c
--- /dev/null
+++ b/security-libs/trousers/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=trousers
+ VERSION=0.3.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:df0734d731e678f03f04627cba7f5136318100ae21a3d6c3d5ca12591d9aa4b18ad22bcd4bd8345e65c62c3fa65933b30902d2f037671eda2e0031bf7f01b1ab
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://trousers.sourceforge.net";
+ LICENSE[0]=CPL
+ ENTERED=20090730
+ SHORT="TCG software stack (TSS)"
+cat << EOF
+Trousers is an open-source TCG Software Stack (TSS), released under
+the Common Public License. Trousers aims to be compliant with the
+1.1b and 1.2 TSS specifications available from the Trusted Computing
+Group website: http://www.trustedcomputinggroup.org
+EOF
diff --git a/security-libs/trousers/HISTORY b/security-libs/trousers/HISTORY
new file mode 100644
index 0000000..d7097fe
--- /dev/null
+++ b/security-libs/trousers/HISTORY
@@ -0,0 +1,2 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS, DEPENDS, INSTALL, PRE_BUILD, fixes.patch: spell created
diff --git a/security-libs/trousers/INSTALL b/security-libs/trousers/INSTALL
new file mode 100755
index 0000000..23f4c31
--- /dev/null
+++ b/security-libs/trousers/INSTALL
@@ -0,0 +1,10 @@
+default_install &&
+cd ${SOURCE_DIRECTORY} &&
+if is_depends_enabled ${SPELL} libselinux ; then
+ mkdir -p ${INSTALL_ROOT}/etc/selinux/targeted/src/policy/domains/program &&
+ mkdir -p
${INSTALL_ROOT}/etc/selinux/targeted/src/policy/file_contexts/program &&
+ install_config_file ./dist/fedora/trousers.te \
+
${INSTALL_ROOT}/etc/selinux/targeted/src/policy/domains/program &&
+ install_config_file ./dist/fedora/trousers.fc \
+
${INSTALL_ROOT}/etc/selinux/targeted/src/policy/file_contexts/program
+fi
diff --git a/security-libs/trousers/PRE_BUILD
b/security-libs/trousers/PRE_BUILD
new file mode 100755
index 0000000..b5fc4c0
--- /dev/null
+++ b/security-libs/trousers/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < ${SCRIPT_DIRECTORY}/fixes.patch
diff --git a/security-libs/trousers/fixes.patch
b/security-libs/trousers/fixes.patch
new file mode 100644
index 0000000..3e14f3d
--- /dev/null
+++ b/security-libs/trousers/fixes.patch
@@ -0,0 +1,45 @@
+diff -Naur trousers-0.3.1.orig/configure trousers-0.3.1.fixed/configure
+--- trousers-0.3.1.orig/configure 2007-11-02 22:59:49.000000000 +0100
++++ trousers-0.3.1.fixed/configure 2009-07-30 13:29:05.147050242 +0200
+@@ -21770,7 +21770,7 @@
+
+
+
+-CFLAGS="$CFLAGS -I../include -W -Wall -Werror -Wno-unused-parameter \
++CFLAGS="$CFLAGS -I../include -W -Wall -Wno-unused-parameter \
+ -DTCSD_DEFAULT_PORT=${TCSD_DEFAULT_PORT}
-DTSS_VER_MAJOR=${TSS_VER_MAJOR} \
+ -DTSS_VER_MINOR=${TSS_VER_MINOR} -DTSS_SPEC_MAJOR=${TSS_SPEC_MAJOR} \
+ -DTSS_SPEC_MINOR=${TSS_SPEC_MINOR}"
+diff -Naur trousers-0.3.1.orig/src/trspi/crypto/openssl/symmetric.c
trousers-0.3.1.fixed/src/trspi/crypto/openssl/symmetric.c
+--- trousers-0.3.1.orig/src/trspi/crypto/openssl/symmetric.c 2007-07-17
20:25:24.000000000 +0200
++++ trousers-0.3.1.fixed/src/trspi/crypto/openssl/symmetric.c 2009-07-30
13:10:52.654099250 +0200
+@@ -16,6 +16,7 @@
+ */
+
+ #include <string.h>
++#include <limits.h>
+
+ #include <openssl/evp.h>
+ #include <openssl/err.h>
+diff -Naur trousers-0.3.1.orig/src/tspi/tspi_aik.c
trousers-0.3.1.fixed/src/tspi/tspi_aik.c
+--- trousers-0.3.1.orig/src/tspi/tspi_aik.c 2007-09-25 20:57:58.000000000
+0200
++++ trousers-0.3.1.fixed/src/tspi/tspi_aik.c 2009-07-30 13:15:29.935097466
+0200
+@@ -12,6 +12,7 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <inttypes.h>
++#include <limits.h>
+
+ #include "trousers/tss.h"
+ #include "trousers/trousers.h"
+diff -Naur trousers-0.3.1.orig/src/tspi/tsp_ps.c
trousers-0.3.1.fixed/src/tspi/tsp_ps.c
+--- trousers-0.3.1.orig/src/tspi/tsp_ps.c 2007-07-19 20:00:05.000000000
+0200
++++ trousers-0.3.1.fixed/src/tspi/tsp_ps.c 2009-07-30 13:14:22.930119387
+0200
+@@ -15,6 +15,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <stdio.h>
++#include <limits.h>
+
+ #include "trousers/tss.h"
+ #include "trousers/trousers.h"
diff --git a/security/tpm-tools/BUILD b/security/tpm-tools/BUILD
new file mode 100755
index 0000000..286e0da
--- /dev/null
+++ b/security/tpm-tools/BUILD
@@ -0,0 +1,4 @@
+aclocal &&
+automake --add-missing &&
+autoconf &&
+default_build
diff --git a/security/tpm-tools/DEPENDS b/security/tpm-tools/DEPENDS
new file mode 100755
index 0000000..995f7c8
--- /dev/null
+++ b/security/tpm-tools/DEPENDS
@@ -0,0 +1,3 @@
+depends trousers &&
+optional_depends openssl_tpm_engine "--with-openssl=${INSTALL_ROOT}/usr" ''
'for the openssl TPM engine' &&
+optional_depends opencryptoki '' '--disable-pkcs11-support' 'For PKCS#11
support'
diff --git a/security/tpm-tools/DETAILS b/security/tpm-tools/DETAILS
new file mode 100755
index 0000000..a840123
--- /dev/null
+++ b/security/tpm-tools/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=tpm-tools
+ VERSION=1.3.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://prdownloads.sourceforge.net/trousers/${SOURCE}
+
SOURCE_HASH=sha512:887d6fead054b7e2053c3cedf3a49f1ccc2a5c69a27ac947a509f5492698310ff511f0a9d4bb58f316d8d92e01a37323fa2467032ce1dc2b333b48b4dbaefca4
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="trousers.sourceforge.net"
+ LICENSE[0]=CPL
+ ENTERED=20090730
+ SHORT="TPM tools"
+cat << EOF
+tpm-tools is an open-source package designed to enable user and application
+enablement of Trusted Computing using a Trusted Platform Module (TPM),
+similar to a smart card environment. Trusted Computing is a set of
+specifications set forth by the Trusted Computing Group (TCG). For more
+information on the TCG and Trusted Computing please visit the Trusted
+Computing Group website at:
+
+http://www.trustedcomputinggroup.org.
+
+The tpm-tools package contains commands to allow the platform administrator
+the ability to manage and diagnose the platform's TPM. Additionally, the
+package contains commands to utilize some of the capabilities available
+in the TPM PKCS#11 interface implemented in the openCryptoki project.
+EOF
diff --git a/security/tpm-tools/HISTORY b/security/tpm-tools/HISTORY
new file mode 100644
index 0000000..d2eb383
--- /dev/null
+++ b/security/tpm-tools/HISTORY
@@ -0,0 +1,3 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD, DETAILS, DEPENDS, TRIGGERS: spell created
+
diff --git a/security/tpm-tools/TRIGGERS b/security/tpm-tools/TRIGGERS
new file mode 100755
index 0000000..954b1eb
--- /dev/null
+++ b/security/tpm-tools/TRIGGERS
@@ -0,0 +1 @@
+on_cast trousers check_self
diff --git a/utils/xen-tools/DETAILS b/utils/xen-tools/DETAILS
index 7c30f5e..8a5236f 100755
--- a/utils/xen-tools/DETAILS
+++ b/utils/xen-tools/DETAILS
@@ -1,13 +1,12 @@
SPELL=xen-tools
PACKAGE=xen
- VERSION=3.3.1
+ VERSION=3.4.0
SOURCE=${PACKAGE}-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:cdbf1712c274bc071c0377863a8de78fab726a0028a82d64714634082a6059365d04073fe2fff771ad7ccb8dd6aa2176761bc964e4d681435b3e38321ef68bd8
+
SOURCE_HASH=sha512:e954ef551b9618cbc8c7188961c7f57570c494122171093892bd0a8abbe29ef9f7c1b3822335968ae84c835ae470f87fdaaa4a9630206b7f4511b1e2f1535a3b
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PACKAGE}-${VERSION}

SOURCE_URL[0]=http://bits.xensource.com/oss-xen/release/${VERSION}/${SOURCE}
WEB_SITE=http://www.xen.org
ENTERED=20041110
- UPDATED=20090223
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="Xen is a paravirtualising virtual machine monitor"
diff --git a/utils/xen-tools/HISTORY b/utils/xen-tools/HISTORY
index 3922acc..2ed5776 100644
--- a/utils/xen-tools/HISTORY
+++ b/utils/xen-tools/HISTORY
@@ -1,3 +1,6 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 3.4.0
+
2009-02-23 David Kowis <dkowis AT shlrm.org>
* DETAILS: version to latest and from the real source

diff --git a/utils/xen/DEPENDS b/utils/xen/DEPENDS
index b539608..31d3eb5 100755
--- a/utils/xen/DEPENDS
+++ b/utils/xen/DEPENDS
@@ -1,8 +1,4 @@
depends xen-tools &&
depends xen-hypervisor &&
optional_depends xen-docs &&
-optional_depends linux &&
-if is_depends_enabled $SPELL linux
-then
- sub_depends linux xen_patches
-fi
+optional_depends linux
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index 1a2a931..3953a5b 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,5 +1,5 @@
SPELL=xen
- VERSION=3.1.2
+ VERSION=3.4.0
LICENSE[0]=UNKNOWN
KEYWORDS="xen"
WEB_SITE=http://www.xensource.com/
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index bb8b063..9d0086c 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,3 +1,7 @@
+2009-07-30 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 3.4.0
+ * DEPENDS: patches not strictly needed
+
2007-12-01 David Brown <dmlb2000 AT gmail.com>
* DETAILS: updated to 3.1.2




  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (d9f6d5fd64d7451a1e9230a7d5f40f21c6a804b0), Arjan Bouter, 07/31/2009

Archive powered by MHonArc 2.6.24.

Top of Page