bmh10 / rpms / openssh

Forked from rpms/openssh 2 days ago
Clone
9070b3
# Do we want SELinux & Audit
9070b3
%if 0%{?!noselinux:1}
9070b3
%global WITH_SELINUX 1
9070b3
%else
9070b3
%global WITH_SELINUX 0
9070b3
%endif
9070b3
9070b3
%global _hardened_build 1
9070b3
9070b3
# OpenSSH privilege separation requires a user & group ID
9070b3
%global sshd_uid    74
9070b3
%global sshd_gid    74
9070b3
9070b3
# Do we want to disable building of gnome-askpass? (1=yes 0=no)
9070b3
%global no_gnome_askpass 0
9070b3
9070b3
# Do we want to link against a static libcrypto? (1=yes 0=no)
9070b3
%global static_libcrypto 0
9070b3
9070b3
# Use GTK2 instead of GNOME in gnome-ssh-askpass
9070b3
%global gtk2 1
9070b3
9070b3
# Build position-independent executables (requires toolchain support)?
9070b3
%global pie 1
9070b3
9070b3
# Do we want kerberos5 support (1=yes 0=no)
9070b3
%global kerberos5 1
9070b3
9070b3
# Do we want libedit support
9070b3
%global libedit 1
9070b3
9070b3
# Whether to build pam_ssh_agent_auth
9070b3
%if 0%{?!nopam:1}
9070b3
%global pam_ssh_agent 1
9070b3
%else
9070b3
%global pam_ssh_agent 0
9070b3
%endif
9070b3
9070b3
# Reserve options to override askpass settings with:
9070b3
# rpm -ba|--rebuild --define 'skip_xxx 1'
9070b3
%{?skip_gnome_askpass:%global no_gnome_askpass 1}
9070b3
9070b3
# Add option to build without GTK2 for older platforms with only GTK+.
9070b3
# Red Hat Linux <= 7.2 and Red Hat Advanced Server 2.1 are examples.
9070b3
# rpm -ba|--rebuild --define 'no_gtk2 1'
9070b3
%{?no_gtk2:%global gtk2 0}
9070b3
9070b3
# Options for static OpenSSL link:
9070b3
# rpm -ba|--rebuild --define "static_openssl 1"
9070b3
%{?static_openssl:%global static_libcrypto 1}
9070b3
9070b3
# Do not forget to bump pam_ssh_agent_auth release if you rewind the main package release to 1
9070b3
%global openssh_ver 8.7p1
d4fbec
%global openssh_rel 10
9070b3
%global pam_ssh_agent_ver 0.10.4
9070b3
%global pam_ssh_agent_rel 4
9070b3
9070b3
Summary: An open source implementation of SSH protocol version 2
9070b3
Name: openssh
9070b3
Version: %{openssh_ver}
9070b3
Release: %{openssh_rel}%{?dist}
9070b3
URL: http://www.openssh.com/portable.html
9070b3
#URL1: https://github.com/jbeverly/pam_ssh_agent_auth/
9070b3
Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
9070b3
Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc
9070b3
Source2: sshd.pam
9070b3
Source3: gpgkey-736060BA.gpg
9070b3
Source4: https://github.com/jbeverly/pam_ssh_agent_auth/archive/pam_ssh_agent_auth-%{pam_ssh_agent_ver}.tar.gz
9070b3
Source5: pam_ssh_agent-rmheaders
9070b3
Source6: ssh-keycat.pam
9070b3
Source7: sshd.sysconfig
9070b3
Source9: sshd@.service
9070b3
Source10: sshd.socket
9070b3
Source11: sshd.service
9070b3
Source12: sshd-keygen@.service
9070b3
Source13: sshd-keygen
9070b3
Source15: sshd-keygen.target
9070b3
Source16: ssh-agent.service
9070b3
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=2581
9070b3
Patch100: openssh-6.7p1-coverity.patch
9070b3
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1402
9070b3
# https://bugzilla.redhat.com/show_bug.cgi?id=1171248
9070b3
# record pfs= field in CRYPTO_SESSION audit event
9070b3
Patch200: openssh-7.6p1-audit.patch
9070b3
# Audit race condition in forked child (#1310684)
9070b3
Patch201: openssh-7.1p2-audit-race-condition.patch
9070b3
9070b3
# --- pam_ssh-agent ---
9070b3
# make it build reusing the openssh sources
9070b3
Patch300: pam_ssh_agent_auth-0.9.3-build.patch
9070b3
# check return value of seteuid()
9070b3
# https://sourceforge.net/p/pamsshagentauth/bugs/23/
9070b3
Patch301: pam_ssh_agent_auth-0.10.3-seteuid.patch
9070b3
# explicitly make pam callbacks visible
9070b3
Patch302: pam_ssh_agent_auth-0.9.2-visibility.patch
9070b3
# update to current version of agent structure
9070b3
Patch305: pam_ssh_agent_auth-0.9.3-agent_structure.patch
9070b3
# remove prefixes to be able to build against current openssh library
9070b3
Patch306: pam_ssh_agent_auth-0.10.2-compat.patch
9070b3
# Fix NULL dereference from getpwuid() return value
9070b3
# https://sourceforge.net/p/pamsshagentauth/bugs/22/
9070b3
Patch307: pam_ssh_agent_auth-0.10.2-dereference.patch
9070b3
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1641 (WONTFIX)
9070b3
Patch400: openssh-7.8p1-role-mls.patch
9070b3
#https://bugzilla.redhat.com/show_bug.cgi?id=781634
9070b3
Patch404: openssh-6.6p1-privsep-selinux.patch
9070b3
#?
9070b3
Patch502: openssh-6.6p1-keycat.patch
9070b3
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1644
9070b3
Patch601: openssh-6.6p1-allow-ip-opts.patch
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1893 (WONTFIX)
9070b3
Patch604: openssh-6.6p1-keyperm.patch
9070b3
#(drop?) https://bugzilla.mindrot.org/show_bug.cgi?id=1925
9070b3
Patch606: openssh-5.9p1-ipv6man.patch
9070b3
#?
9070b3
Patch607: openssh-5.8p2-sigpipe.patch
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1789
9070b3
Patch609: openssh-7.2p2-x11.patch
9070b3
9070b3
#?
9070b3
Patch700: openssh-7.7p1-fips.patch
9070b3
#?
9070b3
Patch702: openssh-5.1p1-askpass-progress.patch
9070b3
#https://bugzilla.redhat.com/show_bug.cgi?id=198332
9070b3
Patch703: openssh-4.3p2-askpass-grab-info.patch
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1635 (WONTFIX)
9070b3
Patch707: openssh-7.7p1-redhat.patch
9070b3
# warn users for unsupported UsePAM=no (#757545)
9070b3
Patch711: openssh-7.8p1-UsePAM-warning.patch
9070b3
# make aes-ctr ciphers use EVP engines such as AES-NI from OpenSSL
9070b3
Patch712: openssh-6.3p1-ctr-evp-fast.patch
9070b3
9070b3
# GSSAPI Key Exchange (RFC 4462 + RFC 8732)
9070b3
# from https://github.com/openssh-gsskex/openssh-gsskex/tree/fedora/master
9070b3
Patch800: openssh-8.0p1-gssapi-keyex.patch
9070b3
#http://www.mail-archive.com/kerberos@mit.edu/msg17591.html
9070b3
Patch801: openssh-6.6p1-force_krb.patch
9070b3
# add new option GSSAPIEnablek5users and disable using ~/.k5users by default (#1169843)
9070b3
# CVE-2014-9278
9070b3
Patch802: openssh-6.6p1-GSSAPIEnablek5users.patch
9070b3
# Improve ccache handling in openssh (#991186, #1199363, #1566494)
9070b3
# https://bugzilla.mindrot.org/show_bug.cgi?id=2775
9070b3
Patch804: openssh-7.7p1-gssapi-new-unique.patch
9070b3
# Respect k5login_directory option in krk5.conf (#1328243)
9070b3
Patch805: openssh-7.2p2-k5login_directory.patch
9070b3
9070b3
9070b3
#https://bugzilla.mindrot.org/show_bug.cgi?id=1780
9070b3
Patch901: openssh-6.6p1-kuserok.patch
9070b3
# Use tty allocation for a remote scp (#985650)
9070b3
Patch906: openssh-6.4p1-fromto-remote.patch
9070b3
# privsep_preauth: use SELinux context from selinux-policy (#1008580)
9070b3
Patch916: openssh-6.6.1p1-selinux-contexts.patch
9070b3
# log via monitor in chroots without /dev/log (#2681)
9070b3
Patch918: openssh-6.6.1p1-log-in-chroot.patch
9070b3
# scp file into non-existing directory (#1142223)
9070b3
Patch919: openssh-6.6.1p1-scp-non-existing-directory.patch
9070b3
# apply upstream patch and make sshd -T more consistent (#1187521)
9070b3
Patch922: openssh-6.8p1-sshdT-output.patch
9070b3
# Add sftp option to force mode of created files (#1191055)
9070b3
Patch926: openssh-6.7p1-sftp-force-permission.patch
9070b3
# make s390 use /dev/ crypto devices -- ignore closefrom
9070b3
Patch939: openssh-7.2p2-s390-closefrom.patch
9070b3
# Move MAX_DISPLAYS to a configuration option (#1341302)
9070b3
Patch944: openssh-7.3p1-x11-max-displays.patch
9070b3
# Help systemd to track the running service
9070b3
Patch948: openssh-7.4p1-systemd.patch
9070b3
# Pass inetd flags for SELinux down to openbsd compat level
9070b3
Patch949: openssh-7.6p1-cleanup-selinux.patch
9070b3
# Sandbox adjustments for s390 and audit
9070b3
Patch950: openssh-7.5p1-sandbox.patch
9070b3
# PKCS#11 URIs (upstream #2817, 2nd iteration)
9070b3
# https://github.com/Jakuje/openssh-portable/commits/jjelen-pkcs11
9070b3
# git show > ~/devel/fedora/openssh/openssh-8.0p1-pkcs11-uri.patch
9070b3
Patch951: openssh-8.0p1-pkcs11-uri.patch
9070b3
# Unbreak scp between two IPv6 hosts (#1620333)
9070b3
Patch953: openssh-7.8p1-scp-ipv6.patch
9070b3
# Mention crypto-policies in manual pages (#1668325)
9070b3
Patch962: openssh-8.0p1-crypto-policies.patch
9070b3
# Use OpenSSL high-level API to produce and verify signatures (#1707485)
9070b3
Patch963: openssh-8.0p1-openssl-evp.patch
9070b3
# Use OpenSSL KDF (#1631761)
9070b3
Patch964: openssh-8.0p1-openssl-kdf.patch
9070b3
# sk-dummy.so built with -fvisibility=hidden does not work
9070b3
Patch965: openssh-8.2p1-visibility.patch
9070b3
# Do not break X11 without IPv6
9070b3
Patch966: openssh-8.2p1-x11-without-ipv6.patch
9070b3
# ssh-keygen printing fingerprint issue with Windows keys (#1901518)
9070b3
Patch974: openssh-8.0p1-keygen-strip-doseol.patch
9070b3
# sshd provides PAM an incorrect error code (#1879503)
9070b3
Patch975: openssh-8.0p1-preserve-pam-errors.patch
9070b3
# Use SFTP protocol by default for scp command
9070b3
Patch976: openssh-8.7p1-sftp-default-protocol.patch
9070b3
# Implement kill switch for SCP protocol
9070b3
Patch977: openssh-8.7p1-scp-kill-switch.patch
9070b3
# CVE-2021-41617
9070b3
Patch978: openssh-8.7p1-upstream-cve-2021-41617.patch
9070b3
# fix for `ssh-keygen -Y find-principals -f /dev/null -s /dev/null` (#2024902)
9070b3
Patch979: openssh-8.7p1-find-principals-fix.patch
9070b3
# Create non-existent directories when scp works in sftp mode and some more minor fixes
9070b3
# upstream commits:
9070b3
# ba61123eef9c6356d438c90c1199a57a0d7bcb0a
9070b3
# 63670d4e9030bcee490d5a9cce561373ac5b3b23
9070b3
# ac7c9ec894ed0825d04ef69c55babb49bab1d32e
9070b3
Patch980: openssh-8.7p1-sftpscp-dir-create.patch
9070b3
# Workaround for lack of sftp_realpath in older versions of RHEL
9070b3
# https://bugzilla.redhat.com/show_bug.cgi?id=2038854
9070b3
# https://github.com/openssh/openssh-portable/pull/299
9070b3
# downstream only
9070b3
Patch981: openssh-8.7p1-recursive-scp.patch
9070b3
9070b3
Patch1000: openssh-8.7p1-minimize-sha1-use.patch
d4fbec
# Fix for scp clearing file when src and dest are the same (#2108409)
d4fbec
# upstream commits:
d4fbec
# 7b1cbcb7599d9f6a3bbad79d412604aa1203b5ee
d4fbec
Patch1001: openssh-8.7p1-scp-clears-file.patch
9070b3
9070b3
License: BSD
9070b3
Requires: /sbin/nologin
9070b3
9070b3
%if ! %{no_gnome_askpass}
9070b3
%if %{gtk2}
9070b3
BuildRequires: gtk2-devel
9070b3
BuildRequires: libX11-devel
9070b3
%else
9070b3
BuildRequires: gnome-libs-devel
9070b3
%endif
9070b3
%endif
9070b3
9070b3
BuildRequires: autoconf, automake, perl-interpreter, perl-generators, zlib-devel
9070b3
BuildRequires: audit-libs-devel >= 2.0.5
9070b3
BuildRequires: util-linux, groff
9070b3
BuildRequires: pam-devel
9070b3
BuildRequires: openssl-devel >= 0.9.8j
9070b3
BuildRequires: perl-podlators
9070b3
BuildRequires: systemd-devel
9070b3
BuildRequires: systemd-rpm-macros
9070b3
BuildRequires: gcc make
9070b3
BuildRequires: p11-kit-devel
9070b3
BuildRequires: libfido2-devel
9070b3
Obsoletes: openssh-ldap < 8.3p1-4
9070b3
Obsoletes: openssh-cavs < 8.4p1-5
9070b3
9070b3
%if %{kerberos5}
9070b3
BuildRequires: krb5-devel
9070b3
%endif
9070b3
9070b3
%if %{libedit}
9070b3
BuildRequires: libedit-devel ncurses-devel
9070b3
%endif
9070b3
9070b3
%if %{WITH_SELINUX}
9070b3
Requires: libselinux >= 2.3-5
9070b3
BuildRequires: libselinux-devel >= 2.3-5
9070b3
Requires: audit-libs >= 1.0.8
9070b3
BuildRequires: audit-libs >= 1.0.8
9070b3
%endif
9070b3
9070b3
BuildRequires: xauth
9070b3
# for tarball signature verification
9070b3
BuildRequires: gnupg2
9070b3
9070b3
%package clients
9070b3
Summary: An open source SSH client applications
9070b3
Requires: openssh = %{version}-%{release}
9070b3
Requires: crypto-policies >= 20200610-1
9070b3
9070b3
%package server
9070b3
Summary: An open source SSH server daemon
9070b3
Requires: openssh = %{version}-%{release}
9070b3
Requires(pre): /usr/sbin/useradd
9070b3
Requires: pam >= 1.0.1-3
9070b3
Requires: crypto-policies >= 20200610-1
9070b3
%{?systemd_requires}
9070b3
9070b3
%package keycat
9070b3
Summary: A mls keycat backend for openssh
9070b3
Requires: openssh = %{version}-%{release}
9070b3
9070b3
%package askpass
9070b3
Summary: A passphrase dialog for OpenSSH and X
9070b3
Requires: openssh = %{version}-%{release}
9070b3
9070b3
%package -n pam_ssh_agent_auth
9070b3
Summary: PAM module for authentication with ssh-agent
9070b3
Version: %{pam_ssh_agent_ver}
9070b3
Release: %{pam_ssh_agent_rel}.%{openssh_rel}%{?dist}
9070b3
License: BSD
9070b3
9070b3
%description
9070b3
SSH (Secure SHell) is a program for logging into and executing
9070b3
commands on a remote machine. SSH is intended to replace rlogin and
9070b3
rsh, and to provide secure encrypted communications between two
9070b3
untrusted hosts over an insecure network. X11 connections and
9070b3
arbitrary TCP/IP ports can also be forwarded over the secure channel.
9070b3
9070b3
OpenSSH is OpenBSD's version of the last free version of SSH, bringing
9070b3
it up to date in terms of security and features.
9070b3
9070b3
This package includes the core files necessary for both the OpenSSH
9070b3
client and server. To make this package useful, you should also
9070b3
install openssh-clients, openssh-server, or both.
9070b3
9070b3
%description clients
9070b3
OpenSSH is a free version of SSH (Secure SHell), a program for logging
9070b3
into and executing commands on a remote machine. This package includes
9070b3
the clients necessary to make encrypted connections to SSH servers.
9070b3
9070b3
%description server
9070b3
OpenSSH is a free version of SSH (Secure SHell), a program for logging
9070b3
into and executing commands on a remote machine. This package contains
9070b3
the secure shell daemon (sshd). The sshd daemon allows SSH clients to
9070b3
securely connect to your SSH server.
9070b3
9070b3
%description keycat
9070b3
OpenSSH mls keycat is backend for using the authorized keys in the
9070b3
openssh in the mls mode.
9070b3
9070b3
%description askpass
9070b3
OpenSSH is a free version of SSH (Secure SHell), a program for logging
9070b3
into and executing commands on a remote machine. This package contains
9070b3
an X11 passphrase dialog for OpenSSH.
9070b3
9070b3
%description -n pam_ssh_agent_auth
9070b3
This package contains a PAM module which can be used to authenticate
9070b3
users using ssh keys stored in a ssh-agent. Through the use of the
9070b3
forwarding of ssh-agent connection it also allows to authenticate with
9070b3
remote ssh-agent instance.
9070b3
9070b3
The module is most useful for su and sudo service stacks.
9070b3
9070b3
%prep
9070b3
gpgv2 --quiet --keyring %{SOURCE3} %{SOURCE1} %{SOURCE0}
9070b3
%setup -q -a 4
9070b3
9070b3
%if %{pam_ssh_agent}
9070b3
pushd pam_ssh_agent_auth-pam_ssh_agent_auth-%{pam_ssh_agent_ver}
9070b3
%patch300 -p2 -b .psaa-build
9070b3
%patch301 -p2 -b .psaa-seteuid
9070b3
%patch302 -p2 -b .psaa-visibility
9070b3
%patch306 -p2 -b .psaa-compat
9070b3
%patch305 -p2 -b .psaa-agent
9070b3
%patch307 -p2 -b .psaa-deref
9070b3
# Remove duplicate headers and library files
9070b3
rm -f $(cat %{SOURCE5})
9070b3
popd
9070b3
%endif
9070b3
9070b3
%patch400 -p1 -b .role-mls
9070b3
%patch404 -p1 -b .privsep-selinux
9070b3
9070b3
%patch502 -p1 -b .keycat
9070b3
9070b3
%patch601 -p1 -b .ip-opts
9070b3
%patch604 -p1 -b .keyperm
9070b3
%patch606 -p1 -b .ipv6man
9070b3
%patch607 -p1 -b .sigpipe
9070b3
%patch609 -p1 -b .x11
9070b3
%patch702 -p1 -b .progress
9070b3
%patch703 -p1 -b .grab-info
9070b3
%patch707 -p1 -b .redhat
9070b3
%patch711 -p1 -b .log-usepam-no
9070b3
%patch712 -p1 -b .evp-ctr
9070b3
# 
9070b3
%patch800 -p1 -b .gsskex
9070b3
%patch801 -p1 -b .force_krb
9070b3
%patch804 -p1 -b .ccache_name
9070b3
%patch805 -p1 -b .k5login
9070b3
# 
9070b3
%patch901 -p1 -b .kuserok
9070b3
%patch906 -p1 -b .fromto-remote
9070b3
%patch916 -p1 -b .contexts
9070b3
%patch918 -p1 -b .log-in-chroot
9070b3
%patch919 -p1 -b .scp
9070b3
%patch802 -p1 -b .GSSAPIEnablek5users
9070b3
%patch922 -p1 -b .sshdt
9070b3
%patch926 -p1 -b .sftp-force-mode
9070b3
%patch939 -p1 -b .s390-dev
9070b3
%patch944 -p1 -b .x11max
9070b3
%patch948 -p1 -b .systemd
9070b3
%patch949 -p1 -b .refactor
9070b3
%patch950 -p1 -b .sandbox
9070b3
%patch951 -p1 -b .pkcs11-uri
9070b3
%patch953 -p1 -b .scp-ipv6
9070b3
%patch962 -p1 -b .crypto-policies
9070b3
%patch963 -p1 -b .openssl-evp
9070b3
%patch964 -p1 -b .openssl-kdf
9070b3
%patch965 -p1 -b .visibility
9070b3
%patch966 -p1 -b .x11-ipv6
9070b3
%patch974 -p1 -b .keygen-strip-doseol
9070b3
%patch975 -p1 -b .preserve-pam-errors
9070b3
%patch976 -p1 -b .sftp-by-default
9070b3
%patch977 -p1 -b .kill-scp
9070b3
%patch978 -p1 -b .cve-2021-41617
9070b3
%patch979 -p1 -b .find-principals
9070b3
%patch980 -p1 -b .sftpdirs
9070b3
%patch981 -p1 -b .scp-sftpdirs
9070b3
9070b3
%patch200 -p1 -b .audit
9070b3
%patch201 -p1 -b .audit-race
9070b3
%patch700 -p1 -b .fips
9070b3
9070b3
%patch1000 -p1 -b .minsha1
d4fbec
%patch1001 -p1 -b .scp-clears-file
9070b3
9070b3
%patch100 -p1 -b .coverity
9070b3
9070b3
autoreconf
9070b3
pushd pam_ssh_agent_auth-pam_ssh_agent_auth-%{pam_ssh_agent_ver}
9070b3
autoreconf
9070b3
popd
9070b3
9070b3
%build
9070b3
# the -fvisibility=hidden is needed for clean build of the pam_ssh_agent_auth
9070b3
# it is needed for lib(open)ssh build too since it is linked to the pam module too
9070b3
CFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden"; export CFLAGS
9070b3
%if %{pie}
9070b3
%ifarch s390 s390x sparc sparcv9 sparc64
9070b3
CFLAGS="$CFLAGS -fPIC"
9070b3
%else
9070b3
CFLAGS="$CFLAGS -fpic"
9070b3
%endif
9070b3
SAVE_LDFLAGS="$LDFLAGS"
9070b3
LDFLAGS="$LDFLAGS -pie -z relro -z now"
9070b3
9070b3
export CFLAGS
9070b3
export LDFLAGS
9070b3
9070b3
%endif
9070b3
%if %{kerberos5}
9070b3
if test -r /etc/profile.d/krb5-devel.sh ; then
9070b3
	source /etc/profile.d/krb5-devel.sh
