From 6bd32bdfaf32d6474d07af369573ea698ce92818 Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Mon, 30 Nov 2015 11:50:10 -0800 Subject: [PATCH] Fix permissions on tcsd config Trousers is very paranoid about file permissions, so ensure that we install them correctly. --- .../app-crypt/trousers/files/tmpfiles.d/trousers.conf | 4 ++-- .../{trousers-0.3.13-r1.ebuild => trousers-0.3.13-r2.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/{trousers-0.3.13-r1.ebuild => trousers-0.3.13-r2.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/files/tmpfiles.d/trousers.conf b/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/files/tmpfiles.d/trousers.conf index b81b584e69..302dbf929f 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/files/tmpfiles.d/trousers.conf +++ b/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/files/tmpfiles.d/trousers.conf @@ -1,3 +1,3 @@ d /var/lib/tpm 0755 tss tss - - -C /etc/tcsd.conf 0644 tss tss - /usr/share/trousers/tcsd.conf -C /var/lib/tpm/system.data 0644 tss tss - /usr/share/trousers/system.data \ No newline at end of file +C /etc/tcsd.conf 0600 tss tss - /usr/share/trousers/tcsd.conf +C /var/lib/tpm/system.data 0600 tss tss - /usr/share/trousers/system.data \ No newline at end of file diff --git a/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/trousers-0.3.13-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/trousers-0.3.13-r2.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/trousers-0.3.13-r1.ebuild rename to sdk_container/src/third_party/coreos-overlay/app-crypt/trousers/trousers-0.3.13-r2.ebuild