rpms/keychain/devel keychain-2.6.8-gpg-agent-envfile.patch, NONE, 1.1 keychain.sh, 1.6, 1.7 keychain.spec, 1.13, 1.14
Ville Skyttä
scop at fedoraproject.org
Mon Mar 2 21:15:51 UTC 2009
Author: scop
Update of /cvs/pkgs/rpms/keychain/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9611
Modified Files:
keychain.sh keychain.spec
Added Files:
keychain-2.6.8-gpg-agent-envfile.patch
Log Message:
* Mon Mar 2 2009 Ville Skyttä <ville.skytta at iki.fi> - 2.6.8-6
- Write ~/.gpg-agent-info when launching gpg-agent for better compatibility
with other things using it, e.g. KDE 4 (#486025).
- Drop no longer needed zsh special case which caused issues with ksh from
profile.d script (#314431).
keychain-2.6.8-gpg-agent-envfile.patch:
--- NEW FILE keychain-2.6.8-gpg-agent-envfile.patch ---
https://bugzilla.redhat.com/show_bug.cgi?id=486025
diff -up keychain-2.6.8/keychain~ keychain-2.6.8/keychain
--- keychain-2.6.8/keychain~ 2006-10-25 01:09:34.000000000 +0300
+++ keychain-2.6.8/keychain 2009-03-01 01:05:18.000000000 +0200
@@ -860,7 +860,7 @@ startagent() {
unset start_gpg_timeout
fi
# the 1.9.x series of gpg spews debug on stderr
- start_out=`gpg-agent --daemon $start_gpg_timeout 2>/dev/null`
+ start_out=`gpg-agent --daemon --write-env-file $start_gpg_timeout 2>/dev/null`
else
error "I don't know how to start $start_prog-agent (2)"
return 1
Index: keychain.sh
===================================================================
RCS file: /cvs/pkgs/rpms/keychain/devel/keychain.sh,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- keychain.sh 16 Feb 2009 18:06:55 -0000 1.6
+++ keychain.sh 2 Mar 2009 21:15:20 -0000 1.7
@@ -18,11 +18,7 @@
$HOME/.ssh/*`
[ -n "$GPGKEYS" ] || GPGKEYS=""
- if [ -n "$ZSH_VERSION" ] ; then
- keychain ${=KCHOPTS} ${=SSHKEYS} ${=GPGKEYS}
- else
- keychain $KCHOPTS $SSHKEYS $GPGKEYS
- fi
+ keychain $KCHOPTS $SSHKEYS $GPGKEYS
host=`uname -n`
[ -f $HOME/.keychain/$host-sh ] && \
Index: keychain.spec
===================================================================
RCS file: /cvs/pkgs/rpms/keychain/devel/keychain.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- keychain.spec 25 Feb 2009 11:09:25 -0000 1.13
+++ keychain.spec 2 Mar 2009 21:15:20 -0000 1.14
@@ -1,7 +1,7 @@
Name: keychain
Summary: Agent manager for OpenSSH, ssh.com, Sun SSH, and GnuPG
Version: 2.6.8
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2
Group: Applications/Internet
URL: http://agriffis.n01se.net/keychain/
@@ -10,9 +10,16 @@
Source2: keychain.csh
Source3: README.Fedora
Patch0: keychain-manpage.patch
+# https://bugzilla.redhat.com/show_bug.cgi?id=486025
+Patch1: keychain-2.6.8-gpg-agent-envfile.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# https://bugzilla.redhat.com/show_bug.cgi?id=486025
+Conflicts: kde-settings < 4.2-3
+# https://bugzilla.redhat.com/show_bug.cgi?id=314431
+Conflicts: zsh < 4.3.4-7
+
%description
Keychain is a manager for OpenSSH, ssh.com, Sun SSH and GnuPG agents.
It acts as a front-end to the agents, allowing you to easily have one
@@ -24,6 +31,7 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
sed -i -e 's|/usr/ucb:||' keychain
%install
@@ -49,6 +57,12 @@
%{_mandir}/man1/keychain.1*
%changelog
+* Mon Mar 2 2009 Ville Skyttä <ville.skytta at iki.fi> - 2.6.8-6
+- Write ~/.gpg-agent-info when launching gpg-agent for better compatibility
+ with other things using it, e.g. KDE 4 (#486025).
+- Drop no longer needed zsh special case which caused issues with ksh from
+ profile.d script (#314431).
+
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.6.8-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
More information about the fedora-extras-commits
mailing list