Commit Graph

62 Commits

Author SHA1 Message Date
Javier Martinez Canillas
075fc2f0d3
Install udev rule for TPM character devices
The udev rules to change the ownership and access permission for the TPM2
character devices is installed by the tpm2-abrmd package. But users could
want to use the TPM2 device without the userspace tpm2-abrmd, for example
by using the in-kernel resource manager or accessing the device directly.

In those cases they may not install the tpm2-abrmd package but still want
the correct user, group and permissions set in the TPM2 character device,
so let's do that in the tpm2-tss package instead that is always required.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-02-23 15:28:14 +01:00
Javier Martinez Canillas
f61696f2b7
Escape %{ix86} macro in changelog
The macro isn't correctly escaped so it's expanded.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-02-22 08:34:45 +01:00
Javier Martinez Canillas
0c0c829fa4
Don't restrict build to x86 arches
The package has an ExclusiveArch: %{ix86} x86_64 directive, but there
isn't anything x86 specific and can be built on all the architectures.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-02-21 12:08:40 +01:00
Igor Gnatenko
f770b50873
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:06:26 +01:00
Javier Martinez Canillas
4eb5a09ead
Update to 1.3.0 release
The tpm2-tss 1.3.0 was released, update the package to the latest version.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2017-12-08 19:14:52 +01:00
Javier Martinez Canillas
f27ddf803d
Update to 1.3.0 release candidate 2
This commit updates tpm2-tss to version 1.3.0-rc2. It also does some
cleanups to the package such as using the latest URL for the project
repository, removing an unneeded global prefix and remove a compiler
flag that's no longer needed.

resolves: rhbz#1508870

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2017-11-29 01:38:16 +01:00
Javier Martinez Canillas
9eff276328 Update to 1.2.0 release
This commit updates tpm2-tss to version 1.2.0. It also does some cleanups
such as changing the SPEC file permission bits, that were not correct and
renames the project prefix from TPM2.0-TSS to tpm2-tss, that is the name
used in the upstream project now.

tpm2-tss 1.2.0 does not build correctly on Fedora with GCC7, this has been
fixed in tpm2-tss master with commits:

64862cb1f7a0 ("implementation.h: Remove preprocessor magic to selectively enable commands.")
87feb17d81b8 ("implementation.h: Remove preprocessor magic to selectively enable algorithms.")

But those can't be easily cherry picked for 1.2.0, so this commit disables
the GCC7 int-in-bool-context warning instead.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2017-08-28 16:06:16 +02:00
Javier Martinez Canillas
763ff15add Remove unneeded source tarballs
The source tarballs don't need to be in the package git repository, since
tools building the package will obtain the source url from the SPEC file
and download it before doing the build.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2017-08-18 18:02:08 +08:00
Fedora Release Engineering
fe63e0c2d1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:33:56 +00:00
Yunying Sun
e60c578312 Update to 1.1.0 release 2017-07-26 14:44:11 +08:00
Fedora Release Engineering
ba9e00d48c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:11:39 +00:00
Yunying Sun
c51662b0b4 Initial import (#1369708) 2016-12-15 11:16:42 +08:00