diff --git a/srcpkgs/trousers/files/tcsd/run b/srcpkgs/trousers/files/tcsd/run index 0405459562b..2d9956de096 100644 --- a/srcpkgs/trousers/files/tcsd/run +++ b/srcpkgs/trousers/files/tcsd/run @@ -1,4 +1,3 @@ #!/bin/sh exec 2>&1 -[ -d /var/lib/tpm ] || install -m 0700 -o tss -g tss -d /var/lib/tpm exec chpst -u tss:tss tcsd -f diff --git a/srcpkgs/trousers/template b/srcpkgs/trousers/template index 2c29fe0ca7d..7739c1da611 100644 --- a/srcpkgs/trousers/template +++ b/srcpkgs/trousers/template @@ -1,20 +1,22 @@ # Template file for 'trousers' pkgname=trousers version=0.3.14 -revision=6 +revision=7 +create_wrksrc=yes build_style=gnu-configure conf_files="/etc/tcsd.conf" makedepends="libressl-devel" system_accounts=tss tss_homedir=/var/lib/tpm short_desc="Trusted Computing Software Stack for the TPM" -maintainer="Toyam Cox " -license="BSD" +maintainer="Toyam Cox " +license="BSD-3-Clause" homepage="http://trousers.sourceforge.net/" # distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -distfiles=https://sources.voidlinux.eu/trousers-0.3.14/trousers-0.3.14.tar.gz +distfiles="https://sources.voidlinux.org/trousers-${version}/trousers-${version}.tar.gz" checksum=ce50713a261d14b735ec9ccd97609f0ad5ce69540af560e8c3ce9eb5f2d28f47 -create_wrksrc=yes + +make_dirs="/var/lib/tpm 0700 tss tss" post_install() { vlicense LICENSE