- (djm) contrib/redhat/openssh.spec hacking:

- Merge in spec changes from seba@iq.pl (Sebastian Pachuta)
   - Add new {ssh,sshd}_config.5 manpages
   - Add new ssh-keysign program and remove setuid from ssh client
This commit is contained in:
Damien Miller 2002-06-21 16:42:41 +10:00
parent 43cecc1392
commit 53baddb775
2 changed files with 29 additions and 4 deletions

View File

@ -7,6 +7,10 @@
- ID sync for auth-passwd.c - ID sync for auth-passwd.c
- (djm) Warn and disable compression on platforms which can't handle both - (djm) Warn and disable compression on platforms which can't handle both
useprivilegeseparation=yes and compression=yes useprivilegeseparation=yes and compression=yes
- (djm) contrib/redhat/openssh.spec hacking:
- Merge in spec changes from seba@iq.pl (Sebastian Pachuta)
- Add new {ssh,sshd}_config.5 manpages
- Add new ssh-keysign program and remove setuid from ssh client
20020620 20020620
- (bal) Fixed AIX environment handling, use setpcred() instead of existing - (bal) Fixed AIX environment handling, use setpcred() instead of existing
@ -996,4 +1000,4 @@
- (stevesk) entropy.c: typo in debug message - (stevesk) entropy.c: typo in debug message
- (djm) ssh-keygen -i needs seeded RNG; report from markus@ - (djm) ssh-keygen -i needs seeded RNG; report from markus@
$Id: ChangeLog,v 1.2237 2002/06/21 06:20:44 djm Exp $ $Id: ChangeLog,v 1.2238 2002/06/21 06:42:41 djm Exp $

View File

@ -26,6 +26,9 @@
# Disable IPv6 (avoids DNS hangs on some glibc versions) # Disable IPv6 (avoids DNS hangs on some glibc versions)
%define noip6 0 %define noip6 0
# Do we want kerberos5 support (1=yes 0=no)
%define kerberos5 1
# Reserve options to override askpass settings with: # Reserve options to override askpass settings with:
# rpm -ba|--rebuild --define 'skip_xxx 1' # rpm -ba|--rebuild --define 'skip_xxx 1'
%{?skip_x11_askpass:%define no_x11_askpass 1} %{?skip_x11_askpass:%define no_x11_askpass 1}
@ -40,6 +43,11 @@
%define noip6 1 %define noip6 1
%endif %endif
# Turn off some stuff for resuce builds
%if %{rescue}
%define kerberos5 0
%endif
# Options for static OpenSSL link: # Options for static OpenSSL link:
# rpm -ba|--rebuild --define "static_openssl 1" # rpm -ba|--rebuild --define "static_openssl 1"
%{?static_openssl:%define static_libcrypto 1} %{?static_openssl:%define static_libcrypto 1}
@ -185,10 +193,14 @@ CFLAGS="$RPM_OPT_FLAGS -Os"; export CFLAGS
--with-ipv4-default \ --with-ipv4-default \
%endif %endif
%if %{rescue} %if %{rescue}
--without-pam --with-md5-passwords --without-pam --with-md5-passwords \
%else %else
--with-pam --with-kerberos5=/usr/kerberos --with-pam \
%endif %endif
%if %{kerberos5}
--with-kerberos5=/usr/kerberos \
%else
%if %{static_libcrypto} %if %{static_libcrypto}
@ -306,6 +318,8 @@ fi
%attr(0755,root,root) %{_bindir}/ssh-keygen %attr(0755,root,root) %{_bindir}/ssh-keygen
%attr(0644,root,root) %{_mandir}/man1/ssh-keygen.1* %attr(0644,root,root) %{_mandir}/man1/ssh-keygen.1*
%attr(0755,root,root) %dir %{_libexecdir}/openssh %attr(0755,root,root) %dir %{_libexecdir}/openssh
%attr(4711,root,root) %{_libexecdir}/openssh/ssh-keysign
%attr(0644,root,root) %{_mandir}/man8/ssh-keysign.8*
%endif %endif
%if %{scard} %if %{scard}
%attr(0755,root,root) %dir %{_datadir}/openssh %attr(0755,root,root) %dir %{_datadir}/openssh
@ -314,8 +328,9 @@ fi
%files clients %files clients
%defattr(-,root,root) %defattr(-,root,root)
%attr(4755,root,root) %{_bindir}/ssh %attr(0755,root,root) %{_bindir}/ssh
%attr(0644,root,root) %{_mandir}/man1/ssh.1* %attr(0644,root,root) %{_mandir}/man1/ssh.1*
%attr(0644,root,root) %{_mandir}/man5/ssh_config.5*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config
%attr(-,root,root) %{_bindir}/slogin %attr(-,root,root) %{_bindir}/slogin
%attr(-,root,root) %{_mandir}/man1/slogin.1* %attr(-,root,root) %{_mandir}/man1/slogin.1*
@ -337,6 +352,7 @@ fi
%attr(0755,root,root) %{_sbindir}/sshd %attr(0755,root,root) %{_sbindir}/sshd
%attr(0755,root,root) %{_libexecdir}/openssh/sftp-server %attr(0755,root,root) %{_libexecdir}/openssh/sftp-server
%attr(0644,root,root) %{_mandir}/man8/sshd.8* %attr(0644,root,root) %{_mandir}/man8/sshd.8*
%attr(0644,root,root) %{_mandir}/man5/sshd_config.5*
%attr(0644,root,root) %{_mandir}/man8/sftp-server.8* %attr(0644,root,root) %{_mandir}/man8/sftp-server.8*
%attr(0755,root,root) %dir %{_sysconfdir}/ssh %attr(0755,root,root) %dir %{_sysconfdir}/ssh
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
@ -362,6 +378,11 @@ fi
%endif %endif
%changelog %changelog
* Fri Jun 21 2002 Damien Miller <djm@mindrot.org>
- Merge in spec changes from seba@iq.pl (Sebastian Pachuta)
- Add new {ssh,sshd}_config.5 manpages
- Add new ssh-keysign program and remove setuid from ssh client
* Fri May 10 2002 Damien Miller <djm@mindrot.org> * Fri May 10 2002 Damien Miller <djm@mindrot.org>
- Merge in spec changes from RedHat, reorgansie a little - Merge in spec changes from RedHat, reorgansie a little
- Add Privsep user, group and directory - Add Privsep user, group and directory