9070b3
fi
9070b3
krb5_prefix=`krb5-config --prefix`
9070b3
if test "$krb5_prefix" != "%{_prefix}" ; then
9070b3
	CPPFLAGS="$CPPFLAGS -I${krb5_prefix}/include -I${krb5_prefix}/include/gssapi"; export CPPFLAGS
9070b3
	CFLAGS="$CFLAGS -I${krb5_prefix}/include -I${krb5_prefix}/include/gssapi"
9070b3
	LDFLAGS="$LDFLAGS -L${krb5_prefix}/%{_lib}"; export LDFLAGS
9070b3
else
9070b3
	krb5_prefix=
9070b3
	CPPFLAGS="-I%{_includedir}/gssapi"; export CPPFLAGS
9070b3
	CFLAGS="$CFLAGS -I%{_includedir}/gssapi"
9070b3
fi
9070b3
%endif
9070b3
9070b3
%configure \
9070b3
	--sysconfdir=%{_sysconfdir}/ssh \
9070b3
	--libexecdir=%{_libexecdir}/openssh \
9070b3
	--datadir=%{_datadir}/openssh \
9070b3
	--with-default-path=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin \
9070b3
	--with-superuser-path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin \
9070b3
	--with-privsep-path=%{_datadir}/empty.sshd \
9070b3
	--disable-strip \
9070b3
	--without-zlib-version-check \
9070b3
	--with-ssl-engine \
9070b3
	--with-ipaddr-display \
9070b3
	--with-pie=no \
9070b3
	--without-hardening `# The hardening flags are configured by system` \
9070b3
	--with-systemd \
9070b3
	--with-default-pkcs11-provider=yes \
9070b3
	--with-security-key-builtin=yes \
9070b3
	--with-pam \
9070b3
%if %{WITH_SELINUX}
9070b3
	--with-selinux --with-audit=linux \
9070b3
	--with-sandbox=seccomp_filter \
9070b3
%endif
9070b3
%if %{kerberos5}
9070b3
	--with-kerberos5${krb5_prefix:+=${krb5_prefix}} \
9070b3
%else
9070b3
	--without-kerberos5 \
9070b3
%endif
9070b3
%if %{libedit}
9070b3
	--with-libedit
9070b3
%else
9070b3
	--without-libedit
9070b3
%endif
9070b3
9070b3
%if %{static_libcrypto}
9070b3
perl -pi -e "s|-lcrypto|%{_libdir}/libcrypto.a|g" Makefile
9070b3
%endif
9070b3
9070b3
%make_build
9070b3
9070b3
# Define a variable to toggle gnome1/gtk2 building.  This is necessary
9070b3
# because RPM doesn't handle nested %%if statements.
9070b3
%if %{gtk2}
9070b3
	gtk2=yes
9070b3
%else
9070b3
	gtk2=no
9070b3
%endif
9070b3
9070b3
%if ! %{no_gnome_askpass}
9070b3
pushd contrib
9070b3
if [ $gtk2 = yes ] ; then
9070b3
	CFLAGS="$CFLAGS %{?__global_ldflags}" \
9070b3
	    make gnome-ssh-askpass2
9070b3
	mv gnome-ssh-askpass2 gnome-ssh-askpass
9070b3
else
9070b3
	CFLAGS="$CFLAGS %{?__global_ldflags}"
9070b3
	    make gnome-ssh-askpass1
9070b3
	mv gnome-ssh-askpass1 gnome-ssh-askpass
9070b3
fi
9070b3
popd
9070b3
%endif
9070b3
9070b3
%if %{pam_ssh_agent}
9070b3
pushd pam_ssh_agent_auth-pam_ssh_agent_auth-%{pam_ssh_agent_ver}
9070b3
LDFLAGS="$SAVE_LDFLAGS"
9070b3
%configure --with-selinux \
9070b3
	--libexecdir=/%{_libdir}/security \
9070b3
	--with-mantype=man \
9070b3
	--without-openssl-header-check `# The check is broken`
