Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package parsec for openSUSE:Factory checked 
in at 2021-04-26 16:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/parsec (Old)
 and      /work/SRC/openSUSE:Factory/.parsec.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "parsec"

Mon Apr 26 16:38:56 2021 rev:4 rq:885428 version:0.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/parsec/parsec.changes    2021-04-06 
17:31:27.855237954 +0200
+++ /work/SRC/openSUSE:Factory/.parsec.new.12324/parsec.changes 2021-04-26 
16:39:20.370048436 +0200
@@ -1,0 +2,14 @@
+Wed Apr 14 14:54:32 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Requires 'tpm2-0-tss' as it holds the udev rule to make /dev/tpm*
+  owned by tss user
+- Requires 'libtss2-tcti-device0' as it is required to start parsec
+  with TPM support
+
+-------------------------------------------------------------------
+Wed Apr  7 07:42:24 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Enable all authenticators which adds 'direct-authenticator'
+- Add CryptoAuthLib template (disabled) in config.toml
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ parsec.spec ++++++
--- /var/tmp/diff_new_pack.3EiLTq/_old  2021-04-26 16:39:20.958049372 +0200
+++ /var/tmp/diff_new_pack.3EiLTq/_new  2021-04-26 16:39:20.962049378 +0200
@@ -17,8 +17,10 @@
 
 
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
-# Features available: mbed-crypto-provider, pkcs11-provider, tpm-provider, 
all-providers
-%define features "all-providers"
+# Features available:
+# all-providers = ["tpm-provider", "pkcs11-provider", "mbed-crypto-provider", 
"cryptoauthlib-provider"]
+# all-authenticators = ["direct-authenticator", 
"unix-peer-credentials-authenticator"]
+%define features "all-authenticators,all-providers"
 %{?systemd_ordering}
 Name:           parsec
 Version:        0.7.2
@@ -48,6 +50,10 @@
 %sysusers_requires
 # /dev/tpm* are owned by tss user
 Requires(pre):  system-user-tss
+# tpm2-0-tss holds the udev rule to make /dev/tpm* owned by tss user
+Requires:       tpm2-0-tss
+# Without libtss2-tcti-device0 parsec fails to start TPM properly
+Requires:       libtss2-tcti-device0
 ExcludeArch:    armv6l armv6hl
 
 %description
@@ -57,12 +63,12 @@
 enabling cloud-native delivery flows within the data center and at the edge.
 
 %prep
-%setup -qa1
+%autosetup -p1 -a1
 rm -rf .cargo && mkdir .cargo
 cp %{SOURCE2} .cargo/config
 # Enable all providers
 sed -i -e 's#default = \["unix-peer-credentials-authenticator"\]##' Cargo.toml
-echo 'default = ["unix-peer-credentials-authenticator", "all-providers"]' >> 
Cargo.toml
+echo 'default = ["all-authenticators", "all-providers"]' >> Cargo.toml
 
 %build
 export PROTOC=%{_bindir}/protoc

++++++ cargo_config ++++++
--- /var/tmp/diff_new_pack.3EiLTq/_old  2021-04-26 16:39:21.002049442 +0200
+++ /var/tmp/diff_new_pack.3EiLTq/_new  2021-04-26 16:39:21.006049448 +0200
@@ -2,4 +2,4 @@
 replace-with = "vendored-sources"
 
 [source.vendored-sources]
-directory = "vendor"
\ No newline at end of file
+directory = "vendor"

++++++ config.toml ++++++
--- /var/tmp/diff_new_pack.3EiLTq/_old  2021-04-26 16:39:21.022049473 +0200
+++ /var/tmp/diff_new_pack.3EiLTq/_new  2021-04-26 16:39:21.022049473 +0200
@@ -29,3 +29,11 @@
 #key_info_manager = "on-disk-manager"
 #tcti = "device:/dev/tpmrm0"
 #owner_hierarchy_auth = ""
+
+#[[provider]]
+#provider_type = "CryptoAuthLib"
+#key_info_manager = "on-disk-manager"
+#device_type = "atecc508a"
+#iface_type = "i2c"
+#wake_delay = 1500
+#rx_retries = 20

Reply via email to