Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
pam_ssh
pam_ssh.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pam_ssh.spec of Package pam_ssh
# # spec file for package pam_ssh (Version 1.96) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: pam_ssh BuildRequires: openssh openssl-devel pam-devel License: BSD 3-Clause Group: Productivity/Networking/SSH AutoReqProv: on Version: 1.96 Release: 26 Summary: PAM Module for SSH Authentication Url: http://developer.novell.com/wiki/index.php/Pam_ssh Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This module provides single sign-on behavior. The user types a passphrase when logging in and is allowed in if it decrypts the user s SSH private key. An ssh-agent is started and keys are added. For the entire session, the user types no more passwords. Authors: -------- Andrew J. Korty <ajk@iu.edu> Roderick Schertler %prep %setup -q %build %{suse_update_config -f} autoreconf --verbose --force --install CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \ ./configure --libdir=/%{_lib} \ --with-pamdir=/%{_lib}/security \ --prefix=%{_prefix} \ --mandir=%{_mandir} make %install rm -rf $RPM_BUILD_ROOT install -d 755 $RPM_BUILD_ROOT/%{_lib}/security install -m 755 .libs/pam_ssh.so $RPM_BUILD_ROOT/%{_lib}/security install -d 755 $RPM_BUILD_ROOT%{_mandir}/man8 install -m 644 pam_ssh.8 $RPM_BUILD_ROOT%{_mandir}/man8/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(444,root,root,755) %doc README TODO NEWS %attr(555,root,root) /%{_lib}/security/pam_ssh.so %attr(444,root,root) %_mandir/man*/*.* %changelog * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support * Mon Jan 14 2008 anicka@suse.cz - update to 1.96 * pam_ssh.c (key_load_private_maybe): New wrapper for key_load_private() that checks whether the private key's passphrase is blank. * pam_ssh.c: if PAM returns tty_raw = NULL we shouldn't fiddle with a per-session file. That seems to happen if the session module is used for background system services (like cron). * pam_ssh.c: fixed double-free issue with file closing - remove last two patches (fixed in upstream) * Mon Mar 05 2007 anicka@suse.de - fix crash in pam_sm_open_session [#251053] * Fri Nov 24 2006 max@suse.de - Fix crashes in in the session module (#223488). * Tue Nov 07 2006 ro@suse.de - fix manpage permissions * Thu Aug 03 2006 stark@suse.de - update to version 1.94 (r23) * improved logging * more recover fixes * root credentials weren't restored in some cases which caused following pam session modules to fail * Sat Jun 24 2006 stark@suse.de - update to version 1.93 (r18) * debug option works for auth and session module (#177885) * debug option is really available now for auth and session module (#177885) * recover better if close_session wasn't executed (#187560) * Wed Jun 07 2006 stark@suse.de - logging fix is integrated now - auth handler now accepts nullok option * Thu Jun 01 2006 stark@suse.de - update to version 1.92 * allow working as session module without authentication (workaround for #173803) * incorporated include fixes - fixed syslog logging (part of #177885) * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Oct 14 2005 ro@suse.de - added include openssl/md5.h to cipher.c * Mon Oct 10 2005 schubi@suse.de - added "include <syslog.h>" * Tue Nov 09 2004 schubi@suse.de - Bugfixes for other architectures * Mon Nov 08 2004 schubi@suse.de - first version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor