]> git.proxmox.com Git - swtpm.git/commitdiff
build: install /var/lib/swtpm-localca with proper owner
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Mon, 4 May 2015 04:26:02 +0000 (00:26 -0400)
committerStefan Berger <stefanb@linux.vnet.ibm.com>
Mon, 4 May 2015 04:31:44 +0000 (00:31 -0400)
Install /var/lib/swtpm-localca so that tss can access it.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
configure.ac
dist/swtpm.spec.in
samples/Makefile.am

index 20ba6b9ee7b25f4abcc4d08db74711d1530ff925..638a09afed98a6b25cbb84f6694275a63c777fdd 100644 (file)
@@ -80,6 +80,7 @@ AC_TYPE_SIGNAL
 
 AC_PROG_CC
 AC_PROG_INSTALL
+AC_PROG_MKDIR_P
 
 AC_ARG_WITH([selinux],
    AS_HELP_STRING([--with-selinux],
index ddb3a9d2d0dbd4673525c5040383d86899405379..96a9ab7605d3a7957b442abbbbc8d4a6f78cb84d 100644 (file)
@@ -113,6 +113,7 @@ Tools for the TPM emulator from the swtpm package
 %config(noreplace) %{_sysconfdir}/swtpm-localca.options
 %config(noreplace) %{_sysconfdir}/swtpm-localca.conf
 %attr( 755, root, root) %{_datadir}/@PACKAGE@/swtpm-localca
+%attr( 755, tss, tss) %{_localstatedir}/lib/swtpm-localca
 
 
 %prep
index 16c72b30304a5d4fa737e6dc008ad7e5f7c03641..67d59236514c2d34998b5299859cc9d1c5ac69ae 100644 (file)
@@ -14,6 +14,10 @@ samplessysconf_DATA = \
        swtpm-localca.conf \
        swtpm-localca.options 
 
+install-data-local:
+       $(MKDIR_P) $(DESTDIR)/$(localstatedir)/lib/swtpm-localca
+       chown tss:tss $(DESTDIR)/$(localstatedir)/lib/swtpm-localca
+
 EXTRA_DIST= \
        swtpm-localca \
        swtpm-localca.conf \