Hello community, here is the log from the commit of package cryptctl for openSUSE:Factory checked in at 2017-06-01 16:33:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cryptctl (Old) and /work/SRC/openSUSE:Factory/.cryptctl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cryptctl" Thu Jun 1 16:33:00 2017 rev:2 rq:498708 version:2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cryptctl/cryptctl.changes 2017-04-12 18:02:22.331408364 +0200 +++ /work/SRC/openSUSE:Factory/.cryptctl.new/cryptctl.changes 2017-06-01 16:33:01.736628681 +0200 @@ -1,0 +2,19 @@ +Thu May 11 14:00:39 UTC 2017 - hguo@suse.com + +- Upgrade to upstream release 2.0 that brings a protocol evolution + together with several new features: + * Optionally utilise an external KMIP-v1.3 compatible service to + store actual encryption key. + * Optionally verify client identity before serving its key requests. + * Password is hashed before transmitting over TLS-secured channel. + * Fix an issue that previously allowed a malicious administrator + to craft RPC request to overwrite files outside of key database. + Implemented accordint to fate#322979 and fate#322293. + +------------------------------------------------------------------- +Fri Apr 28 08:32:46 UTC 2017 - hguo@suse.com + +- Upgrade to 1.99pre that introduces a library for decoding, encoding, + and serialisation operations of KMIP v1.3 for fate#322979. + +------------------------------------------------------------------- Old: ---- cryptctl-1.2.6.tgz New: ---- cryptctl-2.0.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryptctl.spec ++++++ --- /var/tmp/diff_new_pack.waj2tF/_old 2017-06-01 16:33:02.420532206 +0200 +++ /var/tmp/diff_new_pack.waj2tF/_new 2017-06-01 16:33:02.420532206 +0200 @@ -1,7 +1,7 @@ # # spec file for package cryptctl # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,21 +15,29 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: cryptctl -Version: 1.2.6 +Version: 2.0 Release: 0 -License: GPL-3.0 Summary: A utility for setting up LUKS-based disk encryption -Url: https://www.suse.com/products/sles-for-sap +License: GPL-3.0 Group: System/Management +Url: https://www.suse.com/products/sles-for-sap Source0: %{name}-%{version}.tgz Source1: rpmlintrc -BuildRequires: go systemd udev -Requires: btrfsprogs cryptsetup e2fsprogs rsync util-linux xfsprogs +BuildRequires: go +BuildRequires: systemd +BuildRequires: udev +Requires: btrfsprogs +Requires: cryptsetup +Requires: e2fsprogs +Requires: rsync +Requires: util-linux +Requires: xfsprogs ExclusiveArch: x86_64 ppc64le %{?systemd_requires} -%define GONS gitlab.suse.de/guohouzuo +%define GONS github.com/HouzuoGuo %define SRCDIR src/%{GONS}/%{name} %description @@ -101,3 +109,6 @@ %{_unitdir}/cryptctl-server.service %{_unitdir}/cryptctl-auto-unlock@.service %{_libexecdir}/udev/rules.d/99-cryptctl-auto-unlock.rules +%doc %{SRCDIR}/LICENSE + +%changelog ++++++ cryptctl-1.2.6.tgz -> cryptctl-2.0.tgz ++++++ ++++ 7028 lines of diff (skipped) ++++++ rpmlintrc ++++++ --- /var/tmp/diff_new_pack.waj2tF/_old 2017-06-01 16:33:02.584509075 +0200 +++ /var/tmp/diff_new_pack.waj2tF/_new 2017-06-01 16:33:02.588508511 +0200 @@ -1 +1,2 @@ addFilter("statically-linked-binary") +addFilter("systemd-service-without-service*")