commit keychain for openSUSE:Factory

2018-02-06 Thread root
Hello community,

here is the log from the commit of package keychain for openSUSE:Factory 
checked in at 2018-02-06 16:51:13

Comparing /work/SRC/openSUSE:Factory/keychain (Old)
 and  /work/SRC/openSUSE:Factory/.keychain.new (New)


Package is "keychain"

Tue Feb  6 16:51:13 2018 rev:22 rq:573308 version:2.8.5

Changes:

--- /work/SRC/openSUSE:Factory/keychain/keychain.changes2016-10-25 
17:44:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.keychain.new/keychain.changes   2018-02-06 
16:51:25.305698802 +0100
@@ -1,0 +2,17 @@
+Thu Feb  1 10:11:13 UTC 2018 - kbabi...@suse.com
+
+- Update to version 2.8.5:
+  * Summary Various fixes and support systemd gnupg sockets
+  * Some shells don't support local builtin
+  * Support systemd managed gnupg sockets
+  * Fix some lintian warnings in the man page
+  * Fix issues loading pem keys
+
+- Changes from 2.8.4:
+  * Support of GPG2
+  * Support busybox ps
+  * Various optimizations
+
+- Changed Source spec file, since upstream has migrated to GitHub
+
+---

Old:

  keychain-2.8.3.tar.bz2

New:

  keychain-2.8.5.tar.gz



Other differences:
--
++ keychain.spec ++
--- /var/tmp/diff_new_pack.9iMX23/_old  2018-02-06 16:51:26.109661153 +0100
+++ /var/tmp/diff_new_pack.9iMX23/_new  2018-02-06 16:51:26.113660966 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package keychain
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -17,13 +17,13 @@
 
 
 Name:   keychain
-Version:2.8.3
+Version:2.8.5
 Release:0
 Summary:A Key Management Application for SSH2 RSA/DSA and GnuPG Keys
 License:GPL-2.0+
 Group:  Productivity/Security
 Url:http://www.funtoo.org/Keychain
-Source: 
http://www.funtoo.org/distfiles/keychain/%{name}-%{version}.tar.bz2
+Source: 
https://github.com/funtoo/keychain/archive/2.8.5.tar.gz#/%{name}-%{version}.tar.gz
 Requires:   bash
 Requires:   coreutils
 Requires:   openssh




commit keychain for openSUSE:Factory

2016-10-25 Thread h_root
Hello community,

