Up to [cvs.netbsd.org] / pkgsrc / security / keychain
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.17 / (download) - annotate - [select for diffs], Tue May 18 06:29:32 2010 UTC (2 years ago) by pettai
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
HEAD
Changes since 1.16: +4 -4
lines
Diff to previous 1.16 (colored)
* keychain 2.7.1 (07 May 2010) - Addition of a "make clean" target. removal of runtests as it is currently broken. - New release process in Makefile and release.sh - keychain release tarball will now contain pre-generated keychain, keychain.1 and keychain.spec so that users do not need to run "make". Updated README.rst to refer to the "source code" as a "release archive" since it contains both source code and ready-to-go script and man page. - GPG fix from Gentoo bug 203871; This fix will fix the issue with pinentry starting in the background and not showing up in the terminal. * keychain 2.7.0 (23 Oct 2009) - lockfile() replacement from Parallels Inc. OpenVZ code, takelock() rewrite, resulting in ~100 line code savings. Default lock timeout set to 5 seconds, and now keychain will try to forcefully acquire the lock if the timeout aborts, rather than simply failing and aborting. - MacOS X/BSD improvements: fix sed call in Makefile for MacOS X and presumably other *BSD environments. Rename COPYING to COPYING.txt + slight COPYING.txt formatting change. Fixed POD errors (removed '=end'). - Disable "Identity added" messages when --quiet is specified. (Gentoo bug #250328) --help will print output to stdout (Gentoo bug #196060) output cleanup and colorization changes - moving away from blue and over to cyan as it displays better terminals with black background. Also some additional colorization. * keychain 2.6.9 (26 Jul 2009) - Close Gentoo bug 222953 fix potential issues with GNU grep, Mac OS X color fix when called with --eval. - Perl 5.10 Makefile fix. Transition README to README.rst (reStructuredText). Updated maintainership information. Simplified default output
Revision 1.16 / (download) - annotate - [select for diffs], Sun Jan 14 08:32:32 2007 UTC (5 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Updated security/keychain to 2.6.8 * keychain 2.6.8 (24 Oct 2006) Save LC_ALL for gpg invocation so that pinentry-curses works. This affected peper and kloeri, though it seems to work for me in any case. * keychain 2.6.7 (24 Oct 2006) Prevent gpg_listmissing from accidentally loading keys
Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 16 08:26:10 2006 UTC (5 years, 7 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Updated security/keychain to 2.6.6
* keychain 2.6.6 (08 Sep 2006)
08 Sep 2006; Aron Griffis <agriffis@gentoo.org>:
Make --lockwait -1 mean forever. Previously 0 meant forever but was
undocumented. Add more locking regression tests #137981
* keychain 2.6.5 (08 Sep 2006)
08 Sep 2006; Aron Griffis <agriffis@gentoo.org>:
Break out of loop when empty lockfile can't be removed #127471. Add locking
regression tests:
100_lock_stale 101_lock_held 102_lock_empty 103_lock_empty_cant_remove
* keychain 2.6.4 (08 Sep 2006)
08 Sep 2006; Aron Griffis <agriffis@gentoo.org>:
Add validinherit function so that validity of SSH_AUTH_SOCK and friends can be
validated from startagent rather than up front. The advantage is that warning
messages aren't emitted unnecessarily when --inherit *-once.
Fix --eval for fish, and add new testcases:
053_start_with_--eval_ksh
054_start_with_--eval_fish
055_start_with_--eval_csh
* keychain 2.6.3 (07 Sep 2006)
07 Sep 2006; Aron Griffis <agriffis@gentoo.org>:
Support fish: http://roo.no-ip.org/fish/
Thanks to Ilkka Poutanen for the patch.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 25 06:34:17 2006 UTC (6 years, 1 month ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Updated security/keychain to 2.6.2 Add --confirm option and corresponding regression tests for Debian bug 296382. Thanks to Liyang HU for the patch. Also add initialization for $ssh_timeout which was being inherited from the environment and add regression tests for --timeout
Revision 1.13 / (download) - annotate - [select for diffs], Fri Oct 28 05:29:54 2005 UTC (6 years, 6 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Updated keychain to 2.6.1 * keychain 2.6.1 (10 Oct 2005) 10 Oct 2005; Aron Griffis <agriffis@gentoo.org>: Change "unset evalopt" to "evalopt=false" and run through *all* the regression tests instead of just the new ones. *sigh* * keychain 2.6.0 (10 Oct 2005) 10 Oct 2005; Aron Griffis <agriffis@gentoo.org>: Add the --eval option which makes keychain startup easier. See the man-page for examples. Get rid of the release notes from README, so now this file is where changes are tracked.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Aug 4 10:50:43 2005 UTC (6 years, 9 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Updated keychain to 2.5.5 * lots of bug fixes
Revision 1.11 / (download) - annotate - [select for diffs], Thu Feb 24 13:10:07 2005 UTC (7 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Add RMD160 digests.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Feb 1 18:40:28 2005 UTC (7 years, 3 months ago) by martti
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Updated keychain to 2.5.1
Don't accidentally inherit a forwarded agent when
inheritwhich=local-once. Move the --stop warning after the version
splash.
Add inheritance support via --inherit. Add parameters to --stop for
more control. Change the default behavior of keychain to inherit if
there's no keychain agent running ("--inherit local-once"), and
refrain from killing other agents unless "--stop others" is
specified.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 28 10:06:39 2004 UTC (7 years, 5 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.8: +3 -3
lines
Diff to previous 1.8 (colored)
Updated keychain to 2.4.3 * Bug fixes
Revision 1.8 / (download) - annotate - [select for diffs], Mon Jul 26 19:02:10 2004 UTC (7 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.7: +3 -4
lines
Diff to previous 1.7 (colored)
Update to 2.3.4. From the changelog: * keychain 2.3.4 (24 Jul 2004) 24 Jul 2004; Aron Griffis <agriffis@gentoo.org>; Fix bug 28599 reported by Bruno Pelaia; ignore defunct processes in ps output * keychain 2.3.3 (30 Jun 2004) 30 Jun 2004; Aron Griffis <agriffis@gentoo.org>; Fix bug reported by Matthew S. Moore in email; escape the backticks in --help output Fix bug reported by Herbie Ong in email; set pidf, cshpidf and lockf variables after parsing command-line to honor --dir setting Fix bug reported by Stephan Stahl in email; make spaces in filenames work throughout keychain, even in pure Bourne shell Fix operation on HP-UX with older OpenSSH by interpreting output of ssh-add as well as the error status * keychain 2.3.2 (16 Jun 2004) 16 Jun 2004; Aron Griffis <agriffis@gentoo.org>; Fix bug 53837 (keychain needs ssh-askpass) by unsetting SSH_ASKPASS when --nogui is specified * keychain 2.3.1 (03 Jun 2004) 03 Jun 2004; Aron Griffis <agriffis@gentoo.org>; Fix bug 52874: problems when the user is running csh * keychain 2.3.0 (14 May 2004) 14 May 2004; Aron Griffis <agriffis@gentoo.org>; Rewrite the locking code to avoid procmail * keychain 2.2.2 (03 May 2004) 03 May 2004; Aron Griffis <agriffis@gentoo.org>; Call loadagent prior to generating HOSTNAME-csh file so that variables are set. * keychain 2.2.1 (27 Apr 2004) 27 Apr 2004; Aron Griffis <agriffis@gentoo.org>; Find running ssh-agent processes by searching for /[s]sh-agen/ instead of /[s]sh-agent/ for the sake of Solaris, which cuts off ps -u output at 8 characters. Thanks to Clay England for reporting the problem and testing the fix. * keychain 2.2.0 (21 Apr 2004) 21 Apr 2004; Aron Griffis <agriffis@gentoo.org>; Rewrote most of the code, organized into functions, fixed speed issues involving ps, fixed compatibility issues for various UNIXes, hopefully didn't introduce too many bugs. This version has a --quick option (for me) and a --timeout option (for carpaski). Also added a Makefile and converted the man-page to pod for easier editing. See perlpod(1) for information on the format. Note that the pod is sucked into keychain and colorized when you run make.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Jul 18 03:59:49 2003 UTC (8 years, 10 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1,
pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Updated keychain to 2.0.3 - Added keychain man page - Fixed bugs with displaying colors for keychain --help - Added a $grepopts to fix the grepping for a pid on cygwin - Added a TODO document color fix based on submission by Luke Holden
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 18 05:58:58 2003 UTC (9 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Updated keychain to 2.0.2
NOTE: The .ssh-agent-* files are now in the ~/.keychain/ directory. Use
something like this in your dot files:
[ -r ${HOME}/.ssh-agent-`hostname` ] && . ${HOME}/.ssh-agent-`hostname`
[ -r ${HOME}/.keychain/`hostname`-sh ] && . ${HOME}/.keychain/`hostname`-sh
Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 10 17:52:08 2002 UTC (10 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Update to 1.9, and remove unneeded dependency on sysutils/psmisc. OK'd by martti and garbled. Changelog: 04 Mar 2002; changed license from "GPL, v2 or later" to "GPL v2". 04 Mar 2002; added "keychain.cygwin" for Cygwin systems. It may be time to follow this pattern and start building separate, optimized scripts for each platform so they don't get too sluggish. Maybe I could use a C preprocessor for this. 06 Dec 2001; several people: Solaris doesn't like '-e' comparisons; switched to '-f'
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jan 3 14:29:53 2002 UTC (10 years, 4 months ago) by martti
Branch: MAIN
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Updated to 1.8
* Added a "--local" option for removing the ${HOSTNAME} from the various
files that keychain creates. Handy for non-NFS users.
* Using the Bourne shell "type" builtin rather than using the external
"which" command. Should make things a lot more robust and slightly
faster.
* Solaris' "which" command outputs "no lockfile in..." to stdout rather
than stderr. A one-line fix (test the error condition) has been
applied.
* lockfile settings tweak
* If you stop making progress providing valid passphrases, it's three
strikes and you're out.
* Some private keys can't be "ssh-keygen -l -f"'d; this patch causes
keychain to look for the corresponding public key if the private
key doesn't work. Thanks Constantine!
* CYAN color misdefined; fixed.
* A "quiet mode" (--quiet) fix; I missed an "echo".
* Missed another "kill -9"; it's now gone.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Nov 9 09:56:27 2001 UTC (10 years, 6 months ago) by martti
Branch: MAIN
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Updated keychain to version 1.7. Changes since 1.2: * Use procmail's lockfile to serialize the execution of critical parts of keychain, thus avoiding multiple ssh-agent processes being started if you happen to have multiple xterms open automatically when you log in. Keychain will now auto-detect whether lockfile is installed; if it is, keychain will automatically use it * No longer "kill -9" our ssh-agent processes * Added argument "--quiet | -q" * Added "-h" as alias for "--help", added "-k" as alias for "--stop" * Add /usr/ucb to path for Solaris systems * Try to add multiple keys using ssh-add; avoid typing in identical passphrases more than once. * Misc. compatibility, signal handling, cleanup fixes * We now use .ssh-agent-[hostname] instead of .ssh-agent * "source" to "." shell-compatibility fixes. * "rm -f $pidf" after stopping ssh-agent fix
Revision 1.2 / (download) - annotate - [select for diffs], Wed Sep 19 13:48:00 2001 UTC (10 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
Make it work under 1.5. Patch by Martti Kuparinen from pkg/14010. Update to 1.2nb1.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Sep 15 14:20:41 2001 UTC (10 years, 8 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of keychain package provided by Martti Kuparinen in pkg/13931. DESCR: Keychain is a shell script which acts as user-friendly front-end to ssh-agent(1), allowing you to have one long-running ssh-agent process per system rather than per login session. Please study the documentation on the keychain website carefully since incorrect usage of this script may have certain security implementations.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 15 14:20:41 2001 UTC (10 years, 8 months ago) by wiz
Branch: MAIN
Initial revision