9070b3
%make_build
9070b3
popd
9070b3
%endif
9070b3
9070b3
%check
9070b3
#to run tests use "--with check"
9070b3
%if %{?_with_check:1}%{!?_with_check:0}
9070b3
make tests
9070b3
%endif
9070b3
9070b3
%install
9070b3
rm -rf $RPM_BUILD_ROOT
9070b3
mkdir -p -m755 $RPM_BUILD_ROOT%{_sysconfdir}/ssh
9070b3
mkdir -p -m755 $RPM_BUILD_ROOT%{_sysconfdir}/ssh/ssh_config.d
9070b3
mkdir -p -m755 $RPM_BUILD_ROOT%{_sysconfdir}/ssh/sshd_config.d
9070b3
mkdir -p -m755 $RPM_BUILD_ROOT%{_libexecdir}/openssh
9070b3
%make_install
9070b3
9070b3
install -d $RPM_BUILD_ROOT/etc/pam.d/
9070b3
install -d $RPM_BUILD_ROOT/etc/sysconfig/
9070b3
install -d $RPM_BUILD_ROOT%{_libexecdir}/openssh
9070b3
install -m644 %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/sshd
9070b3
install -m644 %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/ssh-keycat
9070b3
install -m644 %{SOURCE7} $RPM_BUILD_ROOT/etc/sysconfig/sshd
9070b3
install -m644 ssh_config_redhat $RPM_BUILD_ROOT/etc/ssh/ssh_config.d/50-redhat.conf
9070b3
install -m644 sshd_config_redhat $RPM_BUILD_ROOT/etc/ssh/sshd_config.d/50-redhat.conf
9070b3
install -d -m755 $RPM_BUILD_ROOT/%{_unitdir}
9070b3
install -m644 %{SOURCE9} $RPM_BUILD_ROOT/%{_unitdir}/sshd@.service
9070b3
install -m644 %{SOURCE10} $RPM_BUILD_ROOT/%{_unitdir}/sshd.socket
9070b3
install -m644 %{SOURCE11} $RPM_BUILD_ROOT/%{_unitdir}/sshd.service
9070b3
install -m644 %{SOURCE12} $RPM_BUILD_ROOT/%{_unitdir}/sshd-keygen@.service
9070b3
install -m644 %{SOURCE15} $RPM_BUILD_ROOT/%{_unitdir}/sshd-keygen.target
9070b3
install -d -m755 $RPM_BUILD_ROOT/%{_userunitdir}
9070b3
install -m644 %{SOURCE16} $RPM_BUILD_ROOT/%{_userunitdir}/ssh-agent.service
9070b3
install -m744 %{SOURCE13} $RPM_BUILD_ROOT/%{_libexecdir}/openssh/sshd-keygen
9070b3
install -m755 contrib/ssh-copy-id $RPM_BUILD_ROOT%{_bindir}/
9070b3
install contrib/ssh-copy-id.1 $RPM_BUILD_ROOT%{_mandir}/man1/
9070b3
install -d -m711 ${RPM_BUILD_ROOT}/%{_datadir}/empty.sshd
9070b3
9070b3
%if ! %{no_gnome_askpass}
9070b3
install contrib/gnome-ssh-askpass $RPM_BUILD_ROOT%{_libexecdir}/openssh/gnome-ssh-askpass
9070b3
%endif
9070b3
9070b3
%if ! %{no_gnome_askpass}
9070b3
ln -s gnome-ssh-askpass $RPM_BUILD_ROOT%{_libexecdir}/openssh/ssh-askpass
9070b3
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
9070b3
install -m 755 contrib/redhat/gnome-ssh-askpass.csh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
9070b3
install -m 755 contrib/redhat/gnome-ssh-askpass.sh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
9070b3
%endif
9070b3
9070b3
%if %{no_gnome_askpass}
9070b3
rm -f $RPM_BUILD_ROOT/etc/profile.d/gnome-ssh-askpass.*
9070b3
%endif
9070b3
9070b3
perl -pi -e "s|$RPM_BUILD_ROOT||g" $RPM_BUILD_ROOT%{_mandir}/man*/*
9070b3
9070b3
%if %{pam_ssh_agent}
9070b3
pushd pam_ssh_agent_auth-pam_ssh_agent_auth-%{pam_ssh_agent_ver}
9070b3
%make_install
9070b3
popd
9070b3
%endif
9070b3
%pre
9070b3
getent group ssh_keys >/dev/null || groupadd -r ssh_keys || :
9070b3
9070b3
%pre server
9070b3
getent group sshd >/dev/null || groupadd -g %{sshd_uid} -r sshd || :
9070b3
getent passwd sshd >/dev/null || \
9070b3
  useradd -c "Privilege-separated SSH" -u %{sshd_uid} -g sshd \
9070b3
  -s /sbin/nologin -r -d /usr/share/empty.sshd sshd 2> /dev/null || :
9070b3
9070b3
%post server
9070b3
%systemd_post sshd.service sshd.socket
9070b3
# Migration scriptlet for Fedora 31 and 32 installations to sshd_config
9070b3
# drop-in directory (in F32+).
9070b3
# Do this only if the file generated by anaconda exists, contains our config
9070b3
# directive and sshd_config contains include directive as shipped in our package
9070b3
%global sysconfig_anaconda /etc/sysconfig/sshd-permitrootlogin
9070b3
test -f %{sysconfig_anaconda} && \
9070b3
  test ! -f /etc/ssh/sshd_config.d/01-permitrootlogin.conf && \
9070b3
  grep -q '^PERMITROOTLOGIN="-oPermitRootLogin=yes"' %{sysconfig_anaconda} && \
9070b3
  grep -q '^Include /etc/ssh/sshd_config.d/\*.conf' /etc/ssh/sshd_config && \
9070b3
  echo "PermitRootLogin yes" >> /etc/ssh/sshd_config.d/25-permitrootlogin.conf && \
9070b3
  rm %{sysconfig_anaconda} || :
9070b3
9070b3
%preun server
9070b3
%systemd_preun sshd.service sshd.socket
9070b3
9070b3
%postun server
9070b3
%systemd_postun_with_restart sshd.service
9070b3
9070b3
%post clients
9070b3
%systemd_user_post ssh-agent.service
9070b3
9070b3
%preun clients
9070b3
%systemd_user_preun ssh-agent.service
9070b3
9070b3
%files
9070b3
%license LICENCE
9070b3
%doc CREDITS ChangeLog OVERVIEW PROTOCOL* README README.platform README.privsep README.tun README.dns TODO
9070b3
%attr(0755,root,root) %dir %{_sysconfdir}/ssh
9070b3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/moduli
9070b3
%attr(0755,root,root) %{_bindir}/ssh-keygen
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh-keygen.1*
9070b3
%attr(0755,root,root) %dir %{_libexecdir}/openssh
9070b3
%attr(2555,root,ssh_keys) %{_libexecdir}/openssh/ssh-keysign
9070b3
%attr(0644,root,root) %{_mandir}/man8/ssh-keysign.8*
9070b3
9070b3
%files clients
9070b3
%attr(0755,root,root) %{_bindir}/ssh
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh.1*
9070b3
%attr(0755,root,root) %{_bindir}/scp
9070b3
%attr(0644,root,root) %{_mandir}/man1/scp.1*
9070b3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config
9070b3
%dir %attr(0755,root,root) %{_sysconfdir}/ssh/ssh_config.d/
9070b3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config.d/50-redhat.conf
9070b3
%attr(0644,root,root) %{_mandir}/man5/ssh_config.5*
9070b3
%attr(0755,root,root) %{_bindir}/ssh-agent
9070b3
%attr(0755,root,root) %{_bindir}/ssh-add
9070b3
%attr(0755,root,root) %{_bindir}/ssh-keyscan
9070b3
%attr(0755,root,root) %{_bindir}/sftp
9070b3
%attr(0755,root,root) %{_bindir}/ssh-copy-id
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/ssh-pkcs11-helper
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/ssh-sk-helper
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh-agent.1*
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh-add.1*
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh-keyscan.1*
9070b3
%attr(0644,root,root) %{_mandir}/man1/sftp.1*
9070b3
%attr(0644,root,root) %{_mandir}/man1/ssh-copy-id.1*
9070b3
%attr(0644,root,root) %{_mandir}/man8/ssh-pkcs11-helper.8*
9070b3
%attr(0644,root,root) %{_mandir}/man8/ssh-sk-helper.8*
9070b3
%attr(0644,root,root) %{_userunitdir}/ssh-agent.service
9070b3
9070b3
%files server
9070b3
%dir %attr(0711,root,root) %{_datadir}/empty.sshd
9070b3
%attr(0755,root,root) %{_sbindir}/sshd
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/sftp-server
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/sshd-keygen
9070b3
%attr(0644,root,root) %{_mandir}/man5/sshd_config.5*
9070b3
%attr(0644,root,root) %{_mandir}/man5/moduli.5*
9070b3
%attr(0644,root,root) %{_mandir}/man8/sshd.8*
9070b3
%attr(0644,root,root) %{_mandir}/man8/sftp-server.8*
9070b3
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
9070b3
%dir %attr(0700,root,root) %{_sysconfdir}/ssh/sshd_config.d/
9070b3
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config.d/50-redhat.conf
9070b3
%attr(0644,root,root) %config(noreplace) /etc/pam.d/sshd
9070b3
%attr(0640,root,root) %config(noreplace) /etc/sysconfig/sshd
9070b3
%attr(0644,root,root) %{_unitdir}/sshd.service
9070b3
%attr(0644,root,root) %{_unitdir}/sshd@.service
9070b3
%attr(0644,root,root) %{_unitdir}/sshd.socket
9070b3
%attr(0644,root,root) %{_unitdir}/sshd-keygen@.service
9070b3
%attr(0644,root,root) %{_unitdir}/sshd-keygen.target
9070b3
9070b3
%files keycat
9070b3
%doc HOWTO.ssh-keycat
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/ssh-keycat
9070b3
%attr(0644,root,root) %config(noreplace) /etc/pam.d/ssh-keycat
9070b3
9070b3
%if ! %{no_gnome_askpass}
9070b3
%files askpass
9070b3
%attr(0644,root,root) %{_sysconfdir}/profile.d/gnome-ssh-askpass.*
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/gnome-ssh-askpass
9070b3
%attr(0755,root,root) %{_libexecdir}/openssh/ssh-askpass
9070b3
%endif
9070b3
9070b3
%if %{pam_ssh_agent}
9070b3
%files -n pam_ssh_agent_auth
9070b3
%license pam_ssh_agent_auth-pam_ssh_agent_auth-%{pam_ssh_agent_ver}/OPENSSH_LICENSE
9070b3
%attr(0755,root,root) %{_libdir}/security/pam_ssh_agent_auth.so
9070b3
%attr(0644,root,root) %{_mandir}/man8/pam_ssh_agent_auth.8*
9070b3
%endif
9070b3
9070b3
%changelog
d4fbec
* Tue Jul 26 2022 Zoltan Fridrich <zfridric@redhat.com> - 8.7p1-10
d4fbec
- Fix openssh-8.7p1-scp-clears-file.patch
d4fbec
  Related: rhbz#2108409
d4fbec
d4fbec
* Thu Jul 21 2022 Zoltan Fridrich <zfridric@redhat.com> - 8.7p1-9
d4fbec
- Fix scp clearing file when src and dest are the same
d4fbec
  Resolves: rhbz#2108409
d4fbec
9070b3
* Mon Feb 21 2022 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-8
9070b3
- Workaround for RHEL 8 incompatibility in scp utility in SFTP mode
9070b3
  Related: rhbz#2038854
9070b3
9070b3
* Mon Feb 07 2022 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-7
9070b3
- Switch to SFTP protocol in scp utility by default - upstream fixes
9070b3
  Related: rhbz#2001002
9070b3
- Workaround for RHEL 8 incompatibility in scp utility in SFTP mode
9070b3
  Related: rhbz#2038854
9070b3
9070b3
* Tue Dec 21 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-6
9070b3
- Fix SSH connection to localhost not possible in FIPS
9070b3
  Related: rhbz#2031868
9070b3
9070b3
* Mon Nov 29 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-5
9070b3
- Fix `ssh-keygen -Y find-principals -f /dev/null -s /dev/null` segfault
9070b3
  Related: rhbz#2024902
9070b3
9070b3
* Mon Oct 25 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-4
9070b3
- Fix memory leaks introduced in OpenSSH 8.7
9070b3
  Related: rhbz#2001002
9070b3
9070b3
* Tue Oct 19 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-3
9070b3
- Disable locale forwarding in default configurations
9070b3
  Related: rhbz#2002734
9070b3
9070b3
* Fri Oct 01 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-2
9070b3
- Upstream fix for CVE-2021-41617
9070b3
  Related: rhbz#2008886
9070b3
9070b3
* Fri Sep 24 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.7p1-1 + 0.10.4-4
9070b3
- New upstream release
9070b3
- Switch to SFTP protocol in scp utility by default
9070b3
- Enable SCP protocol kill switch
9070b3
  Related: rhbz#2001002
9070b3
9070b3
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 8.6p1-7.1
9070b3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
9070b3
  Related: rhbz#1991688
9070b3
9070b3
* Wed Jul 28 2021 Florian Weimer <fweimer@redhat.com> - 8.6p1-7
9070b3
- Rebuild to pick up OpenSSL 3.0 Beta ABI (#1984097)
9070b3
9070b3
* Mon Jun 21 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-6
9070b3
- rebuilt
9070b3
9070b3
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 8.6p1-5.1
9070b3
- Rebuilt for RHEL 9 BETA for openssl 3.0
9070b3
  Related: rhbz#1971065
9070b3
9070b3
* Thu Jun 03 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-5
9070b3
- Remove recommendation of p11-kit (#1947904)
9070b3
9070b3
* Tue Jun 01 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-4
9070b3
- rebuilt
9070b3
9070b3
* Fri May 21 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-3
9070b3
- Hostbased ssh authentication fails if session ID contains a '/' (#1963058)
9070b3
9070b3
* Mon May 10 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-2
9070b3
- rebuilt
9070b3
9070b3
* Thu May 06 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.6p1-1 + 0.10.4-3
9070b3
- New upstream release (#1952957)
9070b3
- GSS KEX broken beginning with (GSI-)OpenSSH 8.0p1 (#1957306)
9070b3
9070b3
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 8.5p1-3.1
9070b3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
9070b3
9070b3
* Tue Apr 13 2021 Dmitry Belyavskiy <dbelyavs@redhat.com> - 8.5p1-3
9070b3
- Coverity fixes for 8.5p1 (#1938831)
9070b3
9070b3
* Tue Mar 09 2021 Rex Dieter <rdieter@fedoraproject.org> - 8.5p1-2
9070b3
- ssh-agent.serivce is user unit (#1761817#27)
9070b3
9070b3
* Wed Mar 03 2021 Jakub Jelen <jjelen@redhat.com> - 8.5p1-1 + 0.10.4-2
9070b3
- New upstream release (#1934336)
9070b3
9070b3
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 8.4p1-5.2
9070b3
- Rebuilt for updated systemd-rpm-macros
9070b3
  See https://pagure.io/fesco/issue/2583.
9070b3
9070b3
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.4p1-5.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
9070b3
9070b3
* Fri Jan 22 2021 Jakub Jelen <jjelen@redhat.com> - 8.4p1-5 + 0.10.4-1
9070b3
- Use /usr/share/empty.sshd instead of /var/empty/sshd
9070b3
- Allow emptu labels in PKCS#11 tokens (#1919007)
9070b3
- Drop openssh-cavs subpackage
9070b3
9070b3
* Tue Dec 01 2020 Jakub Jelen <jjelen@redhat.com> - 8.4p1-4 + 0.10.4-1
9070b3
- Remove "PasswordAuthentication yes" from vendor configuration as it is
9070b3
  already default and it might be hard to override.
9070b3
- Fix broken obsoletes for openssh-ldap (#1902084)
9070b3
9070b3
* Thu Nov 19 2020 Jakub Jelen <jjelen@redhat.com> - 8.4p1-3 + 0.10.4-1
9070b3
- Unbreak seccomp filter on arm (#1897712)
9070b3
- Add a workaround for Debian's broken OpenSSH (#1881301)
9070b3
9070b3
* Tue Oct 06 2020 Jakub Jelen <jjelen@redhat.com> - 8.4p1-2 + 0.10.4-1
9070b3
- Unbreak ssh-copy-id after a release (#1884231)
9070b3
- Remove misleading comment from sysconfig
9070b3
9070b3
* Tue Sep 29 2020 Jakub Jelen <jjelen@redhat.com> - 8.4p1-1 + 0.10.4-1
9070b3
- New upstream release of OpenSSH and pam_ssh_agent_auth (#1882995)
9070b3
9070b3
* Fri Aug 21 2020 Jakub Jelen <jjelen@redhat.com> - 8.3p1-4 + 0.10.3-10
9070b3
- Remove openssh-ldap subpackage (#1871025)
9070b3
- pkcs11: Do not crash with invalid paths in ssh-agent (#1868996)
9070b3
- Clarify documentation about sftp-server -m (#1862504)
9070b3
9070b3
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.3p1-3.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9070b3
9070b3
* Wed Jun 10 2020 Jakub Jelen <jjelen@redhat.com> - 8.3p1-3 + 0.10.3-10
9070b3
- Do not lose PIN when more slots match PKCS#11 URI (#1843372)
9070b3
- Update to new crypto-policies version on server (using sshd_config include)
9070b3
- Move redhat configuraion files to larger number to allow simpler override
9070b3
- Move sshd_config include before any other definitions (#1824913)
9070b3
9070b3
* Mon Jun 01 2020 Jakub Jelen <jjelen@redhat.com> - 8.3p1-2 + 0.10.3-10
9070b3
- Fix crash on cleanup (#1842281)
9070b3
9070b3
* Wed May 27 2020 Jakub Jelen <jjelen@redhat.com> - 8.3p1-1 + 0.10.3-10
9070b3
- New upstream release (#1840503)
9070b3
- Unbreak corner cases of sshd_config include
9070b3
- Fix order of gssapi key exchange algorithms
9070b3
9070b3
* Wed Apr 08 2020 Jakub Jelen <jjelen@redhat.com> - 8.2p1-3 + 0.10.3-9
9070b3
- Simplify reference to crypto policies in configuration files
9070b3
- Unbreak gssapi authentication with GSSAPITrustDNS over jump hosts
9070b3
- Correctly print FIPS mode initialized in debug mode
9070b3
- Enable SHA2-based GSSAPI key exchange methods (#1666781)
9070b3
- Do not break X11 forwarding when IPv6 is disabled
9070b3
- Remove fipscheck dependency as OpenSSH is no longer FIPS module
9070b3
- Improve documentation about crypto policies defaults in manual pages
9070b3
9070b3
* Thu Feb 20 2020 Jakub Jelen <jjelen@redhat.com> - 8.2p1-2 + 0.10.3-9
9070b3
- Build against libfido2 to unbreak internal u2f support
9070b3
9070b3
* Mon Feb 17 2020 Jakub Jelen <jjelen@redhat.com> - 8.2p1-1 + 0.10.3-9
9070b3
- New upstrem reelase (#1803290)
9070b3
- New /etc/ssh/sshd_config.d drop in directory
9070b3
- Support for U2F security keys
9070b3
- Correctly report invalid key permissions (#1801459)
9070b3
- Do not write bogus information on stderr in FIPS mode (#1778224)
9070b3
9070b3
* Mon Feb 03 2020 Jakub Jelen <jjelen@redhat.com> - 8.1p1-4 + 0.10.3-8
9070b3
- Unbreak seccomp filter on ARM (#1796267)
9070b3
9070b3
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.1p1-3.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9070b3
9070b3
* Wed Nov 27 2019 Jakub Jelen <jjelen@redhat.com> - 8.1p1-3 + 0.10.3-8
9070b3
- Unbreak seccomp filter also on ARM (#1777054)
9070b3
9070b3
* Thu Nov 14 2019 Jakub Jelen <jjelen@redhat.com> - 8.1p1-2 + 0.10.3-8
9070b3
- Unbreak seccomp filter with latest glibc (#1771946)
9070b3
9070b3
* Wed Oct 09 2019 Jakub Jelen <jjelen@redhat.com> - 8.1p1-1 + 0.10.3-8
9070b3
- New upstream release (#1759750)
9070b3
9070b3
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.0p1-8.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9070b3
9070b3
* Tue Jul 23 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-8 + 0.10.3-7
9070b3
- Use the upstream-accepted version of the PKCS#8 PEM support (#1722285)
9070b3
9070b3
* Fri Jul 12 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-7 + 0.10.3-7
9070b3
- Use the environment file under /etc/sysconfig for anaconda configuration (#1722928)
9070b3
9070b3
* Wed Jul 03 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-6 + 0.10.3-7
9070b3
- Provide the entry point for anaconda configuration in service file (#1722928)
9070b3
9070b3
* Wed Jun 26 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-5 + 0.10.3-7
9070b3
- Disable root password logins (#1722928)
9070b3
- Fix typo in manual pages related to crypto-policies
9070b3
- Fix the gating test to make sure it removes the test user
9070b3
- Cleanu up spec file and get rid of some rpmlint warnings
9070b3
9070b3
* Mon Jun 17 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-4 + 0.10.3-7
9070b3
- Compatibility with ibmca engine for ECC
9070b3
- Generate more modern PEM files using new OpenSSL API
9070b3
- Provide correct signature types for RSA keys using SHA2 from agent
9070b3
9070b3
* Mon May 27 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-3 + 0.10.3-7
9070b3
- Remove problematic patch updating cached pw structure
9070b3
- Do not require the labels on the public objects (#1710832)
9070b3
9070b3
* Tue May 14 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-2 + 0.10.3-7
9070b3
- Use OpenSSL KDF
9070b3
- Use high-level OpenSSL API for signatures handling
9070b3
- Mention crypto-policies in manual pages instead of hardcoded defaults
9070b3
- Verify in package testsuite that SCP vulnerabilities are fixed
9070b3
- Do not fail in FIPS mode, when unsupported algorithm is listed in configuration
9070b3
9070b3
* Fri Apr 26 2019 Jakub Jelen <jjelen@redhat.com> - 8.0p1-1 + 0.10.3-7
9070b3
- New upstream release (#1701072)
9070b3
- Removed support for VendroPatchLevel configuration option
9070b3
- Significant rework of GSSAPI Key Exchange
9070b3
- Significant rework of PKCS#11 URI support
9070b3
9070b3
* Mon Mar 11 2019 Jakub Jelen <jjelen@redhat.com> - 7.9p1-5 + 0.10.3.6
9070b3
- Fix kerberos cleanup procedures with GSSAPI
9070b3
- Update cached passwd structure after PAM authentication
9070b3
- Do not fall back to sshd_net_t SELinux context
9070b3
- Fix corner cases of PKCS#11 URI implementation
9070b3
- Do not negotiate arbitrary primes with DH GEX in FIPS 
9070b3
9070b3
* Wed Feb 06 2019 Jakub Jelen <jjelen@redhat.com> - 7.9p1-4 + 0.10.3.6
9070b3
- Log when a client requests an interactive session and only sftp is allowed
9070b3
- Fix minor issues in ssh-copy-id
9070b3
- Enclose redhat specific configuration with Match final block
9070b3
9070b3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.9p1-3.2
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9070b3
9070b3
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 7.9p1-3.1
9070b3
- Rebuilt for libcrypt.so.2 (#1666033)
9070b3
9070b3
* Mon Jan 14 2019 Jakub Jelen <jjelen@redhat.com> - 7.9p1-3 + 0.10.3.6
9070b3
- Backport Match final to unbreak canonicalization with crypto-policies (#1630166)
9070b3
- gsskex: Dump correct option
9070b3
- Backport several fixes from 7_9 branch, mostly related to certificate authentication (#1665611)
9070b3
- Backport patch for CVE-2018-20685 (#1665786)
9070b3
- Correctly initialize ECDSA key structures from PKCS#11
9070b3
9070b3
* Wed Nov 14 2018 Jakub Jelen <jjelen@redhat.com> - 7.9p1-2 + 0.10.3-6
9070b3
- Fix LDAP configure test (#1642414)
9070b3
- Avoid segfault on kerberos authentication failure
9070b3
- Reference correct file in configuration example (#1643274)
9070b3
- Dump missing GSSAPI configuration options
9070b3
- Allow to disable RSA signatures with SHA-1
9070b3
9070b3
* Fri Oct 19 2018 Jakub Jelen <jjelen@redhat.com> - 7.9p1-1 + 0.10.3-6
9070b3
- New upstream release OpenSSH 7.9p1 (#1632902, #1630166)
9070b3
- Honor GSSAPIServerIdentity option for GSSAPI key exchange
9070b3
- Do not break gsssapi-keyex authentication method when specified in
9070b3
  AuthenticationMethods
9070b3
- Follow the system-wide PATH settings (#1633756)
9070b3
- Address some coverity issues
9070b3
9070b3
* Mon Sep 24 2018 Jakub Jelen <jjelen@redhat.com> - 7.8p1-3 + 0.10.3-5
9070b3
- Disable OpenSSH hardening flags and use the ones provided by system
9070b3
- Ignore unknown parts of PKCS#11 URI
9070b3
- Do not fail with GSSAPI enabled in match blocks (#1580017)
9070b3
- Fix the segfaulting cavs test (#1628962)
9070b3
9070b3
* Fri Aug 31 2018 Jakub Jelen <jjelen@redhat.com> - 7.8p1-2 + 0.10.3-5
9070b3
- New upstream release fixing CVE 2018-15473
9070b3
- Remove unused patches
9070b3
- Remove reference to unused enviornment variable SSH_USE_STRONG_RNG
9070b3
- Address coverity issues
9070b3
- Unbreak scp between two IPv6 hosts
9070b3
- Unbreak GSSAPI key exchange (#1624344)
9070b3
- Unbreak rekeying with GSSAPI key exchange (#1624344)
9070b3
9070b3
* Thu Aug 09 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-6 + 0.10.3-4
9070b3
- Fix listing of kex algoritms in FIPS mode
9070b3
- Allow aes-gcm cipher modes in FIPS mode
9070b3
- Coverity fixes
9070b3
9070b3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.7p1-5.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9070b3
9070b3
* Tue Jul 03 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-5 + 0.10.3-4
9070b3
- Disable manual printing of motd by default (#1591381)
9070b3
9070b3
* Wed Jun 27 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-4 + 0.10.3-4
9070b3
- Better handling of kerberos tickets storage (#1566494)
9070b3
- Add pam_motd to pam stack (#1591381)
9070b3
9070b3
* Mon Apr 16 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-3 + 0.10.3-4
9070b3
- Fix tun devices and other issues fixed after release upstream (#1567775)
9070b3
9070b3
* Thu Apr 12 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-2 + 0.10.3-4
9070b3
- Do not break quotes parsing in configuration file (#1566295)
9070b3
9070b3
* Wed Apr 04 2018 Jakub Jelen <jjelen@redhat.com> - 7.7p1-1 + 0.10.3-4
9070b3
- New upstream release (#1563223)
9070b3
- Add support for ECDSA keys in PKCS#11 (#1354510)
9070b3
- Add support for PKCS#11 URIs
9070b3
9070b3
* Tue Mar 06 2018 Jakub Jelen <jjelen@redhat.com> - 7.6p1-7 + 0.10.3-3
9070b3
- Require crypto-policies version and new path
9070b3
- Remove bogus NSS linking
9070b3
9070b3
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.6p1-6.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9070b3
9070b3
* Fri Jan 26 2018 Jakub Jelen <jjelen@redhat.com> - 7.6p1-6 + 0.10.3-3
9070b3
- Rebuild for gcc bug on i386 (#1536555)
9070b3
9070b3
* Thu Jan 25 2018 Florian Weimer <fweimer@redhat.com> - 7.6p1-5.2
9070b3
- Rebuild to work around gcc bug leading to sshd miscompilation (#1538648)
9070b3
9070b3
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 7.6p1-5.1.1
9070b3
- Rebuilt for switch to libxcrypt
9070b3
9070b3
* Wed Jan 17 2018 Jakub Jelen <jjelen@redhat.com> - 7.6p1-5 + 0.10.3-3
9070b3
- Drop support for TCP wrappers (#1530163)
9070b3
- Do not pass hostnames to audit -- UseDNS is usually disabled (#1534577)
9070b3
9070b3
* Thu Dec 14 2017 Jakub Jelen <jjelen@redhat.com> - 7.6p1-4 + 0.10.3-3
9070b3
- Whitelist gettid() syscall in seccomp filter (#1524392)
9070b3
9070b3
* Mon Dec 11 2017 Jakub Jelen <jjelen@redhat.com> - 7.6p1-3 + 0.10.3-3
9070b3
- Do not segfault during audit cleanup (#1524233)
9070b3
- Avoid gcc warnings about uninitialized variables
9070b3
9070b3
* Wed Nov 22 2017 Jakub Jelen <jjelen@redhat.com> - 7.6p1-2 + 0.10.3-3
9070b3
- Do not build everything against libldap
9070b3
- Do not segfault for ECC keys in PKCS#11
9070b3
9070b3
* Thu Oct 19 2017 Jakub Jelen <jjelen@redhat.com> - 7.6p1-1 + 0.10.3-3
9070b3
- New upstream release OpenSSH 7.6
9070b3
- Addressing review remarks for OpenSSL 1.1.0 patch
9070b3
- Fix PermitOpen bug in OpenSSH 7.6
9070b3
- Drop support for ExposeAuthenticationMethods option
9070b3
9070b3
* Mon Sep 11 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-6 + 0.10.3-2
9070b3
- Do not export KRB5CCNAME if the default path is used (#1199363)
9070b3
- Add enablement for openssl-ibmca and openssl-ibmpkcs11 (#1477636)
9070b3
- Add new GSSAPI kex algorithms with SHA-2, but leave them disabled for now
9070b3
- Enforce pam_sepermit for all logins in SSH (#1492313)
9070b3
- Remove pam_reauthorize, since it is not needed by cockpit anymore (#1492313)
9070b3
9070b3
* Mon Aug 14 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-5 + 0.10.3-2
9070b3
- Another less-intrusive approach to crypto policy (#1479271)
9070b3
9070b3
* Tue Aug 01 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-4 + 0.10.3-2
9070b3
- Remove SSH-1 subpackage for Fedora 27 (#1474942)
9070b3
- Follow system-wide crypto policy in server (#1479271)
9070b3
9070b3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.5p1-3.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9070b3
9070b3
* Fri Jun 30 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-2 + 0.10.3-2
9070b3
- Sync downstream patches with RHEL (FIPS)
9070b3
- Resolve potential issues with OpenSSL 1.1.0 patch
9070b3
9070b3
* Wed Mar 22 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-2 + 0.10.3-2
9070b3
- Fix various after-release typos including failed build in s390x (#1434341)
9070b3
- Revert chroot magic with SELinux
9070b3
9070b3
* Mon Mar 20 2017 Jakub Jelen <jjelen@redhat.com> - 7.5p1-1 + 0.10.3-2
9070b3
- New upstream release
9070b3
9070b3
* Fri Mar 03 2017 Jakub Jelen <jjelen@redhat.com> - 7.4p1-4 + 0.10.3-1
9070b3
- Avoid sending the SD_NOTIFY messages from wrong processes (#1427526)
9070b3
- Address reports by coverity
9070b3
9070b3
* Mon Feb 20 2017 Jakub Jelen <jjelen@redhat.com> - 7.4p1-3 + 0.10.3-1
9070b3
- Properly report errors from included files (#1408558)
9070b3
- New pam_ssh_agent_auth 0.10.3 release
9070b3
- Switch to SD_NOTIFY to make systemd happy
9070b3
9070b3
* Mon Feb 06 2017 Jakub Jelen <jjelen@redhat.com> - 7.4p1-2 + 0.10.2-5
9070b3
- Fix ssh-agent cert signing error (#1416584)
9070b3
- Fix wrong path to crypto policies
9070b3
- Attempt to resolve issue with systemd
9070b3
9070b3
* Tue Jan 03 2017 Jakub Jelen <jjelen@redhat.com> - 7.4p1-1 + 0.10.2-5
9070b3
- New upstream release (#1406204)
9070b3
- Cache supported OIDs for GSSAPI key exchange (#1395288)
9070b3
- Fix typo causing heap corruption (use-after-free) (#1409433)
9070b3
- Prevent hangs with long MOTD
9070b3
9070b3
* Thu Dec 08 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-7 + 0.10.2-4
9070b3
- Properly deserialize received RSA certificates in ssh-agent (#1402029)
9070b3
- Move MAX_DISPLAYS to a configuration option
9070b3
9070b3
* Wed Nov 16 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-6 + 0.10.2-4
9070b3
- GSSAPI requires futex syscall in privsep child (#1395288)
9070b3
9070b3
* Thu Oct 27 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-5 + 0.10.2-4
9070b3
- Build against OpenSSL 1.1.0 with compat changes
9070b3
- Recommend crypto-policies
9070b3
- Fix chroot dropping capabilities (#1386755)
9070b3
9070b3
* Thu Sep 29 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-4 + 0.10.2-4
9070b3
- Fix NULL dereference (#1380297)
9070b3
- Include client Crypto Policy (#1225752)
9070b3
9070b3
* Mon Aug 15 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-3 + 0.10.2-4
9070b3
- Proper content of included configuration file
9070b3
9070b3
* Tue Aug 09 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-2 + 0.10.2-4
9070b3
- Fix permissions on the include directory (#1365270)
9070b3
9070b3
* Tue Aug 02 2016 Jakub Jelen <jjelen@redhat.com> - 7.3p1-1 + 0.10.2-4
9070b3
- New upstream release (#1362156)
9070b3
9070b3
* Tue Jul 26 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-11 + 0.10.2-3
9070b3
- Remove slogin and sshd-keygen (#1359762)
9070b3
- Prevent guest_t from running sudo (#1357860)
9070b3
9070b3
* Mon Jul 18 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-10 + 0.10.2-3
9070b3
- CVE-2016-6210: User enumeration via covert timing channel (#1357443)
9070b3
- Expose more information about authentication to PAM
9070b3
- Make closefrom() ignore softlinks to the /dev/ devices on s390
9070b3
9070b3
* Fri Jul 01 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-9 + 0.10.2-3
9070b3
- Fix wrong detection of UseLogin in server configuration (#1350347)
9070b3
9070b3
* Fri Jun 24 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-8 + 0.10.2-3
9070b3
- Enable seccomp filter for MIPS architectures
9070b3
- UseLogin=yes is not supported in Fedora
9070b3
- SFTP server forced permissions should restore umask
9070b3
- pam_ssh_agent_auth: Fix conflict bewteen two getpwuid() calls (#1349551)
9070b3
9070b3
* Mon Jun 06 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-7
9070b3
- Fix regression in certificate-based authentication (#1333498)
9070b3
- Check for real location of .k5login file (#1328243)
9070b3
- Fix unchecked dereference in pam_ssh_agent_auth
9070b3
- Clean up old patches
9070b3
- Build with seccomp filter on ppc64(le) (#1195065)
9070b3
9070b3
* Fri Apr 29 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-6 + 0.10.2-3
9070b3
- Add legacy sshd-keygen for anaconda (#1331077)
9070b3
9070b3
* Fri Apr 22 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-5 + 0.10.2-3
9070b3
- CVE-2015-8325: ignore PAM environment vars when UseLogin=yes (#1328013)
9070b3
- Fix typo in sysconfig/sshd (#1325535)
9070b3
9070b3
* Fri Apr 15 2016 Jakub Jelen <jjelen@redhat.com> - 7.2p2-4 + 0.10.2-3
9070b3
- Revise socket activation and services dependencies (#1325535)
9070b3
- Drop unused init script
9070b3
9070b3
* Wed Apr 13 2016 Jakub Jelen <jjelen@redhat.com> 7.2p2-3 + 0.10.2-3
9070b3
- Make sshd-keygen comply with packaging guidelines (#1325535)
9070b3
- Soft-deny socket() syscall in seccomp sandbox (#1324493)
9070b3
- Remove *sha1 Kex in FIPS mode (#1324493)
9070b3
- Remove *gcm ciphers in FIPS mode (#1324493)
9070b3
9070b3
* Wed Apr 06 2016 Jakub Jelen <jjelen@redhat.com> 7.2p2-2 + 0.10.2-3
9070b3
- Fix GSSAPI Key Exchange according to RFC (#1323622)
9070b3
- Remove init.d/functions dependency from sshd-keygen (#1317722)
9070b3
- Do not use MD5 in pam_ssh_agent_auth in FIPS mode
9070b3
9070b3
* Thu Mar 10 2016 Jakub Jelen <jjelen@redhat.com> 7.2p2-1 + 0.10.2-3
9070b3
- New upstream (security) release (#1316529)
9070b3
- Clean up audit patch
9070b3
9070b3
* Thu Mar 03 2016 Jakub Jelen <jjelen@redhat.com> 7.2p1-2 + 0.10.2-2
9070b3
- Restore slogin symlinks to preserve backward compatibility
9070b3
9070b3
* Mon Feb 29 2016 Jakub Jelen <jjelen@redhat.com> 7.2p1-1 + 0.10.2-2
9070b3
- New upstream release (#1312870)
9070b3
9070b3
* Wed Feb 24 2016 Jakub Jelen <jjelen@redhat.com> 7.1p2-4.1 + 0.10.2-1
9070b3
- Fix race condition in auditing events when using multiplexing (#1308295)
9070b3
- Fix X11 forwarding CVE according to upstream
9070b3
- Fix problem when running without privsep (#1303910)
9070b3
- Remove hard glob limit in SFTP
9070b3
9070b3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 7.1p2-3.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9070b3
9070b3
* Sat Jan 30 2016 Jakub Jelen <jjelen@redhat.com> 7.1p2-3 + 0.10.2-1
9070b3
- Fix segfaults with pam_ssh_agent_auth (#1303036)
9070b3
- Silently disable X11 forwarding on problems
9070b3
- Systemd service should be forking to detect immediate failures
9070b3
9070b3
* Mon Jan 25 2016 Jakub Jelen <jjelen@redhat.com> 7.1p2-2 + 0.10.2-1
9070b3
- Rebased to recent version of pam_ssh_agent_auth
9070b3
- Upstream fix for CVE-2016-1908
9070b3
- Remove useless defattr
9070b3
9070b3
* Thu Jan 14 2016 Jakub Jelen <jjelen@redhat.com> 7.1p2-1 + 0.9.2-9
9070b3
- New security upstream release for CVE-2016-0777
9070b3
9070b3
* Tue Jan 12 2016 Jakub Jelen <jjelen@redhat.com> 7.1p1-7 + 0.9.2-8
9070b3
- Change RPM define macros to global according to packaging guidelines
9070b3
- Fix wrong handling of SSH_COPY_ID_LEGACY environment variable
9070b3
- Update ssh-agent and ssh-keysign permissions (#1296724)
9070b3
- Fix few problems with alternative builds without GSSAPI or openSSL
9070b3
- Fix condition to run sshd-keygen
9070b3
9070b3
* Fri Dec 18 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-6 + 0.9.2-8
9070b3
- Preserve IUTF8 tty mode flag over ssh connections (#1270248)
9070b3
- Do not require sysconfig file to start service (#1279521)
9070b3
- Update ssh-copy-id to upstream version
9070b3
- GSSAPI Key Exchange documentation improvements
9070b3
- Remove unused patches
9070b3
9070b3
* Wed Nov 04 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-5 + 0.9.2-8
9070b3
- Do not set user context too many times for root logins (#1269072)
9070b3
9070b3
* Thu Oct 22 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-4 + 0.9.2-8
9070b3
- Review SELinux user context handling after authentication (#1269072)
9070b3
- Handle root logins the same way as other users (#1269072)
9070b3
- Audit implicit mac, if mac is covered in cipher (#1271694)
9070b3
- Increase size limit for remote glob over sftp
9070b3
9070b3
* Fri Sep 25 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-3 + 0.9.2-8
9070b3
- Fix FIPS mode for DH kex (#1260253)
9070b3
- Provide full RELRO and PIE form askpass helper (#1264036)
9070b3
- Fix gssapi key exchange on server and client (#1261414)
9070b3
- Allow gss-keyex root login when without-password is set (upstream #2456)
9070b3
- Fix obsolete usage of SELinux constants (#1261496)
9070b3
9070b3
* Wed Sep 09 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-2 + 0.9.2-8
9070b3
- Fix warnings reported by gcc related to keysign and keyAlgorithms
9070b3
9070b3
* Sat Aug 22 2015 Jakub Jelen <jjelen@redhat.com> 7.1p1-1 + 0.9.2-8
9070b3
- New upstream release
9070b3
9070b3
* Wed Aug 19 2015 Jakub Jelen <jjelen@redhat.com> 7.0p1-2 + 0.9.3-7
9070b3
- Fix problem with DSA keys using pam_ssh_agent_auth (#1251777)
9070b3
- Add GSSAPIKexAlgorithms option for server and client application
9070b3
- Possibility to validate legacy systems by more fingerprints (#1249626)
9070b3
9070b3
* Wed Aug 12 2015 Jakub Jelen <jjelen@redhat.com> 7.0p1-1 + 0.9.3-7
9070b3
- New upstream release (#1252639)
9070b3
- Fix pam_ssh_agent_auth package (#1251777)
9070b3
- Security: Use-after-free bug related to PAM support (#1252853)
9070b3
- Security: Privilege separation weakness related to PAM support (#1252854)
9070b3
- Security: Incorrectly set TTYs to be world-writable (#1252862)
9070b3
9070b3
* Tue Jul 28 2015 Jakub Jelen <jjelen@redhat.com> 6.9p1-4 + 0.9.3-6
9070b3
- Handle terminal control characters in scp progressmeter (#1247204)
9070b3
9070b3
* Thu Jul 23 2015 Jakub Jelen <jjelen@redhat.com> 6.9p1-3 + 0.9.3-6
9070b3
- CVE-2015-5600: only query each keyboard-interactive device once (#1245971)
9070b3
9070b3
* Wed Jul 15 2015 Jakub Jelen <jjelen@redhat.com> 6.9p1-2 + 0.9.3-6
9070b3
- Enable SECCOMP filter for s390* architecture (#1195065)
9070b3
- Fix race condition when multiplexing connection (#1242682)
9070b3
9070b3
* Wed Jul 01 2015 Jakub Jelen <jjelen@redhat.com> 6.9p1-1 + 0.9.3-6
9070b3
- New upstream release (#1238253)
9070b3
- Increase limitation number of files which can be listed using glob in sftp
9070b3
- Correctly revert "PermitRootLogin no" option from upstream sources (#89216)
9070b3
9070b3
* Wed Jun 24 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-9 + 0.9.3-5
9070b3
- Allow socketcall(SYS_SHUTDOWN) for net_child on ix86 architecture
9070b3
9070b3
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.8p1-8.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9070b3
9070b3
* Mon Jun 08 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-8 + 0.9.3-5
9070b3
- Return stat syscall to seccomp filter (#1228323)
9070b3
9070b3
* Wed Jun 03 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-7 + 0.9.3-5
9070b3
- Handle pam_ssh_agent_auth memory, buffers and variable sizes (#1225106)
9070b3
9070b3
* Thu May 28 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-6 + 0.9.3-5
9070b3
- Resolve problem with pam_ssh_agent_auth after rebase (#1225106)
9070b3
- ssh-copy-id: tcsh doesnt work with multiline strings
9070b3
- Fix upstream memory problems
9070b3
- Add missing options in testmode output and manual pages
9070b3
- Provide LDIF version of LPK schema
9070b3
- Document required selinux boolean for working ssh-ldap-helper
9070b3
9070b3
* Mon Apr 20 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-5 + 0.9.3-5
9070b3
- Fix segfault on daemon exit caused by API change (#1213423)
9070b3
9070b3
* Thu Apr 02 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-4 + 0.9.3-5
9070b3
- Fix audit_end_command to restore ControlPersist function (#1203900)
9070b3
9070b3
* Tue Mar 31 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-3 + 0.9.3-5
9070b3
- Fixed issue with GSSAPI key exchange (#1207719)
9070b3
- Add pam_namespace to sshd pam stack (based on #1125110)
9070b3
- Remove krb5-config workaround for #1203900
9070b3
- Fix handling SELinux context in MLS systems
9070b3
- Regression: solve sshd segfaults if other instance already running
9070b3
9070b3
* Thu Mar 26 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-2 + 0.9.3-5
9070b3
- Update audit and gss patches after rebase
9070b3
- Fix reintroduced upstrem bug #1878
9070b3
9070b3
* Tue Mar 24 2015 Jakub Jelen <jjelen@redhat.com> 6.8p1-1 + 0.9.3-5
9070b3
- new upstream release openssh-6.8p1 (#1203245)
9070b3
- Resolve segfault with auditing commands (#1203900)
9070b3
- Workaround krb5-config bug (#1204646)
9070b3
9070b3
* Thu Mar 12 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-11 + 0.9.3-4
9070b3
- Ability to specify LDAP filter in ldap.conf for ssh-ldap-helper
9070b3
- Fix auditing when using combination of ForceCommand and PTY
9070b3
- Add sftp option to force mode of created files (from rhel)
9070b3
- Fix tmpfiles.d entries to be more consistent (#1196807)
9070b3
9070b3
* Mon Mar 02 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-10 + 0.9.3-4
9070b3
- Add tmpfiles.d entries (#1196807)
9070b3
9070b3
* Fri Feb 27 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-9 + 0.9.3-4
9070b3
- Adjust seccomp filter for primary architectures and solve aarch64 issue (#1197051)
9070b3
- Solve issue with ssh-copy-id and keys without trailing newline (#1093168)
9070b3
9070b3
* Tue Feb 24 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-8 + 0.9.3-4
9070b3
- Add AArch64 support for seccomp_filter sandbox (#1195065)
9070b3
9070b3
* Mon Feb 23 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-7 + 0.9.3-4
9070b3
- Fix seccomp filter on architectures without getuid32
9070b3
9070b3
* Mon Feb 23 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-6 + 0.9.3-4
9070b3
- Update seccomp filter to work on i686 architectures (#1194401)
9070b3
- Fix previous failing build (#1195065)
9070b3
9070b3
* Sun Feb 22 2015 Peter Robinson <pbrobinson@fedoraproject.org> 6.7p1-5 + 0.9.3-4
9070b3
- Only use seccomp for sandboxing on supported platforms
9070b3
9070b3
* Fri Feb 20 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-4 + 0.9.3-4
9070b3
- Move cavs tests into subpackage -cavs (#1194320)
9070b3
9070b3
* Wed Feb 18 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-3 + 0.9.3-4
9070b3
- update coverity patch
9070b3
- make output of sshd -T more consistent (#1187521)
9070b3
- enable seccomp for sandboxing instead of rlimit (#1062953)
9070b3
- update hardening to compile on gcc5
9070b3
- Add SSH KDF CAVS test driver (#1193045)
9070b3
- Fix ssh-copy-id on non-sh remote shells (#1045191)
9070b3
9070b3
* Tue Jan 27 2015 Jakub Jelen <jjelen@redhat.com> 6.7p1-2 + 0.9.3-4
9070b3
- fixed audit patch after rebase
9070b3
9070b3
* Tue Jan 20 2015 Petr Lautrbach <plautrba@redhat.com> 6.7p1-1 + 0.9.3-4
9070b3
- new upstream release openssh-6.7p1
9070b3
9070b3
* Thu Jan 15 2015 Jakub Jelen <jjelen@redhat.com> 6.6.1p1-11.1 + 0.9.3-3
9070b3
- error message if scp when directory doesn't exist (#1142223)
9070b3
- parsing configuration file values (#1130733)
9070b3
- documentation in service and socket files for systemd (#1181593)
9070b3
- updated ldap patch (#981058)
9070b3
- fixed vendor-patchlevel
9070b3
- add new option GSSAPIEnablek5users and disable using ~/.k5users by default CVE-2014-9278 (#1170745)
9070b3
9070b3
* Fri Dec 19 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-10 + 0.9.3-3
9070b3
- log via monitor in chroots without /dev/log
9070b3
9070b3
* Wed Dec 03 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-9 + 0.9.3-3
9070b3
- the .local domain example should be in ssh_config, not in sshd_config
9070b3
- use different values for DH for Cisco servers (#1026430)
9070b3
9070b3
* Thu Nov 13 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-8 + 0.9.3-3
9070b3
- fix gsskex patch to correctly handle MONITOR_REQ_GSSSIGN request (#1118005)
9070b3
9070b3
* Fri Nov 07 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-7 + 0.9.3-3
9070b3
- correct the calculation of bytes for authctxt->krb5_ccname <ams@corefiling.com> (#1161073)
9070b3
9070b3
* Tue Nov 04 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-6 + 0.9.3-3
9070b3
- privsep_preauth: use SELinux context from selinux-policy (#1008580)
9070b3
- change audit trail for unknown users (mindrot#2245)
9070b3
- fix kuserok patch which checked for the existence of .k5login
9070b3
  unconditionally and hence prevented other mechanisms to be used properly
9070b3
- revert the default of KerberosUseKuserok back to yes (#1153076)
9070b3
- ignore SIGXFSZ in postauth monitor (mindrot#2263)
9070b3
- sshd-keygen - don't generate DSA and ED25519 host keys in FIPS mode
9070b3
9070b3
* Mon Sep 08 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-5 + 0.9.3-3
9070b3
- set a client's address right after a connection is set (mindrot#2257)
9070b3
- apply RFC3454 stringprep to banners when possible (mindrot#2058)
9070b3
- don't consider a partial success as a failure (mindrot#2270)
9070b3
9070b3
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6.1p1-4.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
9070b3
9070b3
* Fri Jul 18 2014 Tom Callaway <spot@fedoraproject.org> 6.6.1p1-4 + 0.9.3-3
9070b3
- fix license handling (both)
9070b3
9070b3
* Fri Jul 18 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-3 + 0.9.3-2
9070b3
- standardise on NI_MAXHOST for gethostname() string lengths (#1051490)
9070b3
9070b3
* Mon Jul 14 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-2 + 0.9.3-2
9070b3
- add pam_reauthorize.so to sshd.pam (#1115977)
9070b3
- spec file and patches clenup
9070b3
9070b3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6.1p1-1.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9070b3
9070b3
* Tue Jun 03 2014 Petr Lautrbach <plautrba@redhat.com> 6.6.1p1-1 + 0.9.3-2
9070b3
- disable the curve25519 KEX when speaking to OpenSSH 6.5 or 6.6
9070b3
- add support for ED25519 keys to sshd-keygen and sshd.sysconfig
9070b3
- drop openssh-server-sysvinit subpackage
9070b3
- slightly change systemd units logic - use sshd-keygen.service (#1066615)
9070b3
9070b3
* Tue Jun 03 2014 Petr Lautrbach <plautrba@redhat.com> 6.6p1-1 + 0.9.3-2
9070b3
- new upstream release openssh-6.6p1
9070b3
9070b3
* Thu May 15 2014 Petr Lautrbach <plautrba@redhat.com> 6.4p1-4 + 0.9.3-1
9070b3
- use SSH_COPY_ID_LEGACY variable to run ssh-copy-id in the legacy mode
9070b3
- make /etc/ssh/moduli file public (#1043661)
9070b3
- test existence of /etc/ssh/ssh_host_ecdsa_key in sshd-keygen.service
9070b3
- don't clean up gssapi credentials by default (#1055016)
9070b3
- ssh-agent - try CLOCK_BOOTTIME with fallback (#1091992)
9070b3
- prevent a server from skipping SSHFP lookup - CVE-2014-2653 (#1081338)
9070b3
- ignore environment variables with embedded '=' or '\0' characters - CVE-2014-2532
9070b3
  (#1077843)
9070b3
9070b3
* Wed Dec 11 2013 Petr Lautrbach <plautrba@redhat.com> 6.4p1-3 + 0.9.3-1
9070b3
- sshd-keygen - use correct permissions on ecdsa host key (#1023945)
9070b3
- use only rsa and ecdsa host keys by default
9070b3
9070b3
* Tue Nov 26 2013 Petr Lautrbach <plautrba@redhat.com> 6.4p1-2 + 0.9.3-1
9070b3
- fix fatal() cleanup in the audit patch (#1029074)
9070b3
- fix parsing logic of ldap.conf file (#1033662)
9070b3
9070b3
* Fri Nov 08 2013 Petr Lautrbach <plautrba@redhat.com> 6.4p1-1 + 0.9.3-1
9070b3
- new upstream release
9070b3
9070b3
* Fri Nov 01 2013 Petr Lautrbach <plautrba@redhat.com> 6.3p1-5 + 0.9.3-7
9070b3
- adjust gss kex mechanism to the upstream changes (#1024004)
9070b3
- don't use xfree in pam_ssh_agent_auth sources <geertj@gmail.com> (#1024965)
9070b3
9070b3
* Fri Oct 25 2013 Petr Lautrbach <plautrba@redhat.com> 6.3p1-4 + 0.9.3-6
9070b3
- rebuild with the openssl with the ECC support
9070b3
9070b3
* Thu Oct 24 2013 Petr Lautrbach <plautrba@redhat.com> 6.3p1-3 + 0.9.3-6
9070b3
- don't use SSH_FP_MD5 for fingerprints in FIPS mode
9070b3
9070b3
* Wed Oct 23 2013 Petr Lautrbach <plautrba@redhat.com> 6.3p1-2 + 0.9.3-6
9070b3
- use default_ccache_name from /etc/krb5.conf for a kerberos cache (#991186)
9070b3
- increase the size of the Diffie-Hellman groups (#1010607)
9070b3
- sshd-keygen to generate ECDSA keys <i.grok@comcast.net> (#1019222)
9070b3
9070b3
* Tue Oct 15 2013 Petr Lautrbach <plautrba@redhat.com> 6.3p1-1.1 + 0.9.3-6
9070b3
- new upstream release (#1007769)
9070b3
9070b3
* Tue Oct 08 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-9 + 0.9.3-5
9070b3
- use dracut-fips package to determine if a FIPS module is installed
9070b3
- revert -fips subpackages and hmac files suffixes
9070b3
9070b3
* Wed Sep 25 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-8 + 0.9.3-5
9070b3
- sshd-keygen: generate only RSA keys by default (#1010092)
9070b3
- use dist tag in suffixes for hmac checksum files
9070b3
9070b3
* Wed Sep 11 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-7 + 0.9.3-5
9070b3
- use hmac_suffix for ssh{,d} hmac checksums
9070b3
- bump the minimum value of SSH_USE_STRONG_RNG to 14 according to SP800-131A
9070b3
- automatically restart sshd.service on-failure after 42s interval
9070b3
9070b3
* Thu Aug 29 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-6.1 + 0.9.3-5
9070b3
- add -fips subpackages that contains the FIPS module files
9070b3
9070b3
* Wed Jul 31 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-5 + 0.9.3-5
9070b3
- gssapi credentials need to be stored before a pam session opened (#987792)
9070b3
9070b3
* Tue Jul 23 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-4 + 0.9.3-5
9070b3
- don't show Success for EAI_SYSTEM (#985964)
9070b3
- make sftp's libedit interface marginally multibyte aware (#841771)
9070b3
9070b3
* Mon Jun 17 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-3 + 0.9.3-5
9070b3
- move default gssapi cache to /run/user/<uid> (#848228)
9070b3
9070b3
* Tue May 21 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-2 + 0.9.3-5
9070b3
- add socket activated sshd units to the package (#963268)
9070b3
- fix the example in the HOWTO.ldap-keys
9070b3
9070b3
* Mon May 20 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p2-1 + 0.9.3-5
9070b3
- new upstream release (#963582)
9070b3
9070b3
* Wed Apr 17 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p1-4 + 0.9.3-4
9070b3
- don't use export in sysconfig file (#953111)
9070b3
9070b3
* Tue Apr 16 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p1-3 + 0.9.3-4
9070b3
- sshd.service: use KillMode=process (#890376)
9070b3
- add latest config.{sub,guess} to support aarch64 (#926284)
9070b3
9070b3
* Tue Apr 09 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p1-2 + 0.9.3-4
9070b3
- keep track of which IndentityFile options were manually supplied and
9070b3
  which were default options, and don't warn if the latter are missing.
9070b3
  (mindrot#2084)
9070b3
9070b3
* Tue Apr 09 2013 Petr Lautrbach <plautrba@redhat.com> 6.2p1-1 + 0.9.3-4
9070b3
- new upstream release (#924727)
9070b3
9070b3
* Wed Mar 06 2013 Petr Lautrbach <plautrba@redhat.com> 6.1p1-7 + 0.9.3-3
9070b3
- use SELinux type sshd_net_t for [net] childs (#915085)
9070b3
9070b3
* Thu Feb 14 2013 Petr Lautrbach <plautrba@redhat.com> 6.1p1-6 + 0.9.3-3
9070b3
- fix AuthorizedKeysCommand option
9070b3
9070b3
* Fri Feb 08 2013 Petr Lautrbach <plautrba@redhat.com> 6.1p1-5 + 0.9.3-3
9070b3
- change default value of MaxStartups - CVE-2010-5107 (#908707)
9070b3
9070b3
* Mon Dec 03 2012 Petr Lautrbach <plautrba@redhat.com> 6.1p1-4 + 0.9.3-3
9070b3
- fix segfault in openssh-5.8p2-force_krb.patch (#882541)
9070b3
9070b3
* Mon Dec 03 2012 Petr Lautrbach <plautrba@redhat.com> 6.1p1-3 + 0.9.3-3
9070b3
- replace RequiredAuthentications2 with AuthenticationMethods based on upstream
9070b3
- obsolete RequiredAuthentications[12] options
9070b3
- fix openssh-6.1p1-privsep-selinux.patch
9070b3
9070b3
* Fri Oct 26 2012 Petr Lautrbach <plautrba@redhat.com> 6.1p1-2
9070b3
- add SELinux comment to /etc/ssh/sshd_config about SELinux command to modify port (#861400)
9070b3
- drop required chkconfig (#865498)
9070b3
- drop openssh-5.9p1-sftp-chroot.patch (#830237)
9070b3
9070b3
* Sat Sep 15 2012 Petr Lautrbach <plautrba@redhat.com> 6.1p1-1 + 0.9.3-3
9070b3
- new upstream release (#852651)
9070b3
- use DIR: kerberos type cache (#848228)
9070b3
- don't use chroot_user_t for chrooted users (#830237)
9070b3
- replace scriptlets with systemd macros (#850249)
9070b3
- don't use /bin and /sbin paths (#856590)
9070b3
9070b3
* Mon Aug 06 2012 Petr Lautrbach <plautrba@redhat.com> 6.0p1-1 + 0.9.3-2
9070b3
- new upstream release
9070b3
9070b3
* Mon Aug 06 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-26 + 0.9.3-1
9070b3
- change SELinux context also for root user (#827109)
9070b3
9070b3
* Fri Jul 27 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-25 + 0.9.3-1
9070b3
- fix various issues in openssh-5.9p1-required-authentications.patch
9070b3
9070b3
* Tue Jul 17 2012 Tomas Mraz <tmraz@redhat.com> 5.9p1-24 + 0.9.3-1
9070b3
- allow sha256 and sha512 hmacs in the FIPS mode
9070b3
9070b3
* Fri Jun 22 2012 Tomas Mraz <tmraz@redhat.com> 5.9p1-23 + 0.9.3-1
9070b3
- fix segfault in su when pam_ssh_agent_auth is used and the ssh-agent
9070b3
  is not running, most probably not exploitable
9070b3
- update pam_ssh_agent_auth to 0.9.3 upstream version
9070b3
9070b3
* Fri Apr 06 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-22 + 0.9.2-32
9070b3
- don't create RSA1 key in FIPS mode
9070b3
- don't install sshd-keygen.service (#810419)
9070b3
9070b3
* Fri Mar 30 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-21 + 0.9.2-32
9070b3
- fix various issues in openssh-5.9p1-required-authentications.patch
9070b3
9070b3
* Wed Mar 21 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-20 + 0.9.2-32
9070b3
- Fix dependencies in systemd units, don't enable sshd-keygen.service (#805338)
9070b3
9070b3
* Wed Feb 22 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-19 + 0.9.2-32
9070b3
- Look for x11 forward sockets with AI_ADDRCONFIG flag getaddrinfo (#735889)
9070b3
9070b3
* Mon Feb 06 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-18 + 0.9.2-32
9070b3
- replace TwoFactorAuth with RequiredAuthentications[12]
9070b3
  https://bugzilla.mindrot.org/show_bug.cgi?id=983
9070b3
9070b3
* Tue Jan 31 2012 Petr Lautrbach <plautrba@redhat.com> 5.9p1-17 + 0.9.2-32
9070b3
- run privsep slave process as the users SELinux context (#781634)
9070b3
9070b3
* Tue Dec 13 2011 Tomas Mraz <tmraz@redhat.com> 5.9p1-16 + 0.9.2-32
9070b3
- add CAVS test driver for the aes-ctr ciphers
9070b3
9070b3
* Sun Dec 11 2011 Tomas Mraz <tmraz@redhat.com> 5.9p1-15 + 0.9.2-32
9070b3
- enable aes-ctr ciphers use the EVP engines from OpenSSL such as the AES-NI
9070b3
9070b3
* Tue Dec 06 2011 Petr Lautrbach <plautrba@redhat.com> 5.9p1-14 + 0.9.2-32
9070b3
- warn about unsupported option UsePAM=no (#757545)
9070b3
9070b3
* Mon Nov 21 2011 Tomas Mraz <tmraz@redhat.com> - 5.9p1-13 + 0.9.2-32
9070b3
- add back the restorecon call to ssh-copy-id - it might be needed on older
9070b3
  distributions (#739989)
9070b3
9070b3
* Fri Nov 18 2011 Tomas Mraz <tmraz@redhat.com> - 5.9p1-12 + 0.9.2-32
9070b3
- still support /etc/sysconfig/sshd loading in sshd service (#754732)
9070b3
- fix incorrect key permissions generated by sshd-keygen script (#754779)
9070b3
9070b3
* Fri Oct 14 2011 Tomas Mraz <tmraz@redhat.com> - 5.9p1-11 + 0.9.2-32
9070b3
- remove unnecessary requires on initscripts
9070b3
- set VerifyHostKeyDNS to ask in the default configuration (#739856)
9070b3
9070b3
* Mon Sep 19 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-10 + 0.9.2-32
9070b3
- selinux sandbox rewrite
9070b3
- two factor authentication tweaking
9070b3
9070b3
* Wed Sep 14 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-9 + 0.9.2-32
9070b3
- coverity upgrade
9070b3
- wipe off nonfunctional nss
9070b3
- selinux sandbox tweaking
9070b3
9070b3
* Tue Sep 13 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-8 + 0.9.2-32
9070b3
- coverity upgrade
9070b3
- experimental selinux sandbox
9070b3
9070b3
* Tue Sep 13 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-7 + 0.9.2-32
9070b3
- fully reanable auditing
9070b3
9070b3
* Mon Sep 12 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-6 + 0.9.2-32
9070b3
- repair signedness in akc patch
9070b3
9070b3
* Mon Sep 12 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-5 + 0.9.2-32
9070b3
- temporarily disable part of audit4 patch
9070b3
9070b3
* Fri Sep  9 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-3 + 0.9.2-32
9070b3
- Coverity second pass
9070b3
- Reenable akc patch
9070b3
9070b3
* Thu Sep  8 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-2 + 0.9.2-32
9070b3
- Coverity first pass
9070b3
9070b3
* Wed Sep  7 2011 Jan F. Chadima <jchadima@redhat.com> - 5.9p1-1 + 0.9.2-32
9070b3
- Rebase to 5.9p1
9070b3
- Add chroot sftp patch
9070b3
- Add two factor auth patch
9070b3
9070b3
* Tue Aug 23 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-21 + 0.9.2-31
9070b3
- ignore SIGPIPE in ssh keyscan
9070b3
9070b3
* Tue Aug  9 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-20 + 0.9.2-31
9070b3
- save ssh-askpass's debuginfo
9070b3
9070b3
* Mon Aug  8 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-19 + 0.9.2-31
9070b3
- compile ssh-askpass with corect CFLAGS
9070b3
9070b3
* Mon Aug  8 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-18 + 0.9.2-31
9070b3
- improve selinux's change context log 
9070b3
9070b3
* Mon Aug  8 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-17 + 0.9.2-31
9070b3
- repair broken man pages
9070b3
9070b3
* Mon Jul 25 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-16 + 0.9.2-31
9070b3
- rebuild due to broken rpmbiild
9070b3
9070b3
* Thu Jul 21 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-15 + 0.9.2-31
9070b3
- Do not change context when run under unconfined_t
9070b3
9070b3
* Thu Jul 14 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-14 + 0.9.2-31
9070b3
- Add postlogin to pam. (#718807)
9070b3
9070b3
* Tue Jun 28 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-12 + 0.9.2-31
9070b3
- Systemd compatibility according to Mathieu Bridon <bochecha@fedoraproject.org>
9070b3
- Split out the host keygen into their own command, to ease future migration
9070b3
  to systemd. Compatitbility with the init script was kept.
9070b3
- Migrate the package to full native systemd unit files, according to the Fedora
9070b3
  packaging guidelines.
9070b3
- Prepate the unit files for running an ondemand server. (do not add it actually)
9070b3
9070b3
* Tue Jun 21 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-10 + 0.9.2-31
9070b3
- Mention IPv6 usage in man pages
9070b3
9070b3
* Mon Jun 20 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-9 + 0.9.2-31
9070b3
- Improve init script
9070b3
9070b3
* Thu Jun 16 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-7 + 0.9.2-31
9070b3
- Add possibility to compile openssh without downstream patches
9070b3
9070b3
* Thu Jun  9 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-6 + 0.9.2-31
9070b3
- remove stale control sockets (#706396)
9070b3
9070b3
* Tue May 31 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-5 + 0.9.2-31
9070b3
- improove entropy manuals
9070b3
9070b3
* Fri May 27 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-4 + 0.9.2-31
9070b3
- improove entropy handling
9070b3
- concat ldap patches
9070b3
9070b3
* Tue May 24 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-3 + 0.9.2-31
9070b3
- improove ldap manuals
9070b3
9070b3
* Mon May 23 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-2 + 0.9.2-31
9070b3
- add gssapi forced command
9070b3
9070b3
* Tue May  3 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p2-1 + 0.9.2-31
9070b3
- update the openssh version
9070b3
9070b3
* Thu Apr 28 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-34 + 0.9.2-30
9070b3
- temporarily disabling systemd units
9070b3
9070b3
* Wed Apr 27 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-33 + 0.9.2-30
9070b3
- add flags AI_V4MAPPED and AI_ADDRCONFIG to getaddrinfo
9070b3
9070b3
* Tue Apr 26 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-32 + 0.9.2-30
9070b3
- update scriptlets
9070b3
9070b3
* Fri Apr 22 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-30 + 0.9.2-30
9070b3
- add systemd units
9070b3
9070b3
* Fri Apr 22 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-28 + 0.9.2-30
9070b3
- improving sshd -> passwd transation
9070b3
- add template for .local domain to sshd_config
9070b3
9070b3
* Thu Apr 21 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-27 + 0.9.2-30
9070b3
- the private keys may be 640 root:ssh_keys ssh_keysign is sgid
9070b3
9070b3
* Wed Apr 20 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-26 + 0.9.2-30
9070b3
- improving sshd -> passwd transation
9070b3
9070b3
* Tue Apr  5 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-25 + 0.9.2-30
9070b3
- the intermediate context is set to sshd_sftpd_t
9070b3
- do not crash in packet.c if no connection
9070b3
9070b3
* Thu Mar 31 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-24 + 0.9.2-30
9070b3
- resolve warnings in port_linux.c
9070b3
9070b3
* Tue Mar 29 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-23 + 0.9.2-30
9070b3
- add /etc/sysconfig/sshd
9070b3
9070b3
* Mon Mar 28 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-22 + 0.9.2-30
9070b3
- improve reseeding and seed source (documentation)
9070b3
9070b3
* Tue Mar 22 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-20 + 0.9.2-30
9070b3
- use /dev/random or /dev/urandom for seeding prng
9070b3
- improve periodical reseeding of random generator
9070b3
9070b3
* Thu Mar 17 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-18 + 0.9.2-30
9070b3
- add periodical reseeding of random generator 
9070b3
- change selinux contex for internal sftp in do_usercontext
9070b3
- exit(0) after sigterm
9070b3
9070b3
* Thu Mar 10 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-17 + 0.9.2-30
9070b3
- improove ssh-ldap (documentation)
9070b3
9070b3
* Tue Mar  8 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-16 + 0.9.2-30
9070b3
- improve session keys audit
9070b3
9070b3
* Mon Mar  7 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-15 + 0.9.2-30
9070b3
- CVE-2010-4755
9070b3
9070b3
* Fri Mar  4 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-14 + 0.9.2-30
9070b3
- improove ssh-keycat (documentation)
9070b3
9070b3
* Thu Mar  3 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-13 + 0.9.2-30
9070b3
- improve audit of logins and auths
9070b3
9070b3
* Tue Mar  1 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-12 + 0.9.2-30
9070b3
- improove ssk-keycat
9070b3
9070b3
* Mon Feb 28 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-11 + 0.9.2-30
9070b3
- add ssk-keycat
9070b3
9070b3
* Fri Feb 25 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-10 + 0.9.2-30
9070b3
- reenable auth-keys ldap backend
9070b3
9070b3
* Fri Feb 25 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-9 + 0.9.2-30
9070b3
- another audit improovements
9070b3
9070b3
* Thu Feb 24 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-8 + 0.9.2-30
9070b3
- another audit improovements
9070b3
- switchable fingerprint mode
9070b3
9070b3
* Thu Feb 17 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-4 + 0.9.2-30
9070b3
- improve audit of server key management
9070b3
9070b3
* Wed Feb 16 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-3 + 0.9.2-30
9070b3
- improve audit of logins and auths
9070b3
9070b3
* Mon Feb 14 2011 Jan F. Chadima <jchadima@redhat.com> - 5.8p1-1 + 0.9.2-30
9070b3
- bump openssh version to 5.8p1
9070b3
9070b3
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.6p1-30.1
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9070b3
9070b3
* Mon Feb  7 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-30 + 0.9.2-29
9070b3
- clean the data structures in the non privileged process
9070b3
- clean the data structures when roaming
9070b3
9070b3
* Wed Feb  2 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-28 + 0.9.2-29
9070b3
- clean the data structures in the privileged process
9070b3
9070b3
* Tue Jan 25 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-25 + 0.9.2-29
9070b3
- clean the data structures before exit net process
9070b3
9070b3
* Mon Jan 17 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-24 + 0.9.2-29
9070b3
- make audit compatible with the fips mode
9070b3
9070b3
* Fri Jan 14 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-23 + 0.9.2-29
9070b3
- add audit of destruction the server keys
9070b3
9070b3
* Wed Jan 12 2011 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-22 + 0.9.2-29
9070b3
- add audit of destruction the session keys
9070b3
9070b3
* Fri Dec 10 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-21 + 0.9.2-29
9070b3
- reenable run sshd as non root user
9070b3
- renable rekeying
9070b3
9070b3
* Wed Nov 24 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-20 + 0.9.2-29
9070b3
- reapair clientloop crash (#627332)
9070b3
- properly restore euid in case connect to the ssh-agent socket fails
9070b3
9070b3
* Mon Nov 22 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-19 + 0.9.2-28
9070b3
- striped read permissions from suid and sgid binaries
9070b3
9070b3
* Mon Nov 15 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-18 + 0.9.2-27
9070b3
- used upstream version of the biguid patch
9070b3
9070b3
* Mon Nov 15 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-17 + 0.9.2-27
9070b3
- improoved kuserok patch
9070b3
9070b3
* Fri Nov  5 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-16 + 0.9.2-27
9070b3
- add auditing the host based key ussage
9070b3
- repait X11 abstract layer socket (#648896)
9070b3
9070b3
* Wed Nov  3 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-15 + 0.9.2-27
9070b3
- add auditing the kex result
9070b3
9070b3
* Tue Nov  2 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-14 + 0.9.2-27
9070b3
- add auditing the key ussage
9070b3
9070b3
* Wed Oct 20 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-12 + 0.9.2-27
9070b3
- update gsskex patch (#645389)
9070b3
9070b3
* Wed Oct 20 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-11 + 0.9.2-27
9070b3
- rebase linux audit according to upstream
9070b3
9070b3
* Fri Oct  1 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-10 + 0.9.2-27
9070b3
- add missing headers to linux audit
9070b3
9070b3
* Wed Sep 29 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-9 + 0.9.2-27
9070b3
- audit module now uses openssh audit framevork
9070b3
9070b3
* Wed Sep 15 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-8 + 0.9.2-27
9070b3
- Add the GSSAPI kuserok switch to the kuserok patch
9070b3
9070b3
* Wed Sep 15 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-7 + 0.9.2-27
9070b3
- Repaired the kuserok patch
9070b3
9070b3
* Mon Sep 13 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-6 + 0.9.2-27
9070b3
- Repaired the problem with puting entries with very big uid into lastlog
9070b3
9070b3
* Mon Sep 13 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-5 + 0.9.2-27
9070b3
- Merging selabel patch with the upstream version. (#632914)
9070b3
9070b3
* Mon Sep 13 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-4 + 0.9.2-27
9070b3
- Tweaking selabel patch to work properly without selinux rules loaded. (#632914)
9070b3
9070b3
* Wed Sep  8 2010 Tomas Mraz <tmraz@redhat.com> - 5.6p1-3 + 0.9.2-27
9070b3
- Make fipscheck hmacs compliant with FHS - requires new fipscheck
9070b3
9070b3
* Fri Sep  3 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-2 + 0.9.2-27
9070b3
- Added -z relro -z now to LDFLAGS
9070b3
9070b3
* Fri Sep  3 2010 Jan F. Chadima <jchadima@redhat.com> - 5.6p1-1 + 0.9.2-27
9070b3
- Rebased to openssh5.6p1
9070b3
9070b3
* Wed Jul  7 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-18 + 0.9.2-26
9070b3
- merged with newer bugzilla's version of authorized keys command patch
9070b3
9070b3
* Wed Jun 30 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-17 + 0.9.2-26
9070b3
- improved the x11 patch according to upstream (#598671)
9070b3
9070b3
* Fri Jun 25 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-16 + 0.9.2-26
9070b3
- improved the x11 patch (#598671)
9070b3
9070b3
* Thu Jun 24 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-15 + 0.9.2-26
9070b3
- changed _PATH_UNIX_X to unexistent file name (#598671)
9070b3
9070b3
* Wed Jun 23 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-14 + 0.9.2-26
9070b3
- sftp works in deviceless chroot again (broken from 5.5p1-3)
9070b3
9070b3
* Tue Jun  8 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-13 + 0.9.2-26
9070b3
- add option to switch out krb5_kuserok
9070b3
9070b3
* Fri May 21 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-12 + 0.9.2-26
9070b3
- synchronize uid and gid for the user sshd
9070b3
9070b3
* Thu May 20 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-11 + 0.9.2-26
9070b3
- Typo in ssh-ldap.conf(5) and ssh-ladap-helper(8)
9070b3
9070b3
* Fri May 14 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-10 + 0.9.2-26
9070b3
- Repair the reference in man ssh-ldap-helper(8)
9070b3
- Repair the PubkeyAgent section in sshd_config(5)
9070b3
- Provide example ldap.conf
9070b3
9070b3
* Thu May 13 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-9 + 0.9.2-26
9070b3
- Make the Ldap configuration widely compatible
9070b3
- create the aditional docs for LDAP support.
9070b3
9070b3
* Thu May  6 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-8 + 0.9.2-26
9070b3
- Make LDAP config elements TLS_CACERT and TLS_REQCERT compatiple with pam_ldap (#589360)
9070b3
9070b3
* Thu May  6 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-7 + 0.9.2-26
9070b3
- Make LDAP config element tls_checkpeer compatiple with nss_ldap (#589360)
9070b3
9070b3
* Tue May  4 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-6 + 0.9.2-26
9070b3
- Comment spec.file
9070b3
- Sync patches from upstream
9070b3
9070b3
* Mon May  3 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-5 + 0.9.2-26
9070b3
- Create separate ldap package
9070b3
- Tweak the ldap patch
9070b3
- Rename stderr patch properly
9070b3
9070b3
* Thu Apr 29 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-4 + 0.9.2-26
9070b3
- Added LDAP support
9070b3
9070b3
* Mon Apr 26 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-3 + 0.9.2-26
9070b3
- Ignore .bashrc output to stderr in the subsystems
9070b3
9070b3
* Tue Apr 20 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-2 + 0.9.2-26
9070b3
- Drop dependency on man
9070b3
9070b3
* Fri Apr 16 2010 Jan F. Chadima <jchadima@redhat.com> - 5.5p1-1 + 0.9.2-26
9070b3
- Update to 5.5p1
9070b3
9070b3
* Fri Mar 12 2010 Jan F. Chadima <jchadima@redhat.com> - 5.4p1-3 + 0.9.2-25
9070b3
- repair configure script of pam_ssh_agent
9070b3
- repair error mesage in ssh-keygen
9070b3
9070b3
* Fri Mar 12 2010 Jan F. Chadima <jchadima@redhat.com> - 5.4p1-2
9070b3
- source krb5-devel profile script only if exists
9070b3
9070b3
* Tue Mar  9 2010 Jan F. Chadima <jchadima@redhat.com> - 5.4p1-1
9070b3
- Update to 5.4p1
9070b3
- discontinued support for nss-keys
9070b3
- discontinued support for scard
9070b3
9070b3
* Wed Mar  3 2010 Jan F. Chadima <jchadima@redhat.com> - 5.4p1-0.snap20100302.1
9070b3
- Prepare update to 5.4p1
9070b3
9070b3
* Mon Feb 15 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-22
9070b3
- ImplicitDSOLinking (#564824)
9070b3
9070b3
* Fri Jan 29 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-21
9070b3
- Allow to use hardware crypto if awailable (#559555)
9070b3
9070b3
* Mon Jan 25 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-20
9070b3
- optimized FD_CLOEXEC on accept socket (#541809)
9070b3
9070b3
* Mon Jan 25 2010 Tomas Mraz <tmraz@redhat.com> - 5.3p1-19
9070b3
- updated pam_ssh_agent_auth to new version from upstream (just
9070b3
  a licence change)
9070b3
9070b3
* Thu Jan 21 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-18
9070b3
- optimized RAND_cleanup patch (#557166)
9070b3
9070b3
* Wed Jan 20 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-17
9070b3
- add RAND_cleanup at the exit of each program using RAND (#557166)
9070b3
9070b3
* Tue Jan 19 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-16
9070b3
- set FD_CLOEXEC on accepted socket (#541809)
9070b3
9070b3
* Fri Jan  8 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-15
9070b3
- replaced define by global in macros
9070b3
9070b3
* Tue Jan  5 2010 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-14
9070b3
- Update the pka patch
9070b3
9070b3
* Mon Dec 21 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-13
9070b3
- Update the audit patch
9070b3
9070b3
* Fri Dec  4 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-12
9070b3
- Add possibility to autocreate only RSA key into initscript (#533339)
9070b3
9070b3
* Fri Nov 27 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-11
9070b3
- Prepare NSS key patch for future SEC_ERROR_LOCKED_PASSWORD (#537411)
9070b3
9070b3
* Tue Nov 24 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-10
9070b3
- Update NSS key patch (#537411, #356451)
9070b3
9070b3
* Fri Nov 20 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-9
9070b3
- Add gssapi key exchange patch (#455351)
9070b3
9070b3
* Fri Nov 20 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-8
9070b3
- Add public key agent patch (#455350)
9070b3
9070b3
* Mon Nov  2 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-7
9070b3
- Repair canohost patch to allow gssapi to work when host is acessed via pipe proxy (#531849)
9070b3
9070b3
* Thu Oct 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-6
9070b3
- Modify the init script to prevent it to hang during generating the keys (#515145)
9070b3
9070b3
* Tue Oct 27 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-5
9070b3
- Add README.nss
9070b3
9070b3
* Mon Oct 19 2009 Tomas Mraz <tmraz@redhat.com> - 5.3p1-4
9070b3
- Add pam_ssh_agent_auth module to a subpackage.
9070b3
9070b3
* Fri Oct 16 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-3
9070b3
- Reenable audit.
9070b3
9070b3
* Fri Oct  2 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-2
9070b3
- Upgrade to new wersion 5.3p1
9070b3
9070b3
* Tue Sep 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-29
9070b3
- Resolve locking in ssh-add (#491312)
9070b3
9070b3
* Thu Sep 24 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-28
9070b3
- Repair initscript to be acord to guidelines (#521860)
9070b3
- Add bugzilla# to application of edns and xmodifiers patch
9070b3
9070b3
* Wed Sep 16 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-26
9070b3
- Changed pam stack to password-auth
9070b3
9070b3
* Fri Sep 11 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-25
9070b3
- Dropped homechroot patch
9070b3
9070b3
* Mon Sep  7 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-24
9070b3
- Add check for nosuid, nodev in homechroot
9070b3
9070b3
* Tue Sep  1 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-23
9070b3
- add correct patch for ip-opts
9070b3
9070b3
* Tue Sep  1 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-22
9070b3
- replace ip-opts patch by an upstream candidate version
9070b3
9070b3
* Mon Aug 31 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-21
9070b3
- rearange selinux patch to be acceptable for upstream
9070b3
- replace seftp patch by an upstream version
9070b3
9070b3
* Fri Aug 28 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-20
9070b3
- merged xmodifiers to redhat patch
9070b3
- merged gssapi-role to selinux patch
9070b3
- merged cve-2007_3102 to audit patch
9070b3
- sesftp patch only with WITH_SELINUX flag
9070b3
- rearange sesftp patch according to upstream request
9070b3
9070b3
* Wed Aug 26 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-19
9070b3
- minor change in sesftp patch
9070b3
9070b3
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-18
9070b3
- rebuilt with new openssl
9070b3
9070b3
* Thu Jul 30 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-17
9070b3
- Added dnssec support. (#205842)
9070b3
9070b3
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2p1-16
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9070b3
9070b3
* Fri Jul 24 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-15
9070b3
- only INTERNAL_SFTP can be home-chrooted
9070b3
- save _u and _r parts of context changing to sftpd_t
9070b3
9070b3
* Fri Jul 17 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-14
9070b3
- changed internal-sftp context to sftpd_t
9070b3
9070b3
* Fri Jul  3 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-13
9070b3
- changed home length path patch to upstream version
9070b3
9070b3
* Tue Jun 30 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-12
9070b3
- create '~/.ssh/known_hosts' within proper context
9070b3
9070b3
* Mon Jun 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-11
9070b3
- length of home path in ssh now limited by PATH_MAX
9070b3
- correct timezone with daylight processing
9070b3
9070b3
* Sat Jun 27 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-10
9070b3
- final version chroot %%h (sftp only)
9070b3
9070b3
* Tue Jun 23 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-9
9070b3
- repair broken ls in chroot %%h
9070b3
9070b3
* Fri Jun 12 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-8
9070b3
- add XMODIFIERS to exported environment (#495690)
9070b3
9070b3
* Fri May 15 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-6
9070b3
- allow only protocol 2 in the FIPS mode
9070b3
9070b3
* Thu Apr 30 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-5
9070b3
- do integrity verification only on binaries which are part
9070b3
  of the OpenSSH FIPS modules
9070b3
9070b3
* Mon Apr 20 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-4
9070b3
- log if FIPS mode is initialized
9070b3
- make aes-ctr cipher modes work in the FIPS mode
9070b3
9070b3
* Fri Apr  3 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-3
9070b3
- fix logging after chroot
9070b3
- enable non root users to use chroot %%h in internal-sftp
9070b3
9070b3
* Fri Mar 13 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-2
9070b3
- add AES-CTR ciphers to the FIPS mode proposal
9070b3
9070b3
* Mon Mar  9 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-1
9070b3
- upgrade to new upstream release
9070b3
9070b3
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1p1-8
9070b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9070b3
9070b3
* Thu Feb 12 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-7
9070b3
- drop obsolete triggers
9070b3
- add testing FIPS mode support
9070b3
- LSBize the initscript (#247014)
9070b3
9070b3
* Fri Jan 30 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-6
9070b3
- enable use of ssl engines (#481100)
9070b3
9070b3
* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-5
9070b3
- remove obsolete --with-rsh (#478298)
9070b3
- add pam_sepermit to allow blocking confined users in permissive mode
9070b3
  (#471746)
9070b3
- move system-auth after pam_selinux in the session stack
9070b3
9070b3
* Thu Dec 11 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-4
9070b3
- set FD_CLOEXEC on channel sockets (#475866)
9070b3
- adjust summary
9070b3
- adjust nss-keys patch so it is applicable without selinux patches (#470859)
9070b3
9070b3
* Fri Oct 17 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-3
9070b3
- fix compatibility with some servers (#466818)
9070b3
9070b3
* Thu Jul 31 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-2
9070b3
- fixed zero length banner problem (#457326)
9070b3
9070b3
* Wed Jul 23 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-1
9070b3
- upgrade to new upstream release
9070b3
- fixed a problem with public key authentication and explicitely
9070b3
  specified SELinux role
9070b3
9070b3
* Wed May 21 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-3
9070b3
- pass the connection socket to ssh-keysign (#447680)
9070b3
9070b3
* Mon May 19 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-2
9070b3
- add LANGUAGE to accepted/sent environment variables (#443231)
9070b3
- use pam_selinux to obtain the user context instead of doing it itself
9070b3
- unbreak server keep alive settings (patch from upstream)
9070b3
- small addition to scp manpage
9070b3
9070b3
* Mon Apr  7 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-1
9070b3
- upgrade to new upstream (#441066)
9070b3
- prevent initscript from killing itself on halt with upstart (#438449)
9070b3
- initscript status should show that the daemon is running
9070b3
  only when the main daemon is still alive (#430882)
9070b3
9070b3
* Thu Mar  6 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-10
9070b3
- fix race on control master and cleanup stale control socket (#436311)
9070b3
  patches by David Woodhouse
9070b3
9070b3
* Fri Feb 29 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-9
9070b3
- set FD_CLOEXEC on client socket
9070b3
- apply real fix for window size problem (#286181) from upstream
9070b3
- apply fix for the spurious failed bind from upstream
9070b3
- apply open handle leak in sftp fix from upstream
9070b3
9070b3
* Tue Feb 12 2008 Dennis Gilmore <dennis@ausil.us> - 4.7p1-8
9070b3
- we build for sparcv9 now  and it needs -fPIE
9070b3
9070b3
* Thu Jan  3 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-7
9070b3
- fix gssapi auth with explicit selinux role requested (#427303) - patch
9070b3
  by Nalin Dahyabhai
9070b3
9070b3
* Tue Dec  4 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-6
9070b3
- explicitly source krb5-devel profile script
9070b3
9070b3
* Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 4.7p1-5
9070b3
- Rebuild for openssl bump
9070b3
9070b3
* Tue Nov 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-4
9070b3
- do not copy /etc/localtime into the chroot as it is not
9070b3
  necessary anymore (#193184)
9070b3
- call setkeycreatecon when selinux context is established
9070b3
- test for NULL privk when freeing key (#391871) - patch by
9070b3
  Pierre Ossman
9070b3
9070b3
* Mon Sep 17 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-2
9070b3
- revert default window size adjustments (#286181)
9070b3
9070b3
* Thu Sep  6 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-1
9070b3
- upgrade to latest upstream
9070b3
- use libedit in sftp (#203009)
9070b3
- fixed audit log injection problem (CVE-2007-3102)
9070b3
9070b3
* Thu Aug  9 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-8
9070b3
- fix sftp client problems on write error (#247802)
9070b3
- allow disabling autocreation of server keys (#235466)
9070b3
9070b3
* Wed Jun 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-7
9070b3
- experimental NSS keys support
9070b3
- correctly setup context when empty level requested (#234951)
9070b3
9070b3
* Tue Mar 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-6
9070b3
- mls level check must be done with default role same as requested
9070b3
9070b3
* Mon Mar 19 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-5
9070b3
- make profile.d/gnome-ssh-askpass.* regular files (#226218)
9070b3
9070b3
* Tue Feb 27 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-4
9070b3
- reject connection if requested mls range is not obtained (#229278)
9070b3
9070b3
* Thu Feb 22 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-3
9070b3
- improve Buildroot
9070b3
- remove duplicate /etc/ssh from files
9070b3
9070b3
* Tue Jan 16 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-2
9070b3
- support mls on labeled networks (#220487)
9070b3
- support mls level selection on unlabeled networks
9070b3
- allow / in usernames in scp (only beginning /, ./, and ../ is special) 
9070b3
9070b3
* Thu Dec 21 2006 Tomas Mraz <tmraz@redhat.com> - 4.5p1-1
9070b3
- update to 4.5p1 (#212606)
9070b3
9070b3
* Thu Nov 30 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-14
9070b3
- fix gssapi with DNS loadbalanced clusters (#216857)
9070b3
9070b3
* Tue Nov 28 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-13
9070b3
- improved pam_session patch so it doesn't regress, the patch is necessary
9070b3
  for the pam_session_close to be called correctly as uid 0
9070b3
9070b3
* Fri Nov 10 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-12
9070b3
- CVE-2006-5794 - properly detect failed key verify in monitor (#214641)
9070b3
9070b3
* Thu Nov  2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-11
9070b3
- merge sshd initscript patches
9070b3
- kill all ssh sessions when stop is called in halt or reboot runlevel
9070b3
- remove -TERM option from killproc so we don't race on sshd restart
9070b3
9070b3
* Mon Oct  2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-10
9070b3
- improve gssapi-no-spnego patch (#208102)
9070b3
- CVE-2006-4924 - prevent DoS on deattack detector (#207957)
9070b3
- CVE-2006-5051 - don't call cleanups from signal handler (#208459)
9070b3
9070b3
* Wed Aug 23 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-9
9070b3
- don't report duplicate syslog messages, use correct local time (#189158)
9070b3
- don't allow spnego as gssapi mechanism (from upstream)
9070b3
- fixed memleaks found by Coverity (from upstream)
9070b3
- allow ip options except source routing (#202856) (patch by HP)
9070b3
9070b3
* Tue Aug  8 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-8
9070b3
- drop the pam-session patch from the previous build (#201341)
9070b3
- don't set IPV6_V6ONLY sock opt when listening on wildcard addr (#201594)
9070b3
9070b3
* Thu Jul 20 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-7
9070b3
- dropped old ssh obsoletes
9070b3
- call the pam_session_open/close from the monitor when privsep is
9070b3
  enabled so it is always called as root (patch by Darren Tucker)
9070b3
9070b3
* Mon Jul 17 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-6
9070b3
- improve selinux patch (by Jan Kiszka)
9070b3
- upstream patch for buffer append space error (#191940)
9070b3
- fixed typo in configure.ac (#198986)
9070b3
- added pam_keyinit to pam configuration (#198628)
9070b3
- improved error message when askpass dialog cannot grab
9070b3
  keyboard input (#198332)
9070b3
- buildrequires xauth instead of xorg-x11-xauth
9070b3
- fixed a few rpmlint warnings
9070b3
9070b3
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4.3p2-5.1
9070b3
- rebuild
9070b3
9070b3
* Fri Apr 14 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-5
9070b3
- don't request pseudoterminal allocation if stdin is not tty (#188983)
9070b3
9070b3
* Thu Mar  2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-4
9070b3
- allow access if audit is not compiled in kernel (#183243)
9070b3
9070b3
* Fri Feb 24 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-3
9070b3
- enable the subprocess in chroot to send messages to system log
9070b3
- sshd should prevent login if audit call fails
9070b3
9070b3
* Tue Feb 21 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-2
9070b3
- print error from scp if not remote (patch by Bjorn Augustsson #178923)
9070b3
9070b3
* Mon Feb 13 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-1
9070b3
- new version
9070b3
9070b3
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.3p1-2.1
9070b3
- bump again for double-long bug on ppc(64)
9070b3
9070b3
* Mon Feb  6 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p1-2
9070b3
- fixed another place where syslog was called in signal handler
9070b3
- pass locale environment variables to server, accept them there (#179851)
9070b3
9070b3
* Wed Feb  1 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p1-1
9070b3
- new version, dropped obsolete patches
9070b3
9070b3
* Tue Dec 20 2005 Tomas Mraz <tmraz@redhat.com> - 4.2p1-10
9070b3
- hopefully make the askpass dialog less confusing (#174765)
9070b3
9070b3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
9070b3
- rebuilt
9070b3
9070b3
* Tue Nov 22 2005 Tomas Mraz <tmraz@redhat.com> - 4.2p1-9
9070b3
- drop x11-ssh-askpass from the package
9070b3
- drop old build_6x ifs from spec file
9070b3
- improve gnome-ssh-askpass so it doesn't reveal number of passphrase 
9070b3
  characters to person looking at the display
9070b3
- less hackish fix for the __USE_GNU problem
9070b3
9070b3
* Fri Nov 18 2005 Nalin Dahyabhai <nalin@redhat.com> - 4.2p1-8
9070b3
- work around missing gccmakedep by wrapping makedepend in a local script
9070b3
- remove now-obsolete build dependency on "xauth"
9070b3
9070b3
* Thu Nov 17 2005 Warren Togami <wtogami@redhat.com> - 4.2p1-7
9070b3
- xorg-x11-devel -> libXt-devel
9070b3
- rebuild for new xauth location so X forwarding works
9070b3
- buildreq audit-libs-devel
9070b3
- buildreq automake for aclocal
9070b3
- buildreq imake for xmkmf
9070b3
-  -D_GNU_SOURCE in flags in order to get it to build
9070b3
   Ugly hack to workaround openssh defining __USE_GNU which is
9070b3
   not allowed and causes problems according to Ulrich Drepper
9070b3
   fix this the correct way after FC5test1
9070b3
9070b3
* Wed Nov  9 2005 Jeremy Katz <katzj@redhat.com> - 4.2p1-6
9070b3
- rebuild against new openssl
9070b3
9070b3
* Fri Oct 28 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-5
9070b3
- put back the possibility to skip SELinux patch
9070b3
- add patch for user login auditing by Steve Grubb
9070b3
9070b3
* Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 4.2p1-4
9070b3
- Change selinux patch to use get_default_context_with_rolelevel in libselinux.
9070b3
9070b3
* Thu Oct 13 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-3
9070b3
- Update selinux patch to use getseuserbyname
9070b3
9070b3
* Fri Oct  7 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-2
9070b3
- use include instead of pam_stack in pam config
9070b3
- use fork+exec instead of system in scp - CVE-2006-0225 (#168167)
9070b3
- upstream patch for displaying authentication errors
9070b3
9070b3
* Tue Sep 06 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-1
9070b3
- upgrade to a new upstream version
9070b3
9070b3
* Tue Aug 16 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-5
9070b3
- use x11-ssh-askpass if openssh-askpass-gnome is not installed (#165207)
9070b3
- install ssh-copy-id from contrib (#88707)
9070b3
9070b3
* Wed Jul 27 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-4
9070b3
- don't deadlock on exit with multiple X forwarded channels (#152432)
9070b3
- don't use X11 port which can't be bound on all IP families (#163732)
9070b3
9070b3
* Wed Jun 29 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-3
9070b3
- fix small regression caused by the nologin patch (#161956)
9070b3
- fix race in getpeername error checking (mindrot #1054)
9070b3
9070b3
* Thu Jun  9 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-2
9070b3
- use only pam_nologin for nologin testing
9070b3
9070b3
* Mon Jun  6 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-1
9070b3
- upgrade to a new upstream version
9070b3
- call pam_loginuid as a pam session module
9070b3
9070b3
* Mon May 16 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-3
9070b3
- link libselinux only to sshd (#157678)
9070b3
9070b3
* Mon Apr  4 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-2
9070b3
- fixed Local/RemoteForward in ssh_config.5 manpage
9070b3
- fix fatal when Local/RemoteForward is used and scp run (#153258)
9070b3
- don't leak user validity when using krb5 authentication
9070b3
9070b3
* Thu Mar 24 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-1
9070b3
- upgrade to 4.0p1
9070b3
- remove obsolete groups patch
9070b3
9070b3
* Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
9070b3
- rebuilt
9070b3
9070b3
* Mon Feb 28 2005 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-12
9070b3
- rebuild so that configure can detect that krb5_init_ets is gone now
9070b3
9070b3
* Mon Feb 21 2005 Tomas Mraz <tmraz@redhat.com> 3.9p1-11
9070b3
- don't call syslog in signal handler
9070b3
- allow password authentication when copying from remote
9070b3
  to remote machine (#103364)
9070b3
9070b3
* Wed Feb  9 2005 Tomas Mraz <tmraz@redhat.com>
9070b3
- add spaces to messages in initscript (#138508)
9070b3
9070b3
* Tue Feb  8 2005 Tomas Mraz <tmraz@redhat.com> 3.9p1-10
9070b3
- enable trusted forwarding by default if X11 forwarding is 
9070b3
  required by user (#137685 and duplicates)
9070b3
- disable protocol 1 support by default in sshd server config (#88329)
9070b3
- keep the gnome-askpass dialog above others (#69131)
9070b3
9070b3
* Fri Feb  4 2005 Tomas Mraz <tmraz@redhat.com>
9070b3
- change permissions on pam.d/sshd to 0644 (#64697)
9070b3
- patch initscript so it doesn't kill opened sessions if
9070b3
  the sshd daemon isn't running anymore (#67624)
9070b3
9070b3
* Mon Jan  3 2005 Bill Nottingham <notting@redhat.com> 3.9p1-9
9070b3
- don't use initlog
9070b3
9070b3
* Mon Nov 29 2004 Thomas Woerner <twoerner@redhat.com> 3.9p1-8.1
9070b3
- fixed PIE build for all architectures
9070b3
9070b3
* Mon Oct  4 2004 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-8
9070b3
- add a --enable-vendor-patchlevel option which allows a ShowPatchLevel option
9070b3
  to enable display of a vendor patch level during version exchange (#120285)
9070b3
- configure with --disable-strip to build useful debuginfo subpackages
9070b3
9070b3
* Mon Sep 20 2004 Bill Nottingham <notting@redhat.com> 3.9p1-7
9070b3
- when using gtk2 for askpass, don't buildprereq gnome-libs-devel
9070b3
9070b3
* Tue Sep 14 2004 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-6
9070b3
- build
9070b3
9070b3
* Mon Sep 13 2004 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- disable ACSS support
9070b3
9070b3
* Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-5
9070b3
- Change selinux patch to use get_default_context_with_role in libselinux.
9070b3
9070b3
* Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-4
9070b3
- Fix patch
9070b3
	* Bad debug statement.
9070b3
	* Handle root/sysadm_r:kerberos
9070b3
9070b3
* Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-3
9070b3
- Modify Colin Walter's patch to allow specifying rule during connection
9070b3
9070b3
* Tue Aug 31 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-2
9070b3
- Fix TTY handling for SELinux
9070b3
9070b3
* Tue Aug 24 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-1
9070b3
- Update to upstream
9070b3
9070b3
* Sun Aug 1 2004 Alan Cox <alan@redhat.com> 3.8.1p1-5
9070b3
- Apply buildreq fixup patch (#125296)
9070b3
9070b3
* Tue Jun 15 2004 Daniel Walsh <dwalsh@redhat.com> 3.8.1p1-4
9070b3
- Clean up patch for upstream submission.
9070b3
9070b3
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
9070b3
- rebuilt
9070b3
9070b3
* Wed Jun 9 2004 Daniel Walsh <dwalsh@redhat.com> 3.8.1p1-2
9070b3
- Remove use of pam_selinux and patch selinux in directly.  
9070b3
9070b3
* Mon Jun  7 2004 Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-1
9070b3
- request gssapi-with-mic by default but not delegation (flag day for anyone
9070b3
  who used previous gssapi patches)
9070b3
- no longer request x11 forwarding by default
9070b3
9070b3
* Thu Jun 3 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-36
9070b3
- Change pam file to use open and close with pam_selinux
9070b3
9070b3
* Tue Jun  1 2004 Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-0
9070b3
- update to 3.8.1p1
9070b3
- add workaround from CVS to reintroduce passwordauth using pam
9070b3
9070b3
* Tue Jun 1 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-35
9070b3
- Remove CLOSEXEC on STDERR
9070b3
9070b3
* Tue Mar 16 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-34
9070b3
9070b3
* Wed Mar 03 2004 Phil Knirsch <pknirsch@redhat.com> 3.6.1p2-33.30.1
9070b3
- Built RHLE3 U2 update package.
9070b3
9070b3
* Wed Mar 3 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-33
9070b3
- Close file descriptors on exec 
9070b3
9070b3
* Mon Mar  1 2004 Thomas Woerner <twoerner@redhat.com> 3.6.1p2-32
9070b3
- fixed pie build
9070b3
9070b3
* Thu Feb 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-31
9070b3
- Add restorecon to startup scripts
9070b3
9070b3
* Thu Feb 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-30
9070b3
- Add multiple qualified to openssh
9070b3
9070b3
* Mon Feb 23 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-29
9070b3
- Eliminate selinux code and use pam_selinux
9070b3
9070b3
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
9070b3
- rebuilt
9070b3
9070b3
* Mon Jan 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-27
9070b3
- turn off pie on ppc
9070b3
9070b3
* Mon Jan 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-26
9070b3
- fix is_selinux_enabled
9070b3
9070b3
* Wed Jan 14 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-25
9070b3
- Rebuild to grab shared libselinux
9070b3
9070b3
* Wed Dec 3 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-24
9070b3
- turn on selinux
9070b3
9070b3
* Tue Nov 18 2003 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- un#ifdef out code for reporting password expiration in non-privsep
9070b3
  mode (#83585)
9070b3
9070b3
* Mon Nov 10 2003 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- add machinery to build with/without -fpie/-pie, default to doing so
9070b3
9070b3
* Thu Nov 06 2003 David Woodhouse <dwmw2@redhat.com> 3.6.1p2-23
9070b3
- Don't whinge about getsockopt failing (#109161)
9070b3
9070b3
* Fri Oct 24 2003 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- add missing buildprereq on zlib-devel (#104558)
9070b3
9070b3
* Mon Oct 13 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-22
9070b3
- turn selinux off
9070b3
9070b3
* Mon Oct 13 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-21.sel
9070b3
- turn selinux on
9070b3
9070b3
* Fri Sep 19 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-21
9070b3
- turn selinux off
9070b3
9070b3
* Fri Sep 19 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-20.sel
9070b3
- turn selinux on
9070b3
9070b3
* Fri Sep 19 2003 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- additional fix for apparently-never-happens double-free in buffer_free()
9070b3
- extend fix for #103998 to cover SSH1
9070b3
9070b3
* Wed Sep 17 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-19
9070b3
- rebuild
9070b3
9070b3
* Wed Sep 17 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-18
9070b3
- additional buffer manipulation cleanups from Solar Designer
9070b3
9070b3
* Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-17
9070b3
- turn selinux off
9070b3
9070b3
* Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-16.sel
9070b3
- turn selinux on
9070b3
9070b3
* Tue Sep 16 2003 Bill Nottingham <notting@redhat.com> 3.6.1p2-15
9070b3
- rebuild
9070b3
9070b3
* Tue Sep 16 2003 Bill Nottingham <notting@redhat.com> 3.6.1p2-14
9070b3
- additional buffer manipulation fixes (CAN-2003-0695)
9070b3
9070b3
* Tue Sep 16 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-13.sel
9070b3
- turn selinux on
9070b3
9070b3
* Tue Sep 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-12
9070b3
- rebuild
9070b3
9070b3
* Tue Sep 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-11
9070b3
- apply patch to store the correct buffer size in allocated buffers
9070b3
  (CAN-2003-0693)
9070b3
- skip the initial PAM authentication attempt with an empty password if
9070b3
  empty passwords are not permitted in our configuration (#103998)
9070b3
9070b3
* Fri Sep 5 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-10
9070b3
- turn selinux off
9070b3
9070b3
* Fri Sep 5 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-9.sel
9070b3
- turn selinux on
9070b3
9070b3
* Tue Aug 26 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-8
9070b3
- Add BuildPreReq gtk2-devel if gtk2
9070b3
9070b3
* Tue Aug 12 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-7
9070b3
- rebuild
9070b3
9070b3
* Tue Aug 12 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-6
9070b3
- modify patch which clears the supplemental group list at startup to only
9070b3
  complain if setgroups() fails if sshd has euid == 0
9070b3
- handle krb5 installed in %%{_prefix} or elsewhere by using krb5-config
9070b3
9070b3
* Mon Jul 28 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-5
9070b3
- Add SELinux patch
9070b3
9070b3
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-4
9070b3
- rebuild
9070b3
9070b3
* Wed Jul 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-3
9070b3
- rebuild
9070b3
9070b3
* Wed Jul 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-2
9070b3
- rebuild
9070b3
9070b3
* Thu Jun  5 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-1
9070b3
- update to 3.6.1p2
9070b3
9070b3
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
9070b3
6 rebuilt
9070b3
9070b3
* Mon Mar 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
9070b3
- add patch for getsockopt() call to work on bigendian 64bit archs
9070b3
9070b3
* Fri Feb 14 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-6
9070b3
- move scp to the -clients subpackage, because it directly depends on ssh
9070b3
  which is also in -clients (#84329)
9070b3
9070b3
* Mon Feb 10 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-5
9070b3
- rebuild
9070b3
9070b3
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
9070b3
- rebuilt
9070b3
9070b3
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-3
9070b3
- rebuild
9070b3
9070b3
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-2
9070b3
- patch PAM configuration to use relative path names for the modules, allowing
9070b3
  us to not worry about which arch the modules are built for on multilib systems
9070b3
9070b3
* Tue Oct 15 2002 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-1
9070b3
- update to 3.5p1, merging in filelist/perm changes from the upstream spec
9070b3
9070b3
* Fri Oct  4 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-3
9070b3
- merge
9070b3
9070b3
* Thu Sep 12 2002  Than Ngo <than@redhat.com> 3.4p1-2.1
9070b3
- fix to build on multilib systems
9070b3
9070b3
* Thu Aug 29 2002 Curtis Zinzilieta <curtisz@redhat.com> 3.4p1-2gss
9070b3
- added gssapi patches and uncommented patch here
9070b3
9070b3
* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-2
9070b3
- pull patch from CVS to fix too-early free in ssh-keysign (#70009)
9070b3
9070b3
* Thu Jun 27 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-1
9070b3
- 3.4p1
9070b3
- drop anon mmap patch
9070b3
9070b3
* Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3p1-2
9070b3
- rework the close-on-exit docs
9070b3
- include configuration file man pages
9070b3
- make use of nologin as the privsep shell optional
9070b3
9070b3
* Mon Jun 24 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3p1-1
9070b3
- update to 3.3p1
9070b3
- merge in spec file changes from upstream (remove setuid from ssh, ssh-keysign)
9070b3
- disable gtk2 askpass
9070b3
- require pam-devel by filename rather than by package for erratum
9070b3
- include patch from Solar Designer to work around anonymous mmap failures
9070b3
9070b3
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
9070b3
- automated rebuild
9070b3
9070b3
* Fri Jun  7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-3
9070b3
- don't require autoconf any more
9070b3
9070b3
* Fri May 31 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-2
9070b3
- build gnome-ssh-askpass with gtk2
9070b3
9070b3
* Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-1
9070b3
- update to 3.2.3p1
9070b3
- merge in spec file changes from upstream
9070b3
9070b3
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.2p1-1
9070b3
- update to 3.2.2p1
9070b3
9070b3
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-4
9070b3
- drop buildreq on db1-devel
9070b3
- require pam-devel by package name
9070b3
- require autoconf instead of autoconf253 again
9070b3
9070b3
* Tue Apr  2 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-3
9070b3
- pull patch from CVS to avoid printing error messages when some of the
9070b3
  default keys aren't available when running ssh-add
9070b3
- refresh to current revisions of Simon's patches
9070b3
 
9070b3
* Thu Mar 21 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2gss
9070b3
- reintroduce Simon's gssapi patches
9070b3
- add buildprereq for autoconf253, which is needed to regenerate configure
9070b3
  after applying the gssapi patches
9070b3
- refresh to the latest version of Markus's patch to build properly with
9070b3
  older versions of OpenSSL
9070b3
9070b3
* Thu Mar  7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2
9070b3
- bump and grind (through the build system)
9070b3
9070b3
* Thu Mar  7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-1
9070b3
- require sharutils for building (mindrot #137)
9070b3
- require db1-devel only when building for 6.x (#55105), which probably won't
9070b3
  work anyway (3.1 requires OpenSSL 0.9.6 to build), but what the heck
9070b3
- require pam-devel by file (not by package name) again
9070b3
- add Markus's patch to compile with OpenSSL 0.9.5a (from
9070b3
  http://bugzilla.mindrot.org/show_bug.cgi?id=141) and apply it if we're
9070b3
  building for 6.x
9070b3
9070b3
* Thu Mar  7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-0
9070b3
- update to 3.1p1
9070b3
9070b3
* Tue Mar  5 2002 Nalin Dahyabhai <nalin@redhat.com> SNAP-20020305
9070b3
- update to SNAP-20020305
9070b3
- drop debug patch, fixed upstream
9070b3
9070b3
* Wed Feb 20 2002 Nalin Dahyabhai <nalin@redhat.com> SNAP-20020220
9070b3
- update to SNAP-20020220 for testing purposes (you've been warned, if there's
9070b3
  anything to be warned about, gss patches won't apply, I don't mind)
9070b3
9070b3
* Wed Feb 13 2002 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-3
9070b3
- add patches from Simon Wilkinson and Nicolas Williams for GSSAPI key
9070b3
  exchange, authentication, and named key support
9070b3
9070b3
* Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-2
9070b3
- remove dependency on db1-devel, which has just been swallowed up whole
9070b3
  by gnome-libs-devel
9070b3
9070b3
* Sat Dec 29 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- adjust build dependencies so that build6x actually works right (fix
9070b3
  from Hugo van der Kooij)
9070b3
9070b3
* Tue Dec  4 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-1
9070b3
- update to 3.0.2p1
9070b3
9070b3
* Fri Nov 16 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0.1p1-1
9070b3
- update to 3.0.1p1
9070b3
9070b3
* Tue Nov 13 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to current CVS (not for use in distribution)
9070b3
9070b3
* Thu Nov  8 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0p1-1
9070b3
- merge some of Damien Miller <djm@mindrot.org> changes from the upstream
9070b3
  3.0p1 spec file and init script
9070b3
9070b3
* Wed Nov  7 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to 3.0p1
9070b3
- update to x11-ssh-askpass 1.2.4.1
9070b3
- change build dependency on a file from pam-devel to the pam-devel package
9070b3
- replace primes with moduli
9070b3
9070b3
* Thu Sep 27 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-9
9070b3
- incorporate fix from Markus Friedl's advisory for IP-based authorization bugs
9070b3
9070b3
* Thu Sep 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.9p2-8
9070b3
- Merge changes to rescue build from current sysadmin survival cd
9070b3
9070b3
* Thu Sep  6 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-7
9070b3
- fix scp's server's reporting of file sizes, and build with the proper
9070b3
  preprocessor define to get large-file capable open(), stat(), etc.
9070b3
  (sftp has been doing this correctly all along) (#51827)
9070b3
- configure without --with-ipv4-default on RHL 7.x and newer (#45987,#52247)
9070b3
- pull cvs patch to fix support for /etc/nologin for non-PAM logins (#47298)
9070b3
- mark profile.d scriptlets as config files (#42337)
9070b3
- refer to Jason Stone's mail for zsh workaround for exit-hanging quasi-bug
9070b3
- change a couple of log() statements to debug() statements (#50751)
9070b3
- pull cvs patch to add -t flag to sshd (#28611)
9070b3
- clear fd_sets correctly (one bit per FD, not one byte per FD) (#43221)
9070b3
9070b3
* Mon Aug 20 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-6
9070b3
- add db1-devel as a BuildPrerequisite (noted by Hans Ecke)
9070b3
9070b3
* Thu Aug 16 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- pull cvs patch to fix remote port forwarding with protocol 2
9070b3
9070b3
* Thu Aug  9 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- pull cvs patch to add session initialization to no-pty sessions
9070b3
- pull cvs patch to not cut off challengeresponse auth needlessly
9070b3
- refuse to do X11 forwarding if xauth isn't there, handy if you enable
9070b3
  it by default on a system that doesn't have X installed (#49263)
9070b3
9070b3
* Wed Aug  8 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- don't apply patches to code we don't intend to build (spotted by Matt Galgoci)
9070b3
9070b3
* Mon Aug  6 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- pass OPTIONS correctly to initlog (#50151)
9070b3
9070b3
* Wed Jul 25 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- switch to x11-ssh-askpass 1.2.2
9070b3
9070b3
* Wed Jul 11 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- rebuild in new environment
9070b3
9070b3
* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- disable the gssapi patch
9070b3
9070b3
* Mon Jun 18 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to 2.9p2
9070b3
- refresh to a new version of the gssapi patch
9070b3
9070b3
* Thu Jun  7 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- change Copyright: BSD to License: BSD
9070b3
- add Markus Friedl's unverified patch for the cookie file deletion problem
9070b3
  so that we can verify it
9070b3
- drop patch to check if xauth is present (was folded into cookie patch)
9070b3
- don't apply gssapi patches for the errata candidate
9070b3
- clear supplemental groups list at startup
9070b3
9070b3
* Fri May 25 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- fix an error parsing the new default sshd_config
9070b3
- add a fix from Markus Friedl (via openssh-unix-dev) for ssh-keygen not
9070b3
  dealing with comments right
9070b3
9070b3
* Thu May 24 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- add in Simon Wilkinson's GSSAPI patch to give it some testing in-house,
9070b3
  to be removed before the next beta cycle because it's a big departure
9070b3
  from the upstream version
9070b3
9070b3
* Thu May  3 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- finish marking strings in the init script for translation
9070b3
- modify init script to source /etc/sysconfig/sshd and pass $OPTIONS to sshd
9070b3
  at startup (change merged from openssh.com init script, originally by
9070b3
  Pekka Savola)
9070b3
- refuse to do X11 forwarding if xauth isn't there, handy if you enable
9070b3
  it by default on a system that doesn't have X installed
9070b3
9070b3
* Wed May  2 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to 2.9
9070b3
- drop various patches that came from or went upstream or to or from CVS
9070b3
9070b3
* Wed Apr 18 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- only require initscripts 5.00 on 6.2 (reported by Peter Bieringer)
9070b3
9070b3
* Sun Apr  8 2001 Preston Brown <pbrown@redhat.com>
9070b3
- remove explicit openssl requirement, fixes builddistro issue
9070b3
- make initscript stop() function wait until sshd really dead to avoid 
9070b3
  races in condrestart
9070b3
9070b3
* Mon Apr  2 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- mention that challengereponse supports PAM, so disabling password doesn't
9070b3
  limit users to pubkey and rsa auth (#34378)
9070b3
- bypass the daemon() function in the init script and call initlog directly,
9070b3
  because daemon() won't start a daemon it detects is already running (like
9070b3
  open connections)
9070b3
- require the version of openssl we had when we were built
9070b3
9070b3
* Fri Mar 23 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- make do_pam_setcred() smart enough to know when to establish creds and
9070b3
  when to reinitialize them
9070b3
- add in a couple of other fixes from Damien for inclusion in the errata
9070b3
9070b3
* Thu Mar 22 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to 2.5.2p2
9070b3
- call setcred() again after initgroups, because the "creds" could actually
9070b3
  be group memberships
9070b3
9070b3
* Tue Mar 20 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- update to 2.5.2p1 (includes endianness fixes in the rijndael implementation)
9070b3
- don't enable challenge-response by default until we find a way to not
9070b3
  have too many userauth requests (we may make up to six pubkey and up to
9070b3
  three password attempts as it is)
9070b3
- remove build dependency on rsh to match openssh.com's packages more closely
9070b3
9070b3
* Sat Mar  3 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- remove dependency on openssl -- would need to be too precise
9070b3
9070b3
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- rebuild in new environment
9070b3
9070b3
* Mon Feb 26 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Revert the patch to move pam_open_session.
9070b3
- Init script and spec file changes from Pekka Savola. (#28750)
9070b3
- Patch sftp to recognize '-o protocol' arguments. (#29540)
9070b3
9070b3
* Thu Feb 22 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Chuck the closing patch.
9070b3
- Add a trigger to add host keys for protocol 2 to the config file, now that
9070b3
  configuration file syntax requires us to specify it with HostKey if we
9070b3
  specify any other HostKey values, which we do.
9070b3
9070b3
* Tue Feb 20 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Redo patch to move pam_open_session after the server setuid()s to the user.
9070b3
- Rework the nopam patch to use be picked up by autoconf.
9070b3
9070b3
* Mon Feb 19 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update for 2.5.1p1.
9070b3
- Add init script mods from Pekka Savola.
9070b3
- Tweak the init script to match the CVS contrib script more closely.
9070b3
- Redo patch to ssh-add to try to adding both identity and id_dsa to also try
9070b3
  adding id_rsa.
9070b3
9070b3
* Fri Feb 16 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update for 2.5.0p1.
9070b3
- Use $RPM_OPT_FLAGS instead of -O when building gnome-ssh-askpass
9070b3
- Resync with parts of Damien Miller's openssh.spec from CVS, including
9070b3
  update of x11 askpass to 1.2.0.
9070b3
- Only require openssl (don't prereq) because we generate keys in the init
9070b3
  script now.
9070b3
9070b3
* Tue Feb 13 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Don't open a PAM session until we've forked and become the user (#25690).
9070b3
- Apply Andrew Bartlett's patch for letting pam_authenticate() know which
9070b3
  host the user is attempting a login from.
9070b3
- Resync with parts of Damien Miller's openssh.spec from CVS.
9070b3
- Don't expose KbdInt responses in debug messages (from CVS).
9070b3
- Detect and handle errors in rsa_{public,private}_decrypt (from CVS).
9070b3
9070b3
* Wed Feb  7 2001 Trond Eivind Glomsrxd <teg@redhat.com>
9070b3
- i18n-tweak to initscript.
9070b3
9070b3
* Tue Jan 23 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- More gettextizing.
9070b3
- Close all files after going into daemon mode (needs more testing).
9070b3
- Extract patch from CVS to handle auth banners (in the client).
9070b3
- Extract patch from CVS to handle compat weirdness.
9070b3
9070b3
* Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Finish with the gettextizing.
9070b3
9070b3
* Thu Jan 18 2001 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Fix a bug in auth2-pam.c (#23877)
9070b3
- Gettextize the init script.
9070b3
9070b3
* Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Incorporate a switch for using PAM configs for 6.x, just in case.
9070b3
9070b3
* Tue Dec  5 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Incorporate Bero's changes for a build specifically for rescue CDs.
9070b3
9070b3
* Wed Nov 29 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Don't treat pam_setcred() failure as fatal unless pam_authenticate() has
9070b3
  succeeded, to allow public-key authentication after a failure with "none"
9070b3
  authentication.  (#21268)
9070b3
9070b3
* Tue Nov 28 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to x11-askpass 1.1.1. (#21301)
9070b3
- Don't second-guess fixpaths, which causes paths to get fixed twice. (#21290)
9070b3
9070b3
* Mon Nov 27 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Merge multiple PAM text messages into subsequent prompts when possible when
9070b3
  doing keyboard-interactive authentication.
9070b3
9070b3
* Sun Nov 26 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Disable the built-in MD5 password support.  We're using PAM.
9070b3
- Take a crack at doing keyboard-interactive authentication with PAM, and
9070b3
  enable use of it in the default client configuration so that the client
9070b3
  will try it when the server disallows password authentication.
9070b3
- Build with debugging flags.  Build root policies strip all binaries anyway.
9070b3
9070b3
* Tue Nov 21 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Use DESTDIR instead of %%makeinstall.
9070b3
- Remove /usr/X11R6/bin from the path-fixing patch.
9070b3
9070b3
* Mon Nov 20 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Add the primes file from the latest snapshot to the main package (#20884).
9070b3
- Add the dev package to the prereq list (#19984).
9070b3
- Remove the default path and mimic login's behavior in the server itself.
9070b3
9070b3
* Fri Nov 17 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Resync with conditional options in Damien Miller's .spec file for an errata.
9070b3
- Change libexecdir from %%{_libexecdir}/ssh to %%{_libexecdir}/openssh.
9070b3
9070b3
* Tue Nov  7 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to OpenSSH 2.3.0p1.
9070b3
- Update to x11-askpass 1.1.0.
9070b3
- Enable keyboard-interactive authentication.
9070b3
9070b3
* Mon Oct 30 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to ssh-askpass-x11 1.0.3.
9070b3
- Change authentication related messages to be private (#19966).
9070b3
9070b3
* Tue Oct 10 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Patch ssh-keygen to be able to list signatures for DSA public key files
9070b3
  it generates.
9070b3
9070b3
* Thu Oct  5 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Add BuildPreReq on /usr/include/security/pam_appl.h to be sure we always
9070b3
  build PAM authentication in.
9070b3
- Try setting SSH_ASKPASS if gnome-ssh-askpass is installed.
9070b3
- Clean out no-longer-used patches.
9070b3
- Patch ssh-add to try to add both identity and id_dsa, and to error only
9070b3
  when neither exists.
9070b3
9070b3
* Mon Oct  2 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update x11-askpass to 1.0.2. (#17835)
9070b3
- Add BuildPreReqs for /bin/login and /usr/bin/rsh so that configure will
9070b3
  always find them in the right place. (#17909)
9070b3
- Set the default path to be the same as the one supplied by /bin/login, but
9070b3
  add /usr/X11R6/bin. (#17909)
9070b3
- Try to handle obsoletion of ssh-server more cleanly.  Package names
9070b3
  are different, but init script name isn't. (#17865)
9070b3
9070b3
* Wed Sep  6 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 2.2.0p1. (#17835)
9070b3
- Tweak the init script to allow proper restarting. (#18023)
9070b3
9070b3
* Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 20000823 snapshot.
9070b3
- Change subpackage requirements from %%{version} to %%{version}-%%{release}
9070b3
- Back out the pipe patch.
9070b3
9070b3
* Mon Jul 17 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 2.1.1p4, which includes fixes for config file parsing problems.
9070b3
- Move the init script back.
9070b3
- Add Damien's quick fix for wackiness.
9070b3
9070b3
* Wed Jul 12 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 2.1.1p3, which includes fixes for X11 forwarding and strtok().
9070b3
9070b3
* Thu Jul  6 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Move condrestart to server postun.
9070b3
- Move key generation to init script.
9070b3
- Actually use the right patch for moving the key generation to the init script.
9070b3
- Clean up the init script a bit.
9070b3
9070b3
* Wed Jul  5 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Fix X11 forwarding, from mail post by Chan Shih-Ping Richard.
9070b3
9070b3
* Sun Jul  2 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 2.1.1p2.
9070b3
- Use of strtok() considered harmful.
9070b3
9070b3
* Sat Jul  1 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Get the build root out of the man pages.
9070b3
9070b3
* Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Add and use condrestart support in the init script.
9070b3
- Add newer initscripts as a prereq.
9070b3
9070b3
* Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Build in new environment (release 2)
9070b3
- Move -clients subpackage to Applications/Internet group
9070b3
9070b3
* Fri Jun  9 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Update to 2.2.1p1
9070b3
9070b3
* Sat Jun  3 2000 Nalin Dahyabhai <nalin@redhat.com>
9070b3
- Patch to build with neither RSA nor RSAref.
9070b3
- Miscellaneous FHS-compliance tweaks.
9070b3
- Fix for possibly-compressed man pages.
9070b3
9070b3
* Wed Mar 15 2000 Damien Miller <djm@ibs.com.au>
9070b3
- Updated for new location
9070b3
- Updated for new gnome-ssh-askpass build
9070b3
9070b3
* Sun Dec 26 1999 Damien Miller <djm@mindrot.org>
9070b3
- Added Jim Knoble's <jmknoble@pobox.com> askpass
9070b3
9070b3
* Mon Nov 15 1999 Damien Miller <djm@mindrot.org>
9070b3
- Split subpackages further based on patch from jim knoble <jmknoble@pobox.com>
9070b3
9070b3
* Sat Nov 13 1999 Damien Miller <djm@mindrot.org>
9070b3
- Added 'Obsoletes' directives
9070b3
9070b3
* Tue Nov 09 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Use make install
9070b3
- Subpackages
9070b3
9070b3
* Mon Nov 08 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Added links for slogin
9070b3
- Fixed perms on manpages
9070b3
9070b3
* Sat Oct 30 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Renamed init script
9070b3
9070b3
* Fri Oct 29 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Back to old binary names
9070b3
9070b3
* Thu Oct 28 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Use autoconf
9070b3
- New binary names
9070b3
9070b3
* Wed Oct 27 1999 Damien Miller <djm@ibs.com.au>
9070b3
- Initial RPMification, based on Jan "Yenya" Kasprzak's <kas@fi.muni.cz> spec.