Hello community, here is the log from the commit of package keychain for openSUSE:Factory checked in at 2015-12-09 19:50:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keychain (Old) and /work/SRC/openSUSE:Factory/.keychain.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keychain" Changes: -------- --- /work/SRC/openSUSE:Factory/keychain/keychain.changes 2015-02-16 21:14:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.keychain.new/keychain.changes 2015-12-09 22:20:42.000000000 +0100 @@ -1,0 +2,52 @@ +Wed Dec 2 14:07:13 UTC 2015 - [email protected] + +- Update to version 2.8.2 + * Summary: Support new ssh features, bug fix release. + * Support for new hash algorithms + * Remove bashisms + * Various optimizations + * --timeout option now gets passed to agent, doc fixes + * RPM, Makefile fixes +- Changes from version 2.8.1 + * Summary: POSIX compatibility and bug fix release. + * Only set PATH to a standard value if PATH is not set. Otherwise, + do not modify. + * Makefile Cygwin and RPM spec fixes + * Confhost fixes. Deprecate in_path. Use command -v instead. + * Find_pids: Modify "ps" call to work with non-GNU ps. + * Re-introduce POSIX compatibility (remove shopt.) +- Changes from version 2.8.0 + * Support for OpenSSH 6.8 fingerprints. + * Support for GnuPG 2.1.0. + * Handle private keys that are symlinks, even if the associated + public key is in the target directory rather than alongside the + symlink. + * Allow private keys to have extensions, such as foo.priv. + When looking for matching public keys, look for foo.priv.pub, + but also strip extension and look for foo.pub if foo.priv.pub + doesn't exist. + * Initial support for --list/-l option to list SSH keys. + * Updated docs for fish shell usage. +- Changes from version 2.7.2beta1 + * Various changes and updates: + * Fixes for fish. + * Keychain will default to start only ssh-agent unless GPG is + explicitly updated using --agents. + * Write ~/.gpg-agent-info when launching gpg-agent. + * Add support for injecting agents into systemd + * Add support for --query option + * Add --absolute flag, allowing user to set a full path without + getting a .keychain suffix automatically appended. + * Add --confhost option to scan ~/.ssh/config file to + locate private key path specified there. +- Update project and download Urls +- Remove 0001-Update-inheritagents-for-GnuPG-v.2.1.patch; fixed + on upstream release +- Perform a spec-cleaner +- Remove useless dependencies + * perl + * make + * sed + * openssh + +------------------------------------------------------------------- Old: ---- 0001-Update-inheritagents-for-GnuPG-v.2.1.patch keychain-2.7.1.tar.bz2 New: ---- keychain-2.8.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keychain.spec ++++++ --- /var/tmp/diff_new_pack.SgQEoK/_old 2015-12-09 22:20:43.000000000 +0100 +++ /var/tmp/diff_new_pack.SgQEoK/_new 2015-12-09 22:20:43.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package keychain (Version 2.7.1) +# spec file for package spec # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: keychain -BuildRequires: gzip -Url: http://www.gentoo.org/proj/en/keychain/ -License: GPL-2.0+ -Version: 2.7.1 -Release: 1 +Version: 2.8.2 +Release: 0 Summary: A Key Management Application for SSH2 RSA/DSA and GnuPG Keys -Source: http://www.funtoo.org/archive/keychain/keychain-%{version}.tar.bz2 -Patch: 0001-Update-inheritagents-for-GnuPG-v.2.1.patch +License: GPL-2.0+ Group: Productivity/Security -Requires: bash coreutils sed +Url: http://www.funtoo.org/Keychain +Source: http://www.funtoo.org/distfiles/keychain/%{name}-%{version}.tar.bz2 +Requires: bash +Requires: coreutils Requires: openssh +Requires: sed +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch %if 0%{?suse_version} == 0 BuildRequires: gpg2 Requires: gpg2 @@ -37,11 +37,6 @@ BuildRequires: gpg Requires: gpg %endif -BuildRequires: perl -BuildRequires: make sed -BuildRequires: openssh -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Keychain is an extremely handy OpenSSH, commercial SSH2-compatible @@ -51,32 +46,19 @@ the number of times you need to enter your pass phrase from once per new login session to once every time your local machine is rebooted. - - - -Authors: --------- - Daniel Robbins <[email protected]> - Aron Griffis <[email protected]> - %prep %setup -q -%patch -p1 %build -%__make V="%{version}" -[ -e keychain.1.gz ] && %__gzip -d keychain.1.gz +# Nothing to build %install -%__install -D -m0755 keychain "%{buildroot}/%{_bindir}/keychain" -%__install -D -m0644 keychain.1 "%{buildroot}/%{_mandir}/man1/keychain.1" - -%clean -%__rm -rf "%{buildroot}" +install -D -m0755 keychain "%{buildroot}/%{_bindir}/keychain" +install -D -m0644 keychain.1 "%{buildroot}/%{_mandir}/man1/keychain.1" %files %defattr(-,root,root) -%doc ChangeLog README.rst COPYING.txt +%doc ChangeLog README.md COPYING.txt %{_bindir}/keychain %{_mandir}/man1/keychain.1%{ext_man} ++++++ keychain-2.7.1.tar.bz2 -> keychain-2.8.2.tar.bz2 ++++++ ++++ 5077 lines of diff (skipped)
