Hello community, here is the log from the commit of package pam_ssh for openSUSE:Factory checked in at 2013-11-22 07:25:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pam_ssh (Old) and /work/SRC/openSUSE:Factory/.pam_ssh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pam_ssh" Changes: -------- --- /work/SRC/openSUSE:Factory/pam_ssh/pam_ssh.changes 2013-06-19 14:55:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pam_ssh.new/pam_ssh.changes 2013-11-22 07:25:03.000000000 +0100 @@ -1,0 +2,29 @@ +Mon Nov 18 11:26:01 UTC 2013 - [email protected] + +- update to 2.0 + * added support for ECDSA keys + * ssh-agent is now spawned in a different improved way + * ssh-agent is not started anymore for users without keys + * support try_first_password PAM option + * still ask for passphrase even if user does not exist + * expect keys used for login in ~/.ssh/login-keys.d directory + (see README; this behaviour will cause old setups to fail + since the default keys are not used anymore for auth) + * "keyfiles" option has been removed and all found keys + which can be opened using the provided passphrase will be + added to the agent + * alternative keys not used for login purposes and not named + like the default keys will be decrypted and saved for the + agent when placed in ~/.ssh/session-keys.d directory + * when there is no controlling tty now use the PID to + create the session file + * return PAM_SESSION_ERR from within the session part + instead of PAM_AUTH_ERR + * honour TMPDIR for ssh-agent + * start ssh-agent with GID of the group given at + compile time to the new configure option + --with-ssh-agent-group +- switched archive to XZ +- verify detached signature + +------------------------------------------------------------------- Old: ---- pam_ssh-1.97-no_tty_stay_as_user.patch pam_ssh-1.98.tar.bz2 New: ---- pam_ssh-2.0.tar.xz pam_ssh-2.0.tar.xz.asc pam_ssh.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pam_ssh.spec ++++++ --- /var/tmp/diff_new_pack.UB0GZv/_old 2013-11-22 07:25:04.000000000 +0100 +++ /var/tmp/diff_new_pack.UB0GZv/_new 2013-11-22 07:25:04.000000000 +0100 @@ -21,15 +21,20 @@ BuildRequires: openssh BuildRequires: openssl-devel BuildRequires: pam-devel -Version: 1.98 +BuildRequires: xz +%if %suse_version > 1220 +BuildRequires: gpg-offline +%endif +Version: 2.0 Release: 0 Summary: PAM Module for SSH Authentication License: BSD-3-Clause Group: Productivity/Networking/SSH Url: http://sourceforge.net/projects/pam-ssh/ -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.xz +Source1: %{name}-%{version}.tar.xz.asc Source2: baselibs.conf -Patch: pam_ssh-1.97-no_tty_stay_as_user.patch +Source3: %{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,14 +44,14 @@ entire session, the user types no more passwords. %prep +%if 0%{?gpg_verify:1} +%gpg_verify %{S:1} +%endif %setup -q -%patch %build -#autoreconf --verbose --force --install export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure --libdir=/%{_lib} \ - --with-pamdir=/%{_lib}/security +%configure --libdir=/%{_lib} make %{?_smp_mflags} %install ++++++ pam_ssh.keyring ++++++ pub 1024D/3EDE742E 2001-02-18 uid Wolfgang Rosenauer <[email protected]> sub 1024g/AB30A1D1 2001-02-18 -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.19 (GNU/Linux) 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 ulxXAJ9BZNX96nHuCevJxTXGL0oLhIMhsw== =5SEz -----END PGP PUBLIC KEY BLOCK----- -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
