kentpeacock / rpms / openssh

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