diff options
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | trousers.install | 2 |
2 files changed, 4 insertions, 5 deletions
@@ -7,20 +7,19 @@ pkgname=trousers pkgver=0.3.10 -pkgrel=5 +pkgrel=6 pkgdesc="Open-source TCG Software Stack implementation for use with a TPM" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/trousers" license=('CPL') depends=('openssl') -makedepends=('gtk2') install=${pkgname}.install source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz ${pkgname}.install tcsd.service 70-tpmd.rules) sha256sums=('eb9569de5c66d9698f6c3303de03777b95ec72827f68b7744454bfa9227bc530' - '1b34445813efc8695714f9a71f8522178baec5052485828af4511b2eaf078b65' + '5276d40a80191b494e8c90a619f37417c551afc58c11b689774a7243891abf4f' '653c3a94ec628e7a7fb150d0d289b0866c6b3bb9aa57af2c59724517d205d7bd' 'c50ea41a4809699dd50f2e621acc6baafb2dffa43cd5a0df8a0679f1d1b1b884') @@ -31,7 +30,7 @@ build() { --libdir=/usr/lib \ --sbindir=/usr/bin \ --with-openssl=/usr \ - --with-gui=gtk + --with-gui=openssl make } diff --git a/trousers.install b/trousers.install index 83eeec15f3fa..eddfd28e564d 100644 --- a/trousers.install +++ b/trousers.install @@ -2,6 +2,7 @@ post_install() { groupadd -r tss useradd -r -g tss -d /var/lib/tpm -s /bin/false tss + chown -R tss:tss /var/lib/tpm chown tss:tss /usr/bin/tcsd chown tss:tss /etc/tcsd.conf @@ -17,7 +18,6 @@ post_upgrade() { pre_remove() { /etc/rc.d/tcsd stop &> /dev/null systemctl stop tcsd -# rm -rf /usr/var/lib/tpm userdel tss } |