Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Apr 2001 00:46:10 -0500 (EST)
From:      ajk@iu.edu
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   bin/26666: New port: pam_ssh (moved out from base)
Message-ID:  <200104180546.f3I5kAB31415@kobayashi.uits.iupui.edu>

next in thread | raw e-mail | index | archive | help

>Number:         26666
>Category:       bin
>Synopsis:       New port: pam_ssh (moved out from base)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 17 22:50:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Andrew J. Korty
>Release:        FreeBSD 4.2-RELEASE i386
>Organization:
Information Technology Security Office, Indiana University
>Environment:

FreeBSD

>Description:

This PAM module provides single sign-on behavior for UNIX using
SSH.  Users are authenticated by decrypting their SSH private keys
with the password provided (probably to XDM).  In the PAM session
phase, an ssh-agent process is started and keys are added.

Please remove pam_ssh from the base.  As a port, it can more easily
be made to work with all versions of SSH on many platforms as a
standalone product.  (I realize it's too late for 4.3-RELEASE.)

>How-To-Repeat:

N/A

>Fix:

# 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:
#
#	pam_ssh
#	pam_ssh/Makefile
#	pam_ssh/distinfo
#	pam_ssh/pkg-plist
#	pam_ssh/pkg-comment
#	pam_ssh/pkg-descr
#
echo c - pam_ssh
mkdir -p pam_ssh > /dev/null 2>&1
echo x - pam_ssh/Makefile
sed 's/^X//' >pam_ssh/Makefile << 'END-of-pam_ssh/Makefile'
X# New ports collection makefile for:	pam_ssh
X# Date created:				12 April 2001
X# Whom:					ajk@iu.edu
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pam_ssh
XPORTVERSION=	1.5
XCATEGORIES=	security
XMASTER_SITES=	http://prdownloads.sourceforge.net/pam-ssh/
X
XMAINTAINER=	ajk@iu.edu
X
XPREFIX?=	${DESTDIR}/usr
X
X.include <bsd.port.mk>
END-of-pam_ssh/Makefile
echo x - pam_ssh/distinfo
sed 's/^X//' >pam_ssh/distinfo << 'END-of-pam_ssh/distinfo'
XMD5 (pam_ssh-1.5.tar.gz) = a01f3d5e7f4cf21029b64076c9f0f60d
END-of-pam_ssh/distinfo
echo x - pam_ssh/pkg-plist
sed 's/^X//' >pam_ssh/pkg-plist << 'END-of-pam_ssh/pkg-plist'
Xlib/pam_ssh.so
END-of-pam_ssh/pkg-plist
echo x - pam_ssh/pkg-comment
sed 's/^X//' >pam_ssh/pkg-comment << 'END-of-pam_ssh/pkg-comment'
XThis PAM module provides single sign-on behavior for UNIX using SSH
END-of-pam_ssh/pkg-comment
echo x - pam_ssh/pkg-descr
sed 's/^X//' >pam_ssh/pkg-descr << 'END-of-pam_ssh/pkg-descr'
XThis PAM module provides single sign-on behavior for UNIX using
XSSH. Users are authenticated by decrypting their SSH private keys with
Xthe password provided (probably to XDM). In the PAM session phase, an
Xssh-agent process is started and keys are added.
X
XWWW: http://sourceforge.net/projects/pam-ssh/
X
XAndrew J. Korty <ajk@iu.edu>
END-of-pam_ssh/pkg-descr
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104180546.f3I5kAB31415>