./security/keychain, Nice ssh-agent front-end

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.8.5, Package name: keychain-2.8.5, Maintainer: pkgsrc-users

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 implications.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 220d641ae959576ae95f6a3f42f3e2176ec097c0
RMD160: 91c9c1dd0b5dd117b23184ba145b167e64ff5095
Filesize: 64.889 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-27 11:00:15 by Roy Marples | Files touched by this commit (3)
Log message:
Import keychain-2.8.5 with the following improvements:
  *  gnupg socket support
  *  better portability
   2018-01-21 17:03:29 by Roy Marples | Files touched by this commit (3) | Package updated
Log message:
Update to keychain-2.8.4:
  Uses id instead of whoami for better portability.
  GPG2 support, support for busybox ps and various optimizations.
   2017-11-06 14:27:21 by Thomas Klausner | Files touched by this commit (1)
Log message:
keychain: follow redirect
   2017-04-25 14:16:47 by Jonathan Perkin | Files touched by this commit (1) | Package updated
Log message:
Put back dependency on bash again, the script uses the "local" keyword.

Bump PKGREVISION.
   2016-09-20 14:36:09 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated security/keychain to 2.8.3
----------------------------------
* keychain 2.8.3 (24 Jun 2016)
  Summary: fix gpg key addition (Clemens Kaposi)
   2016-08-18 08:09:01 by NONAKA Kimihiro | Files touched by this commit (4) | Package updated
Log message:
Update security/keychain to 2.8.2.

* keychain 2.8.2 (06 Nov 2015)

  Summary: Support new ssh features, bug fix release.

  Support for new hash algorithms (Ben Boeckel)

  Remove bashisms (Daniel Hertz)

  Various optimizations (Daniel Hahler)

  --timeout option now gets passed to agent, doc fixes (Andrew Bezella, Emil
  Lundberg)

  RPM, Makefile fixes (Mike Frysinger)

* keychain 2.8.1 (29 May 2015)

  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 (thanks Luke Bakken and Ricardo Silva)

  Confhost fixes. Deprecate in_path. Use command -v instead.

  Find_pids: Modify "ps" call to work with non-GNU ps. (Bryan Drewery)

  Re-introduce POSIX compatibility (remove shopt.) (vaeth)

* keychain 2.8.0 (21 Mar 2015)

  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.

* keychain 2.7.2_beta1 (07 July 2014)

  Various changes and updates:

  Fixes for fish from Marc Joliet.

  Keychain will default to start only ssh-agent unless GPG is explicitly
  updated using --agents.

  Write ~/.gpg-agent-info when launching gpg-agent - fix from Thomas Spura.

  Add support for injecting agents into systemd (Ben Boeckel)

  Add support for --query option (Ben Boeckel)

  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.
   2015-11-04 02:18:12 by Alistair G. Crooks | Files touched by this commit (434)
Log message:
Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-05-04 23:02:59 by Roy Marples | Files touched by this commit (3)
Log message:
Add patch to work with OpenSSH 6.8+ format.