here is the log from the commit of package keychain for openSUSE:Factory 
checked in at 2016-10-25 17:44:29

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.changes2015-12-09 
22:20:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.keychain.new/keychain.changes   2016-10-25 
17:44:30.0 +0200
@@ -1,0 +2,6 @@
+Mon Oct 24 13:50:44 UTC 2016 - dims...@opensuse.org
+
+- Update to version 2.8.3:
+  * Fix gpg key addition.
+
+---
@@ -4 +10 @@
-- Update to version 2.8.2
+- Update to version 2.8.2 (boo#991003):

Old:

  keychain-2.8.2.tar.bz2

New:

  keychain-2.8.3.tar.bz2



Other differences:
--
++ keychain.spec ++
--- /var/tmp/diff_new_pack.rKTowa/_old  2016-10-25 17:44:31.0 +0200
+++ /var/tmp/diff_new_pack.rKTowa/_new  2016-10-25 17:44:31.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package spec
+# spec file for package keychain
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   keychain
-Version:2.8.2
+Version:2.8.3
 Release:0
 Summary:A Key Management Application for SSH2 RSA/DSA and GnuPG Keys
 License:GPL-2.0+

++ keychain-2.8.2.tar.bz2 -> keychain-2.8.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keychain-2.8.2/ChangeLog new/keychain-2.8.3/ChangeLog
--- old/keychain-2.8.2/ChangeLog2015-11-07 01:11:24.0 +0100
+++ new/keychain-2.8.3/ChangeLog2016-06-24 16:55:56.0 +0200
@@ -12,6 +12,10 @@
 # Maintained and rewritten April 2004 - July 2007 by Aron Griffis 

 # Maintained July 2009 - present by Daniel Robbins 
 
+* keychain 2.8.3 (24 Jun 2016)
+
+  Summary: fix gpg key addition (Clemens Kaposi)
+
 * keychain 2.8.2 (06 Nov 2015)
 
   Summary: Support new ssh features, bug fix release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/keychain-2.8.2/keychain new/keychain-2.8.3/keychain
--- old/keychain-2.8.2/keychain 2015-11-07 01:11:24.0 +0100
+++ new/keychain-2.8.3/keychain 2016-06-24 16:55:56.0 +0200
@@ -2,7 +2,7 @@
 
 # Copyright 1999-2005 Gentoo Foundation
 # Copyright 2007 Aron Griffis 
-# Copyright 2009-2015 Funtoo Solutions, Inc.
+# Copyright 2009-2016 Funtoo Solutions, Inc.
 # lockfile() Copyright 2009 Parallels, Inc.
 
 # Distributed under the terms of the GNU General Public License v2
@@ -12,7 +12,7 @@
 # Maintained and rewritten April 2004 - July 2007 by Aron Griffis 

 # Maintained July 2009 - present by Daniel Robbins 
 
-version=2.8.2
+version=2.8.3
 
 PATH="${PATH:-/usr/bin:/bin:/sbin:/usr/sbin:/usr/ucb}"
 
@@ -65,7 +65,7 @@
 # GNU awk and sed have regex issues in a multibyte environment.  If any locale
 # variables are set, then override by setting LC_ALL
 unset pinentry_locale
-if [ -n "$LANG$LC_ALL" ] || [ -n "`locale 2>/dev/null | egrep -v 
'="?(|POSIX|C)"?$' 2>/dev/null`" ]; then
+if [ -n "$LANG$LC_ALL" ] || [ -n "$(locale 2>/dev/null | egrep -v 
'="?(|POSIX|C)"?$' 2>/dev/null)" ]; then
# save LC_ALL so that pinentry-curses works right.  This has always 
worked
# correctly for me but peper and kloeri had problems with it.
pinentry_lc_all="$LC_ALL"
@@ -309,7 +309,7 @@
# OpenSSH, Sun SSH, and ssh.com
openssh=false
sunssh=false
-   case "`ssh -V 2>&1`" in
+   case "$(ssh -V 2>&1)" in
*OpenSSH*) openssh=true ;;
*Sun?SSH*) sunssh=true ;;
esac
@@ -319,13 +319,13 @@
 # Set the global string $me
 getuser() {
# whoami gives euid, which might be different from USER or LOGNAME
-   me=`whoami` || die "Who are you?  whoami doesn't know..."
+   me=$(whoami) || die "Who are you?  whoami doesn't know..."
 }
 
 # synopsis: getos
 # Set the global string $OSTYPE
 getos() {
-   OSTYPE=`uname` || die 'uname failed'
+   OSTYPE=$(uname) || die 'uname failed'
 }
 
 # synopsis: verifykeydir
@@ -354,7 +354,7 @@
rm -f "$tmpfile"
havelock=true && return 0
fi
-   if kill -0 `cat $lockf 2>/dev/null` 2>/dev/null; then
+   if kill -0 $(cat $lockf 

commit keychain for openSUSE:Factory

2015-12-09 Thread h_root
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.changes2015-02-16 
21:14:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.keychain.new/keychain.changes   2015-12-09 
22:20:42.0 +0100
@@ -1,0 +2,52 @@
+Wed Dec  2 14:07:13 UTC 2015 - p.drou...@gmail.com
+
+- 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.0 +0100
+++ /var/tmp/diff_new_pack.SgQEoK/_new  2015-12-09 22:20:43.0 +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 

commit keychain for openSUSE:Factory

2015-02-16 Thread h_root
Hello community,

here is the log from the commit of package keychain for openSUSE:Factory 
checked in at 2015-02-16 21:14:28

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.changes2011-09-23 
02:06:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.keychain.new/keychain.changes   2015-02-16 
21:14:29.0 +0100
@@ -1,0 +2,6 @@
+Fri Feb 13 14:08:07 UTC 2015 - mrueck...@suse.de
+
+- added 0001-Update-inheritagents-for-GnuPG-v.2.1.patch:
+  Backport the GPG 2.1 support from git head
+
+---

New:

  0001-Update-inheritagents-for-GnuPG-v.2.1.patch



Other differences:
--
++ keychain.spec ++
--- /var/tmp/diff_new_pack.9FpLAf/_old  2015-02-16 21:14:30.0 +0100
+++ /var/tmp/diff_new_pack.9FpLAf/_new  2015-02-16 21:14:30.0 +0100
@@ -26,6 +26,7 @@
 Release:1
 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
 Group:  Productivity/Security
 Requires:   bash coreutils sed
 Requires:   openssh
@@ -60,6 +61,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 %build
 %__make V=%{version}

++ 0001-Update-inheritagents-for-GnuPG-v.2.1.patch ++
From c24ec771cf991b9a2db8a087222460cbc04d9387 Mon Sep 17 00:00:00 2001
From: Tyler Cipriani ty...@tylercipriani.com
Date: Fri, 9 Jan 2015 21:58:57 -0700
Subject: [PATCH] Update inheritagents for GnuPG v.2.1+

$GPG_AGENT_INFO doesn't exist as of GnuPG 2.1.0.

Info available at:
https://www.gnupg.org/faq/whats-new-in-2.1.html#autostart
---
 keychain.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/keychain.sh b/keychain.sh
index 4c35622..30e83b2 100755
--- a/keychain.sh
+++ b/keychain.sh
@@ -374,6 +374,10 @@ inheritagents() {
 if [ -n $GPG_AGENT_INFO ]; then
 inherit_gpg_agent_info=$GPG_AGENT_INFO
 inherit_gpg_agent_pid=`echo $GPG_AGENT_INFO | cut -f2 -d:`
+# GnuPG v.2.1+ removes $GPG_AGENT_INFO
+elif [ -S ${GNUPGHOME:=$HOME/.gnupg}/S.gpg-agent ]; then
+inherit_gpg_agent_pid=$(ps -u $me -o 'pid,comm' | grep 
gpg-agent | tr -dc '[:digit:]')
+
inherit_gpg_agent_info=$GNUPGHOME/S.gpg-agent:${inherit_gpg_agent_pid}:1
 fi
 fi
 fi
-- 
2.1.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit keychain for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package keychain for openSUSE:Factory 
checked in at 2011-12-06 18:21:40

Comparing /work/SRC/openSUSE:Factory/keychain (Old)
 and  /work/SRC/openSUSE:Factory/.keychain.new (New)


Package is keychain, Maintainer is p...@suse.com

Changes:




Other differences:
--
++ keychain.spec ++
--- /var/tmp/diff_new_pack.jxsfMd/_old  2011-12-06 18:37:50.0 +0100
+++ /var/tmp/diff_new_pack.jxsfMd/_new  2011-12-06 18:37:50.0 +0100
@@ -21,7 +21,7 @@
 Name:   keychain
 BuildRequires:  gzip
 Url:http://www.gentoo.org/proj/en/keychain/
-License:GPLv2+
+License:GPL-2.0+
 Version:2.7.1
 Release:1
 Summary:A Key Management Application for SSH2 RSA/DSA and GnuPG Keys

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org