rcolebaugh / rpms / openssh

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