From owner-freebsd-ports Sun Apr 29 19:10: 7 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4201737B424 for ; Sun, 29 Apr 2001 19:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3U2A1i00845; Sun, 29 Apr 2001 19:10:01 -0700 (PDT) (envelope-from gnats) Received: from electron.databits.net (electron.databits.net [207.29.204.16]) by hub.freebsd.org (Postfix) with ESMTP id E335337B422 for ; Sun, 29 Apr 2001 19:04:19 -0700 (PDT) (envelope-from petef@electron.databits.net) Received: (from petef@localhost) by electron.databits.net (8.11.3/8.11.3) id f3U24ps98893; Sun, 29 Apr 2001 22:04:51 -0400 (EDT) (envelope-from petef) Message-Id: <200104300204.f3U24ps98893@electron.databits.net> Date: Sun, 29 Apr 2001 22:04:51 -0400 (EDT) From: petef@databits.net Reply-To: petef@databits.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/26975: New port: security/ssh-multiadd Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Note: There was a bad value `lowports' for the field `>Priority:'. It was set to the default value of `medium'. >Number: 26975 >Category: ports >Synopsis: New port: security/ssh-multiadd >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Apr 29 19:10:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Pete Fritchman >Release: FreeBSD 4.3-STABLE i386 >Organization: Databits Network Services, Inc. >Environment: System: FreeBSD electron.databits.net 4.3-STABLE FreeBSD 4.3-STABLE #4: Sun Apr 22 21:17:37 EDT 2001 root@electron.databits.net:/usr/obj/usr/src/sys/ELECTRON i386 >Description: ssh-multiadd is a tool to add multiple ssh keys to the ssh authentication agent. It's particularly useful because it will only prompt for each unique passphrase once (e.g. if two keys use the same passphrase, you will only enter it once). >How-To-Repeat: N/A >Fix: (http://hex.databits.net/~petef/freebsd/ssh-multiadd.shar) # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ssh-multiadd # ssh-multiadd/distinfo # ssh-multiadd/pkg-descr # ssh-multiadd/pkg-plist # ssh-multiadd/pkg-comment # ssh-multiadd/Makefile # echo c - ssh-multiadd mkdir -p ssh-multiadd > /dev/null 2>&1 echo x - ssh-multiadd/distinfo sed 's/^X//' >ssh-multiadd/distinfo << 'END-of-ssh-multiadd/distinfo' XMD5 (ssh-multiadd-1.3.tar.gz) = 1e7ece347bf7ff28e50b2b75f5c35799 END-of-ssh-multiadd/distinfo echo x - ssh-multiadd/pkg-descr sed 's/^X//' >ssh-multiadd/pkg-descr << 'END-of-ssh-multiadd/pkg-descr' Xssh-multiadd adds multiple ssh keys to the ssh authentication agent. XThese may use the same passphrase. When run without arguments, it Xadds $HOME/.ssh/identity and $HOME/.ssh/id_dsa. Alternative file Xnames can be given on the command line or in the configuration Xfile. It uses ssh-askpass if necessary. Unlike ssh-add, if any of Xthe keys use the same passphrase, you will only need to enter each Xunique passphrase once, and keys that are already added will not Xbe prompted for again. X XWWW: http://www.azstarnet.com/~donut/programs/index_s.html#ssh-multiadd X X- Pete Xpetef@databits.net END-of-ssh-multiadd/pkg-descr echo x - ssh-multiadd/pkg-plist sed 's/^X//' >ssh-multiadd/pkg-plist << 'END-of-ssh-multiadd/pkg-plist' Xbin/ssh-multiadd END-of-ssh-multiadd/pkg-plist echo x - ssh-multiadd/pkg-comment sed 's/^X//' >ssh-multiadd/pkg-comment << 'END-of-ssh-multiadd/pkg-comment' XTool to add multiple ssh keys to the authentication agent END-of-ssh-multiadd/pkg-comment echo x - ssh-multiadd/Makefile sed 's/^X//' >ssh-multiadd/Makefile << 'END-of-ssh-multiadd/Makefile' X# New ports collection makefile for: ssh-multiadd X# Date created: 29 April 2001 X# Whom: Pete Fritchman X# X# $FreeBSD$ X# X XPORTNAME= ssh-multiadd XPORTVERSION= 1.3 XCATEGORIES= security XMASTER_SITES= http://www.azstarnet.com/~donut/programs/ssh-multiadd/ X XMAINTAINER= petef@databits.net X XUSE_PYTHON= yes XNO_BUILD= yes XMAN1= ssh-multiadd.1 X Xpost-patch: X ${PERL} -pi -e 's!/usr/bin/python2!${PYTHON_CMD}!' \ X ${WRKSRC}/ssh-multiadd X ${PERL} -pi -e 's!#break!break!' \ X ${WRKSRC}/ssh-multiadd X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/ssh-multiadd ${PREFIX}/bin X ${INSTALL_MAN} ${WRKSRC}/ssh-multiadd.1 ${PREFIX}/man/man1 X X.include END-of-ssh-multiadd/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message