/[pkgs]/devel/openssh/openssh.spec
ViewVC logotype

Contents of /devel/openssh/openssh.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.177 - (show annotations) (download)
Mon Nov 2 11:29:48 2009 UTC (3 weeks, 1 day ago) by jfch2222
Branch: MAIN
CVS Tags: openssh-5_3p1-7_fc13
Changes since 1.176: +4 -1 lines
Repair canohost patch to allow gssapi to work when host is acessed via pipe proxy
1 # Do we want SELinux & Audit
2 %define WITH_SELINUX 1
3
4 # OpenSSH privilege separation requires a user & group ID
5 %define sshd_uid 74
6 %define sshd_gid 74
7
8 # Do we want to disable building of gnome-askpass? (1=yes 0=no)
9 %define no_gnome_askpass 0
10
11 # Do we want to link against a static libcrypto? (1=yes 0=no)
12 %define static_libcrypto 0
13
14 # Do we want smartcard support (1=yes 0=no)
15 %define scard 0
16
17 # Use GTK2 instead of GNOME in gnome-ssh-askpass
18 %define gtk2 1
19
20 # Build position-independent executables (requires toolchain support)?
21 %define pie 1
22
23 # Do we want kerberos5 support (1=yes 0=no)
24 %define kerberos5 1
25
26 # Do we want libedit support
27 %define libedit 1
28
29 # Do we want NSS tokens support
30 %define nss 1
31
32 # Whether or not /sbin/nologin exists.
33 %define nologin 1
34
35 # Whether to build pam_ssh_agent_auth
36 %define pam_ssh_agent 1
37
38 # Reserve options to override askpass settings with:
39 # rpm -ba|--rebuild --define 'skip_xxx 1'
40 %{?skip_gnome_askpass:%define no_gnome_askpass 1}
41
42 # Add option to build without GTK2 for older platforms with only GTK+.
43 # Red Hat Linux <= 7.2 and Red Hat Advanced Server 2.1 are examples.
44 # rpm -ba|--rebuild --define 'no_gtk2 1'
45 %{?no_gtk2:%define gtk2 0}
46
47 # Options for static OpenSSL link:
48 # rpm -ba|--rebuild --define "static_openssl 1"
49 %{?static_openssl:%define static_libcrypto 1}
50
51 # Options for Smartcard support: (needs libsectok and openssl-engine)
52 # rpm -ba|--rebuild --define "smartcard 1"
53 %{?smartcard:%define scard 1}
54
55 # Is this a build for the rescue CD (without PAM, with MD5)? (1=yes 0=no)
56 %define rescue 0
57 %{?build_rescue:%define rescue 1}
58 %{?build_rescue:%define rescue_rel rescue}
59
60 # Turn off some stuff for resuce builds
61 %if %{rescue}
62 %define kerberos5 0
63 %define libedit 0
64 %define pam_ssh_agent 0
65 %endif
66
67 %define pam_ssh_agent_ver 0.9
68
69 Summary: An open source implementation of SSH protocol versions 1 and 2
70 Name: openssh
71 Version: 5.3p1
72 Release: 7%{?dist}%{?rescue_rel}
73 URL: http://www.openssh.com/portable.html
74 #URL1: http://pamsshauth.sourceforge.net
75 #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
76 #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc
77 # This package differs from the upstream OpenSSH tarball in that
78 # the ACSS cipher is removed by running openssh-nukeacss.sh in
79 # the unpacked source directory.
80 Source0: openssh-%{version}-noacss.tar.bz2
81 Source1: openssh-nukeacss.sh
82 Source2: sshd.pam
83 Source3: sshd.init
84 Source4: http://prdownloads.sourceforge.net/pamsshagentauth/pam_ssh_agent_auth/pam_ssh_agent_auth-%{pam_ssh_agent_ver}.tar.bz2
85 Source5: pam_ssh_agent-rmheaders
86 Patch0: openssh-5.2p1-redhat.patch
87 Patch2: openssh-5.3p1-skip-initial.patch
88 Patch4: openssh-5.2p1-vendor.patch
89 Patch10: pam_ssh_agent_auth-0.9-build.patch
90 Patch12: openssh-5.2p1-selinux.patch
91 Patch13: openssh-5.3p1-mls.patch
92 Patch16: openssh-5.3p1-audit.patch
93 Patch18: openssh-5.0p1-pam_selinux.patch
94 Patch19: openssh-5.2p1-sesftp.patch
95 Patch22: openssh-3.9p1-askpass-keep-above.patch
96 Patch24: openssh-4.3p1-fromto-remote.patch
97 Patch27: openssh-5.1p1-log-in-chroot.patch
98 Patch30: openssh-4.0p1-exit-deadlock.patch
99 Patch35: openssh-5.1p1-askpass-progress.patch
100 Patch38: openssh-4.3p2-askpass-grab-info.patch
101 Patch39: openssh-4.3p2-no-v6only.patch
102 Patch44: openssh-5.2p1-allow-ip-opts.patch
103 Patch49: openssh-4.3p2-gssapi-canohost.patch
104 Patch51: openssh-5.3p1-nss-keys.patch
105 Patch55: openssh-5.1p1-cloexec.patch
106 Patch62: openssh-5.1p1-scp-manpage.patch
107 Patch65: openssh-5.3p1-fips.patch
108 Patch69: openssh-5.3p1-selabel.patch
109 Patch71: openssh-5.2p1-edns.patch
110
111 License: BSD
112 Group: Applications/Internet
113 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
114 %if %{nologin}
115 Requires: /sbin/nologin
116 %endif
117
118 Requires: initscripts >= 5.20
119
120 %if ! %{no_gnome_askpass}
121 %if %{gtk2}
122 BuildRequires: gtk2-devel
123 BuildRequires: libX11-devel
124 %else
125 BuildRequires: gnome-libs-devel
126 %endif
127 %endif
128
129 %if %{scard}
130 BuildRequires: sharutils
131 %endif
132 BuildRequires: autoconf, automake, perl, zlib-devel
133 BuildRequires: audit-libs-devel
134 BuildRequires: util-linux, groff, man
135 BuildRequires: pam-devel
136 BuildRequires: tcp_wrappers-devel
137 BuildRequires: fipscheck-devel
138 BuildRequires: openssl-devel >= 0.9.8j
139
140 %if %{kerberos5}
141 BuildRequires: krb5-devel
142 %endif
143
144 %if %{libedit}
145 BuildRequires: libedit-devel ncurses-devel
146 %endif
147
148 %if %{nss}
149 BuildRequires: nss-devel
150 %endif
151
152 %if %{WITH_SELINUX}
153 Requires: libselinux >= 1.27.7
154 BuildRequires: libselinux-devel >= 1.27.7
155 Requires: audit-libs >= 1.0.8
156 BuildRequires: audit-libs >= 1.0.8
157 %endif
158
159 BuildRequires: xauth
160
161 %package clients
162 Summary: An open source SSH client applications
163 Requires: openssh = %{version}-%{release}
164 Group: Applications/Internet
165
166 %package server
167 Summary: An open source SSH server daemon
168 Group: System Environment/Daemons
169 Requires: openssh = %{version}-%{release}
170 Requires(post): chkconfig >= 0.9, /sbin/service
171 Requires(pre): /usr/sbin/useradd
172 Requires: pam >= 1.0.1-3
173
174 %package askpass
175 Summary: A passphrase dialog for OpenSSH and X
176 Group: Applications/Internet
177 Requires: openssh = %{version}-%{release}
178 Obsoletes: openssh-askpass-gnome
179 Provides: openssh-askpass-gnome
180
181 %package -n pam_ssh_agent_auth
182 Summary: PAM module for authentication with ssh-agent
183 Group: System Environment/Base
184 Version: %{pam_ssh_agent_ver}
185 # There is special exception added to the GPLv3+ license to
186 # permit linking with OpenSSL licensed code
187 License: GPLv3+ and OpenSSL and BSD
188
189 %description
190 SSH (Secure SHell) is a program for logging into and executing
191 commands on a remote machine. SSH is intended to replace rlogin and
192 rsh, and to provide secure encrypted communications between two
193 untrusted hosts over an insecure network. X11 connections and
194 arbitrary TCP/IP ports can also be forwarded over the secure channel.
195
196 OpenSSH is OpenBSD's version of the last free version of SSH, bringing
197 it up to date in terms of security and features.
198
199 This package includes the core files necessary for both the OpenSSH
200 client and server. To make this package useful, you should also
201 install openssh-clients, openssh-server, or both.
202
203 %description clients
204 OpenSSH is a free version of SSH (Secure SHell), a program for logging
205 into and executing commands on a remote machine. This package includes
206 the clients necessary to make encrypted connections to SSH servers.
207
208 %description server
209 OpenSSH is a free version of SSH (Secure SHell), a program for logging
210 into and executing commands on a remote machine. This package contains
211 the secure shell daemon (sshd). The sshd daemon allows SSH clients to
212 securely connect to your SSH server.
213
214 %description askpass
215 OpenSSH is a free version of SSH (Secure SHell), a program for logging
216 into and executing commands on a remote machine. This package contains
217 an X11 passphrase dialog for OpenSSH.
218
219 %description -n pam_ssh_agent_auth
220 This package contains a PAM module which can be used to authenticate
221 users using ssh keys stored in a ssh-agent. Through the use of the
222 forwarding of ssh-agent connection it also allows to authenticate with
223 remote ssh-agent instance.
224
225 The module is most useful for su and sudo service stacks.
226
227 %prep
228 %setup -q -a 4
229 %patch0 -p1 -b .redhat
230 %patch2 -p1 -b .skip-initial
231 %patch4 -p1 -b .vendor
232
233 %if %{pam_ssh_agent}
234 pushd pam_ssh_agent_auth-%{pam_ssh_agent_ver}
235 %patch10 -p1 -b .psaa-build
236 # Remove duplicate headers
237 rm -f $(cat %{SOURCE5})
238 popd
239 %endif
240
241 %if %{WITH_SELINUX}
242 #SELinux
243 %patch12 -p1 -b .selinux
244 %patch13 -p1 -b .mls
245 %patch16 -p1 -b .audit
246 %patch18 -p1 -b .pam_selinux
247 %patch19 -p1 -b .sesftp
248 %endif
249
250 %patch22 -p1 -b .keep-above
251 %patch24 -p1 -b .fromto-remote
252 %patch27 -p1 -b .log-chroot
253 %patch30 -p1 -b .exit-deadlock
254 %patch35 -p1 -b .progress
255 %patch38 -p1 -b .grab-info
256 %patch39 -p1 -b .no-v6only
257 %patch44 -p1 -b .ip-opts
258 %patch49 -p1 -b .canohost
259 %patch51 -p1 -b .nss-keys
260 %patch55 -p1 -b .cloexec
261 %patch62 -p1 -b .manpage
262 %patch65 -p1 -b .fips
263 %patch69 -p1 -b .selabel
264 %patch71 -p1 -b .edns
265
266 autoreconf
267
268 %build
269 CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
270 %if %{rescue}
271 CFLAGS="$CFLAGS -Os"
272 %endif
273 %if %{pie}
274 %ifarch s390 s390x sparc sparcv9 sparc64
275 CFLAGS="$CFLAGS -fPIC"
276 %else
277 CFLAGS="$CFLAGS -fpic"
278 %endif
279 export CFLAGS
280 SAVE_LDFLAGS="$LDFLAGS"
281 LDFLAGS="$LDFLAGS -pie"; export LDFLAGS
282 %endif
283 %if %{kerberos5}
284 source /etc/profile.d/krb5-devel.sh
285 krb5_prefix=`krb5-config --prefix`
286 if test "$krb5_prefix" != "%{_prefix}" ; then
287 CPPFLAGS="$CPPFLAGS -I${krb5_prefix}/include -I${krb5_prefix}/include/gssapi"; export CPPFLAGS
288 CFLAGS="$CFLAGS -I${krb5_prefix}/include -I${krb5_prefix}/include/gssapi"
289 LDFLAGS="$LDFLAGS -L${krb5_prefix}/%{_lib}"; export LDFLAGS
290 else
291 krb5_prefix=
292 CPPFLAGS="-I%{_includedir}/gssapi"; export CPPFLAGS
293 CFLAGS="$CFLAGS -I%{_includedir}/gssapi"
294 fi
295 %endif
296
297 %configure \
298 --sysconfdir=%{_sysconfdir}/ssh \
299 --libexecdir=%{_libexecdir}/openssh \
300 --datadir=%{_datadir}/openssh \
301 --with-tcp-wrappers \
302 --with-default-path=/usr/local/bin:/bin:/usr/bin \
303 --with-superuser-path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin \
304 --with-privsep-path=%{_var}/empty/sshd \
305 --enable-vendor-patchlevel="FC-%{version}-%{release}" \
306 --disable-strip \
307 --without-zlib-version-check \
308 --with-ssl-engine \
309 %if %{nss}
310 --with-nss \
311 %endif
312 %if %{scard}
313 --with-smartcard \
314 %endif
315 %if %{rescue}
316 --without-pam \
317 %else
318 --with-pam \
319 %endif
320 %if %{WITH_SELINUX}
321 --with-selinux --with-linux-audit \
322 %endif
323 %if %{kerberos5}
324 --with-kerberos5${krb5_prefix:+=${krb5_prefix}} \
325 %else
326 --without-kerberos5 \
327 %endif
328 %if %{libedit}
329 --with-libedit
330 %else
331 --without-libedit
332 %endif
333
334 %if %{static_libcrypto}
335 perl -pi -e "s|-lcrypto|%{_libdir}/libcrypto.a|g" Makefile
336 %endif
337
338 make
339
340 # Define a variable to toggle gnome1/gtk2 building. This is necessary
341 # because RPM doesn't handle nested %if statements.
342 %if %{gtk2}
343 gtk2=yes
344 %else
345 gtk2=no
346 %endif
347
348 %if ! %{no_gnome_askpass}
349 pushd contrib
350 if [ $gtk2 = yes ] ; then
351 make gnome-ssh-askpass2
352 mv gnome-ssh-askpass2 gnome-ssh-askpass
353 else
354 make gnome-ssh-askpass1
355 mv gnome-ssh-askpass1 gnome-ssh-askpass
356 fi
357 popd
358 %endif
359
360 %if %{pam_ssh_agent}
361 pushd pam_ssh_agent_auth-%{pam_ssh_agent_ver}
362 LDFLAGS="$SAVE_LDFLAGS"
363 %configure --with-selinux --libexecdir=/%{_lib}/security
364 make
365 popd
366 %endif
367
368 # Add generation of HMAC checksums of the final stripped binaries
369 %define __spec_install_post \
370 %{?__debug_package:%{__debug_install_post}} \
371 %{__arch_install_post} \
372 %{__os_install_post} \
373 fipshmac $RPM_BUILD_ROOT%{_bindir}/ssh \
374 fipshmac $RPM_BUILD_ROOT%{_sbindir}/sshd \
375 %{nil}
376
377 %install
378 rm -rf $RPM_BUILD_ROOT
379 mkdir -p -m755 $RPM_BUILD_ROOT%{_sysconfdir}/ssh
380 mkdir -p -m755 $RPM_BUILD_ROOT%{_libexecdir}/openssh
381 mkdir -p -m755 $RPM_BUILD_ROOT%{_var}/empty/sshd
382 make install DESTDIR=$RPM_BUILD_ROOT
383
384 install -d $RPM_BUILD_ROOT/etc/pam.d/
385 install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
386 install -d $RPM_BUILD_ROOT%{_libexecdir}/openssh
387 install -m644 %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/sshd
388 install -m755 %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd
389 install -m755 contrib/ssh-copy-id $RPM_BUILD_ROOT%{_bindir}/
390 install contrib/ssh-copy-id.1 $RPM_BUILD_ROOT%{_mandir}/man1/
391
392 %if ! %{no_gnome_askpass}
393 install -s contrib/gnome-ssh-askpass $RPM_BUILD_ROOT%{_libexecdir}/openssh/gnome-ssh-askpass
394 %endif
395
396 %if ! %{scard}
397 rm -f $RPM_BUILD_ROOT%{_datadir}/openssh/Ssh.bin
398 %endif
399
400 %if ! %{no_gnome_askpass}
401 ln -s gnome-ssh-askpass $RPM_BUILD_ROOT%{_libexecdir}/openssh/ssh-askpass
402 install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
403 install -m 755 contrib/redhat/gnome-ssh-askpass.csh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
404 install -m 755 contrib/redhat/gnome-ssh-askpass.sh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
405 %endif
406
407 %if %{no_gnome_askpass}
408 rm -f $RPM_BUILD_ROOT/etc/profile.d/gnome-ssh-askpass.*
409 %endif
410
411 perl -pi -e "s|$RPM_BUILD_ROOT||g" $RPM_BUILD_ROOT%{_mandir}/man*/*
412
413 rm -f README.nss.nss-keys
414 %if ! %{nss}
415 rm -f README.nss
416 %endif
417
418 %if %{pam_ssh_agent}
419 pushd pam_ssh_agent_auth-%{pam_ssh_agent_ver}
420 make install DESTDIR=$RPM_BUILD_ROOT
421 popd
422 %endif
423 %clean
424 rm -rf $RPM_BUILD_ROOT
425
426 %pre server
427 %if %{nologin}
428 /usr/sbin/useradd -c "Privilege-separated SSH" -u %{sshd_uid} \
429 -s /sbin/nologin -r -d /var/empty/sshd sshd 2> /dev/null || :
430 %else
431 /usr/sbin/useradd -c "Privilege-separated SSH" -u %{sshd_uid} \
432 -s /dev/null -r -d /var/empty/sshd sshd 2> /dev/null || :
433 %endif
434
435 %post server
436 /sbin/chkconfig --add sshd
437
438 %postun server
439 /sbin/service sshd condrestart > /dev/null 2>&1 || :
440
441 %preun server
442 if [ "$1" = 0 ]
443 then
444 /sbin/service sshd stop > /dev/null 2>&1 || :
445 /sbin/chkconfig --del sshd
446 fi
447
448 %files
449 %defattr(-,root,root)
450 %doc CREDITS ChangeLog INSTALL LICENCE OVERVIEW PROTOCOL* README* TODO WARNING*
451 %attr(0755,root,root) %dir %{_sysconfdir}/ssh
452 %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/moduli
453 %if ! %{rescue}
454 %attr(0755,root,root) %{_bindir}/ssh-keygen
455 %attr(0644,root,root) %{_mandir}/man1/ssh-keygen.1*
456 %attr(0755,root,root) %dir %{_libexecdir}/openssh
457 %attr(4755,root,root) %{_libexecdir}/openssh/ssh-keysign
458 %attr(0644,root,root) %{_mandir}/man8/ssh-keysign.8*
459 %endif
460 %if %{scard}
461 %attr(0755,root,root) %dir %{_datadir}/openssh
462 %attr(0644,root,root) %{_datadir}/openssh/Ssh.bin
463 %endif
464
465 %files clients
466 %defattr(-,root,root)
467 %attr(0755,root,root) %{_bindir}/ssh
468 %attr(0644,root,root) %{_bindir}/.ssh.hmac
469 %attr(0644,root,root) %{_mandir}/man1/ssh.1*
470 %attr(0755,root,root) %{_bindir}/scp
471 %attr(0644,root,root) %{_mandir}/man1/scp.1*
472 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config
473 %attr(0755,root,root) %{_bindir}/slogin
474 %attr(0644,root,root) %{_mandir}/man1/slogin.1*
475 %attr(0644,root,root) %{_mandir}/man5/ssh_config.5*
476 %if ! %{rescue}
477 %attr(2755,root,nobody) %{_bindir}/ssh-agent
478 %attr(0755,root,root) %{_bindir}/ssh-add
479 %attr(0755,root,root) %{_bindir}/ssh-keyscan
480 %attr(0755,root,root) %{_bindir}/sftp
481 %attr(0755,root,root) %{_bindir}/ssh-copy-id
482 %attr(0644,root,root) %{_mandir}/man1/ssh-agent.1*
483 %attr(0644,root,root) %{_mandir}/man1/ssh-add.1*
484 %attr(0644,root,root) %{_mandir}/man1/ssh-keyscan.1*
485 %attr(0644,root,root) %{_mandir}/man1/sftp.1*
486 %attr(0644,root,root) %{_mandir}/man1/ssh-copy-id.1*
487 %endif
488
489 %if ! %{rescue}
490 %files server
491 %defattr(-,root,root)
492 %dir %attr(0711,root,root) %{_var}/empty/sshd
493 %attr(0755,root,root) %{_sbindir}/sshd
494 %attr(0644,root,root) %{_sbindir}/.sshd.hmac
495 %attr(0755,root,root) %{_libexecdir}/openssh/sftp-server
496 %attr(0644,root,root) %{_mandir}/man5/sshd_config.5*
497 %attr(0644,root,root) %{_mandir}/man5/moduli.5*
498 %attr(0644,root,root) %{_mandir}/man8/sshd.8*
499 %attr(0644,root,root) %{_mandir}/man8/sftp-server.8*
500 %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
501 %attr(0644,root,root) %config(noreplace) /etc/pam.d/sshd
502 %attr(0755,root,root) /etc/rc.d/init.d/sshd
503 %endif
504
505 %if ! %{no_gnome_askpass}
506 %files askpass
507 %defattr(-,root,root)
508 %attr(0644,root,root) %{_sysconfdir}/profile.d/gnome-ssh-askpass.*
509 %attr(0755,root,root) %{_libexecdir}/openssh/gnome-ssh-askpass
510 %attr(0755,root,root) %{_libexecdir}/openssh/ssh-askpass
511 %endif
512
513 %if %{pam_ssh_agent}
514 %files -n pam_ssh_agent_auth
515 %defattr(-,root,root)
516 %doc pam_ssh_agent_auth-%{pam_ssh_agent_ver}/GPL_LICENSE
517 %doc pam_ssh_agent_auth-%{pam_ssh_agent_ver}/OPENSSH_LICENSE
518 %doc pam_ssh_agent_auth-%{pam_ssh_agent_ver}/LICENSE.OpenSSL
519 %attr(0755,root,root) /%{_lib}/security/pam_ssh_agent_auth.so
520 %attr(0644,root,root) %{_mandir}/man8/pam_ssh_agent_auth.8*
521 %endif
522
523 %changelog
524 * Mon Nov 2 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-7
525 - Repair canohost patch to allow gssapi to work when host is acessed via pipe proxy (#531849)
526
527 * Thu Oct 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-6
528 - Modify the init script to prevent it to hang during generating the keys (#515145)
529
530 * Tue Oct 27 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-5
531 - Add README.nss
532
533 * Mon Oct 19 2009 Tomas Mraz <tmraz@redhat.com> - 5.3p1-4
534 - Add pam_ssh_agent_auth module to a subpackage.
535
536 * Fri Oct 16 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-3
537 - Reenable audit.
538
539 * Fri Oct 2 2009 Jan F. Chadima <jchadima@redhat.com> - 5.3p1-2
540 - Upgrade to new wersion 5.3p1
541
542 * Tue Sep 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-29
543 - Resolve locking in ssh-add (#491312)
544
545 * Thu Sep 24 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-28
546 - Repair initscript to be acord to guidelines (#521860)
547 - Add bugzilla# to application of edns and xmodifiers patch
548
549 * Wed Sep 16 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-26
550 - Changed pam stack to password-auth
551
552 * Fri Sep 11 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-25
553 - Dropped homechroot patch
554
555 * Mon Sep 7 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-24
556 - Add check for nosuid, nodev in homechroot
557
558 * Tue Sep 1 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-23
559 - add correct patch for ip-opts
560
561 * Tue Sep 1 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-22
562 - replace ip-opts patch by an upstream candidate version
563
564 * Mon Aug 31 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-21
565 - rearange selinux patch to be acceptable for upstream
566 - replace seftp patch by an upstream version
567
568 * Fri Aug 28 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-20
569 - merged xmodifiers to redhat patch
570 - merged gssapi-role to selinux patch
571 - merged cve-2007_3102 to audit patch
572 - sesftp patch only with WITH_SELINUX flag
573 - rearange sesftp patch according to upstream request
574
575 * Wed Aug 26 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-19
576 - minor change in sesftp patch
577
578 * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-18
579 - rebuilt with new openssl
580
581 * Thu Jul 30 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-17
582 - Added dnssec support. (#205842)
583
584 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2p1-16
585 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
586
587 * Fri Jul 24 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-15
588 - only INTERNAL_SFTP can be home-chrooted
589 - save _u and _r parts of context changing to sftpd_t
590
591 * Fri Jul 17 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-14
592 - changed internal-sftp context to sftpd_t
593
594 * Fri Jul 3 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-13
595 - changed home length path patch to upstream version
596
597 * Tue Jun 30 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-12
598 - create '~/.ssh/known_hosts' within proper context
599
600 * Mon Jun 29 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-11
601 - length of home path in ssh now limited by PATH_MAX
602 - correct timezone with daylight processing
603
604 * Sat Jun 27 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-10
605 - final version chroot %%h (sftp only)
606
607 * Tue Jun 23 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-9
608 - repair broken ls in chroot %%h
609
610 * Fri Jun 12 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-8
611 - add XMODIFIERS to exported environment (#495690)
612
613 * Fri May 15 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-6
614 - allow only protocol 2 in the FIPS mode
615
616 * Thu Apr 30 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-5
617 - do integrity verification only on binaries which are part
618 of the OpenSSH FIPS modules
619
620 * Mon Apr 20 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-4
621 - log if FIPS mode is initialized
622 - make aes-ctr cipher modes work in the FIPS mode
623
624 * Fri Apr 3 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-3
625 - fix logging after chroot
626 - enable non root users to use chroot %%h in internal-sftp
627
628 * Fri Mar 13 2009 Tomas Mraz <tmraz@redhat.com> - 5.2p1-2
629 - add AES-CTR ciphers to the FIPS mode proposal
630
631 * Mon Mar 9 2009 Jan F. Chadima <jchadima@redhat.com> - 5.2p1-1
632 - upgrade to new upstream release
633
634 * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1p1-8
635 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
636
637 * Thu Feb 12 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-7
638 - drop obsolete triggers
639 - add testing FIPS mode support
640 - LSBize the initscript (#247014)
641
642 * Fri Jan 30 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-6
643 - enable use of ssl engines (#481100)
644
645 * Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 5.1p1-5
646 - remove obsolete --with-rsh (#478298)
647 - add pam_sepermit to allow blocking confined users in permissive mode
648 (#471746)
649 - move system-auth after pam_selinux in the session stack
650
651 * Thu Dec 11 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-4
652 - set FD_CLOEXEC on channel sockets (#475866)
653 - adjust summary
654 - adjust nss-keys patch so it is applicable without selinux patches (#470859)
655
656 * Fri Oct 17 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-3
657 - fix compatibility with some servers (#466818)
658
659 * Thu Jul 31 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-2
660 - fixed zero length banner problem (#457326)
661
662 * Wed Jul 23 2008 Tomas Mraz <tmraz@redhat.com> - 5.1p1-1
663 - upgrade to new upstream release
664 - fixed a problem with public key authentication and explicitely
665 specified SELinux role
666
667 * Wed May 21 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-3
668 - pass the connection socket to ssh-keysign (#447680)
669
670 * Mon May 19 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-2
671 - add LANGUAGE to accepted/sent environment variables (#443231)
672 - use pam_selinux to obtain the user context instead of doing it itself
673 - unbreak server keep alive settings (patch from upstream)
674 - small addition to scp manpage
675
676 * Mon Apr 7 2008 Tomas Mraz <tmraz@redhat.com> - 5.0p1-1
677 - upgrade to new upstream (#441066)
678 - prevent initscript from killing itself on halt with upstart (#438449)
679 - initscript status should show that the daemon is running
680 only when the main daemon is still alive (#430882)
681
682 * Thu Mar 6 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-10
683 - fix race on control master and cleanup stale control socket (#436311)
684 patches by David Woodhouse
685
686 * Fri Feb 29 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-9
687 - set FD_CLOEXEC on client socket
688 - apply real fix for window size problem (#286181) from upstream
689 - apply fix for the spurious failed bind from upstream
690 - apply open handle leak in sftp fix from upstream
691
692 * Tue Feb 12 2008 Dennis Gilmore <dennis@ausil.us> - 4.7p1-8
693 - we build for sparcv9 now and it needs -fPIE
694
695 * Thu Jan 3 2008 Tomas Mraz <tmraz@redhat.com> - 4.7p1-7
696 - fix gssapi auth with explicit selinux role requested (#427303) - patch
697 by Nalin Dahyabhai
698
699 * Tue Dec 4 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-6
700 - explicitly source krb5-devel profile script
701
702 * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 4.7p1-5
703 - Rebuild for openssl bump
704
705 * Tue Nov 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-4
706 - do not copy /etc/localtime into the chroot as it is not
707 necessary anymore (#193184)
708 - call setkeycreatecon when selinux context is established
709 - test for NULL privk when freeing key (#391871) - patch by
710 Pierre Ossman
711
712 * Mon Sep 17 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-2
713 - revert default window size adjustments (#286181)
714
715 * Thu Sep 6 2007 Tomas Mraz <tmraz@redhat.com> - 4.7p1-1
716 - upgrade to latest upstream
717 - use libedit in sftp (#203009)
718 - fixed audit log injection problem (CVE-2007-3102)
719
720 * Thu Aug 9 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-8
721 - fix sftp client problems on write error (#247802)
722 - allow disabling autocreation of server keys (#235466)
723
724 * Wed Jun 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-7
725 - experimental NSS keys support
726 - correctly setup context when empty level requested (#234951)
727
728 * Tue Mar 20 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-6
729 - mls level check must be done with default role same as requested
730
731 * Mon Mar 19 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-5
732 - make profile.d/gnome-ssh-askpass.* regular files (#226218)
733
734 * Thu Feb 27 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-4
735 - reject connection if requested mls range is not obtained (#229278)
736
737 * Wed Feb 22 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-3
738 - improve Buildroot
739 - remove duplicate /etc/ssh from files
740
741 * Tue Jan 16 2007 Tomas Mraz <tmraz@redhat.com> - 4.5p1-2
742 - support mls on labeled networks (#220487)
743 - support mls level selection on unlabeled networks
744 - allow / in usernames in scp (only beginning /, ./, and ../ is special)
745
746 * Thu Dec 21 2006 Tomas Mraz <tmraz@redhat.com> - 4.5p1-1
747 - update to 4.5p1 (#212606)
748
749 * Thu Nov 30 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-14
750 - fix gssapi with DNS loadbalanced clusters (#216857)
751
752 * Tue Nov 28 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-13
753 - improved pam_session patch so it doesn't regress, the patch is necessary
754 for the pam_session_close to be called correctly as uid 0
755
756 * Fri Nov 10 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-12
757 - CVE-2006-5794 - properly detect failed key verify in monitor (#214641)
758
759 * Thu Nov 2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-11
760 - merge sshd initscript patches
761 - kill all ssh sessions when stop is called in halt or reboot runlevel
762 - remove -TERM option from killproc so we don't race on sshd restart
763
764 * Mon Oct 2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-10
765 - improve gssapi-no-spnego patch (#208102)
766 - CVE-2006-4924 - prevent DoS on deattack detector (#207957)
767 - CVE-2006-5051 - don't call cleanups from signal handler (#208459)
768
769 * Wed Aug 23 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-9
770 - don't report duplicate syslog messages, use correct local time (#189158)
771 - don't allow spnego as gssapi mechanism (from upstream)
772 - fixed memleaks found by Coverity (from upstream)
773 - allow ip options except source routing (#202856) (patch by HP)
774
775 * Tue Aug 8 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-8
776 - drop the pam-session patch from the previous build (#201341)
777 - don't set IPV6_V6ONLY sock opt when listening on wildcard addr (#201594)
778
779 * Thu Jul 20 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-7
780 - dropped old ssh obsoletes
781 - call the pam_session_open/close from the monitor when privsep is
782 enabled so it is always called as root (patch by Darren Tucker)
783
784 * Mon Jul 17 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-6
785 - improve selinux patch (by Jan Kiszka)
786 - upstream patch for buffer append space error (#191940)
787 - fixed typo in configure.ac (#198986)
788 - added pam_keyinit to pam configuration (#198628)
789 - improved error message when askpass dialog cannot grab
790 keyboard input (#198332)
791 - buildrequires xauth instead of xorg-x11-xauth
792 - fixed a few rpmlint warnings
793
794 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4.3p2-5.1
795 - rebuild
796
797 * Fri Apr 14 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-5
798 - don't request pseudoterminal allocation if stdin is not tty (#188983)
799
800 * Thu Mar 2 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-4
801 - allow access if audit is not compiled in kernel (#183243)
802
803 * Fri Feb 24 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-3
804 - enable the subprocess in chroot to send messages to system log
805 - sshd should prevent login if audit call fails
806
807 * Tue Feb 21 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-2
808 - print error from scp if not remote (patch by Bjorn Augustsson #178923)
809
810 * Mon Feb 13 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p2-1
811 - new version
812
813 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.3p1-2.1
814 - bump again for double-long bug on ppc(64)
815
816 * Mon Feb 6 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p1-2
817 - fixed another place where syslog was called in signal handler
818 - pass locale environment variables to server, accept them there (#179851)
819
820 * Wed Feb 1 2006 Tomas Mraz <tmraz@redhat.com> - 4.3p1-1
821 - new version, dropped obsolete patches
822
823 * Tue Dec 20 2005 Tomas Mraz <tmraz@redhat.com> - 4.2p1-10
824 - hopefully make the askpass dialog less confusing (#174765)
825
826 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
827 - rebuilt
828
829 * Tue Nov 22 2005 Tomas Mraz <tmraz@redhat.com> - 4.2p1-9
830 - drop x11-ssh-askpass from the package
831 - drop old build_6x ifs from spec file
832 - improve gnome-ssh-askpass so it doesn't reveal number of passphrase
833 characters to person looking at the display
834 - less hackish fix for the __USE_GNU problem
835
836 * Fri Nov 18 2005 Nalin Dahyabhai <nalin@redhat.com> - 4.2p1-8
837 - work around missing gccmakedep by wrapping makedepend in a local script
838 - remove now-obsolete build dependency on "xauth"
839
840 * Thu Nov 17 2005 Warren Togami <wtogami@redhat.com> - 4.2p1-7
841 - xorg-x11-devel -> libXt-devel
842 - rebuild for new xauth location so X forwarding works
843 - buildreq audit-libs-devel
844 - buildreq automake for aclocal
845 - buildreq imake for xmkmf
846 - -D_GNU_SOURCE in flags in order to get it to build
847 Ugly hack to workaround openssh defining __USE_GNU which is
848 not allowed and causes problems according to Ulrich Drepper
849 fix this the correct way after FC5test1
850
851 * Wed Nov 9 2005 Jeremy Katz <katzj@redhat.com> - 4.2p1-6
852 - rebuild against new openssl
853
854 * Fri Oct 28 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-5
855 - put back the possibility to skip SELinux patch
856 - add patch for user login auditing by Steve Grubb
857
858 * Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 4.2p1-4
859 - Change selinux patch to use get_default_context_with_rolelevel in libselinux.
860
861 * Thu Oct 13 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-3
862 - Update selinux patch to use getseuserbyname
863
864 * Fri Oct 7 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-2
865 - use include instead of pam_stack in pam config
866 - use fork+exec instead of system in scp - CVE-2006-0225 (#168167)
867 - upstream patch for displaying authentication errors
868
869 * Tue Sep 06 2005 Tomas Mraz <tmraz@redhat.com> 4.2p1-1
870 - upgrade to a new upstream version
871
872 * Tue Aug 16 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-5
873 - use x11-ssh-askpass if openssh-askpass-gnome is not installed (#165207)
874 - install ssh-copy-id from contrib (#88707)
875
876 * Wed Jul 27 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-4
877 - don't deadlock on exit with multiple X forwarded channels (#152432)
878 - don't use X11 port which can't be bound on all IP families (#163732)
879
880 * Wed Jun 29 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-3
881 - fix small regression caused by the nologin patch (#161956)
882 - fix race in getpeername error checking (mindrot #1054)
883
884 * Thu Jun 9 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-2
885 - use only pam_nologin for nologin testing
886
887 * Mon Jun 6 2005 Tomas Mraz <tmraz@redhat.com> 4.1p1-1
888 - upgrade to a new upstream version
889 - call pam_loginuid as a pam session module
890
891 * Mon May 16 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-3
892 - link libselinux only to sshd (#157678)
893
894 * Mon Apr 4 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-2
895 - fixed Local/RemoteForward in ssh_config.5 manpage
896 - fix fatal when Local/RemoteForward is used and scp run (#153258)
897 - don't leak user validity when using krb5 authentication
898
899 * Thu Mar 24 2005 Tomas Mraz <tmraz@redhat.com> 4.0p1-1
900 - upgrade to 4.0p1
901 - remove obsolete groups patch
902
903 * Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com>
904 - rebuilt
905
906 * Mon Feb 28 2005 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-12
907 - rebuild so that configure can detect that krb5_init_ets is gone now
908
909 * Mon Feb 21 2005 Tomas Mraz <tmraz@redhat.com> 3.9p1-11
910 - don't call syslog in signal handler
911 - allow password authentication when copying from remote
912 to remote machine (#103364)
913
914 * Wed Feb 9 2005 Tomas Mraz <tmraz@redhat.com>
915 - add spaces to messages in initscript (#138508)
916
917 * Tue Feb 8 2005 Tomas Mraz <tmraz@redhat.com> 3.9p1-10
918 - enable trusted forwarding by default if X11 forwarding is
919 required by user (#137685 and duplicates)
920 - disable protocol 1 support by default in sshd server config (#88329)
921 - keep the gnome-askpass dialog above others (#69131)
922
923 * Fri Feb 4 2005 Tomas Mraz <tmraz@redhat.com>
924 - change permissions on pam.d/sshd to 0644 (#64697)
925 - patch initscript so it doesn't kill opened sessions if
926 the sshd daemon isn't running anymore (#67624)
927
928 * Mon Jan 3 2005 Bill Nottingham <notting@redhat.com> 3.9p1-9
929 - don't use initlog
930
931 * Mon Nov 29 2004 Thomas Woerner <twoerner@redhat.com> 3.9p1-8.1
932 - fixed PIE build for all architectures
933
934 * Mon Oct 4 2004 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-8
935 - add a --enable-vendor-patchlevel option which allows a ShowPatchLevel option
936 to enable display of a vendor patch level during version exchange (#120285)
937 - configure with --disable-strip to build useful debuginfo subpackages
938
939 * Mon Sep 20 2004 Bill Nottingham <notting@redhat.com> 3.9p1-7
940 - when using gtk2 for askpass, don't buildprereq gnome-libs-devel
941
942 * Tue Sep 14 2004 Nalin Dahyabhai <nalin@redhat.com> 3.9p1-6
943 - build
944
945 * Mon Sep 13 2004 Nalin Dahyabhai <nalin@redhat.com>
946 - disable ACSS support
947
948 * Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-5
949 - Change selinux patch to use get_default_context_with_role in libselinux.
950
951 * Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-4
952 - Fix patch
953 * Bad debug statement.
954 * Handle root/sysadm_r:kerberos
955
956 * Thu Sep 2 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-3
957 - Modify Colin Walter's patch to allow specifying rule during connection
958
959 * Tue Aug 31 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-2
960 - Fix TTY handling for SELinux
961
962 * Tue Aug 24 2004 Daniel Walsh <dwalsh@redhat.com> 3.9p1-1
963 - Update to upstream
964
965 * Sun Aug 1 2004 Alan Cox <alan@redhat.com> 3.8.1p1-5
966 - Apply buildreq fixup patch (#125296)
967
968 * Tue Jun 15 2004 Daniel Walsh <dwalsh@redhat.com> 3.8.1p1-4
969 - Clean up patch for upstream submission.
970
971 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
972 - rebuilt
973
974 * Wed Jun 9 2004 Daniel Walsh <dwalsh@redhat.com> 3.8.1p1-2
975 - Remove use of pam_selinux and patch selinux in directly.
976
977 * Mon Jun 7 2004 Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-1
978 - request gssapi-with-mic by default but not delegation (flag day for anyone
979 who used previous gssapi patches)
980 - no longer request x11 forwarding by default
981
982 * Thu Jun 3 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-36
983 - Change pam file to use open and close with pam_selinux
984
985 * Tue Jun 1 2004 Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-0
986 - update to 3.8.1p1
987 - add workaround from CVS to reintroduce passwordauth using pam
988
989 * Tue Jun 1 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-35
990 - Remove CLOSEXEC on STDERR
991
992 * Tue Mar 16 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-34
993
994 * Wed Mar 03 2004 Phil Knirsch <pknirsch@redhat.com> 3.6.1p2-33.30.1
995 - Built RHLE3 U2 update package.
996
997 * Wed Mar 3 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-33
998 - Close file descriptors on exec
999
1000 * Mon Mar 1 2004 Thomas Woerner <twoerner@redhat.com> 3.6.1p2-32
1001 - fixed pie build
1002
1003 * Thu Feb 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-31
1004 - Add restorecon to startup scripts
1005
1006 * Thu Feb 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-30
1007 - Add multiple qualified to openssh
1008
1009 * Mon Feb 23 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-29
1010 - Eliminate selinux code and use pam_selinux
1011
1012 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1013 - rebuilt
1014
1015 * Mon Jan 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-27
1016 - turn off pie on ppc
1017
1018 * Mon Jan 26 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-26
1019 - fix is_selinux_enabled
1020
1021 * Wed Jan 14 2004 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-25
1022 - Rebuild to grab shared libselinux
1023
1024 * Wed Dec 3 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-24
1025 - turn on selinux
1026
1027 * Tue Nov 18 2003 Nalin Dahyabhai <nalin@redhat.com>
1028 - un#ifdef out code for reporting password expiration in non-privsep
1029 mode (#83585)
1030
1031 * Mon Nov 10 2003 Nalin Dahyabhai <nalin@redhat.com>
1032 - add machinery to build with/without -fpie/-pie, default to doing so
1033
1034 * Thu Nov 06 2003 David Woodhouse <dwmw2@redhat.com> 3.6.1p2-23
1035 - Don't whinge about getsockopt failing (#109161)
1036
1037 * Fri Oct 24 2003 Nalin Dahyabhai <nalin@redhat.com>
1038 - add missing buildprereq on zlib-devel (#104558)
1039
1040 * Mon Oct 13 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-22
1041 - turn selinux off
1042
1043 * Mon Oct 13 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-21.sel
1044 - turn selinux on
1045
1046 * Fri Sep 19 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-21
1047 - turn selinux off
1048
1049 * Fri Sep 19 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-20.sel
1050 - turn selinux on
1051
1052 * Fri Sep 19 2003 Nalin Dahyabhai <nalin@redhat.com>
1053 - additional fix for apparently-never-happens double-free in buffer_free()
1054 - extend fix for #103998 to cover SSH1
1055
1056 * Wed Sep 17 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-19
1057 - rebuild
1058
1059 * Wed Sep 17 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-18
1060 - additional buffer manipulation cleanups from Solar Designer
1061
1062 * Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-17
1063 - turn selinux off
1064
1065 * Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-16.sel
1066 - turn selinux on
1067
1068 * Tue Sep 16 2003 Bill Nottingham <notting@redhat.com> 3.6.1p2-15
1069 - rebuild
1070
1071 * Tue Sep 16 2003 Bill Nottingham <notting@redhat.com> 3.6.1p2-14
1072 - additional buffer manipulation fixes (CAN-2003-0695)
1073
1074 * Tue Sep 16 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-13.sel
1075 - turn selinux on
1076
1077 * Tue Sep 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-12
1078 - rebuild
1079
1080 * Tue Sep 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-11
1081 - apply patch to store the correct buffer size in allocated buffers
1082 (CAN-2003-0693)
1083 - skip the initial PAM authentication attempt with an empty password if
1084 empty passwords are not permitted in our configuration (#103998)
1085
1086 * Fri Sep 5 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-10
1087 - turn selinux off
1088
1089 * Fri Sep 5 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-9.sel
1090 - turn selinux on
1091
1092 * Tue Aug 26 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-8
1093 - Add BuildPreReq gtk2-devel if gtk2
1094
1095 * Tue Aug 12 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-7
1096 - rebuild
1097
1098 * Tue Aug 12 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-6
1099 - modify patch which clears the supplemental group list at startup to only
1100 complain if setgroups() fails if sshd has euid == 0
1101 - handle krb5 installed in %%{_prefix} or elsewhere by using krb5-config
1102
1103 * Tue Jul 28 2003 Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-5
1104 - Add SELinux patch
1105
1106 * Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-4
1107 - rebuild
1108
1109 * Wed Jun 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-3
1110 - rebuild
1111
1112 * Wed Jun 16 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-2
1113 - rebuild
1114
1115 * Thu Jun 5 2003 Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-1
1116 - update to 3.6.1p2
1117
1118 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1119 - rebuilt
1120
1121 * Mon Mar 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
1122 - add patch for getsockopt() call to work on bigendian 64bit archs
1123
1124 * Fri Feb 14 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-6
1125 - move scp to the -clients subpackage, because it directly depends on ssh
1126 which is also in -clients (#84329)
1127
1128 * Mon Feb 10 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-5
1129 - rebuild
1130
1131 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
1132 - rebuilt
1133
1134 * Tue Jan 7 2003 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-3
1135 - rebuild
1136
1137 * Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-2
1138 - patch PAM configuration to use relative path names for the modules, allowing
1139 us to not worry about which arch the modules are built for on multilib systems
1140
1141 * Tue Oct 15 2002 Nalin Dahyabhai <nalin@redhat.com> 3.5p1-1
1142 - update to 3.5p1, merging in filelist/perm changes from the upstream spec
1143
1144 * Fri Oct 4 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-3
1145 - merge
1146
1147 * Thu Sep 12 2002 Than Ngo <than@redhat.com> 3.4p1-2.1
1148 - fix to build on multilib systems
1149
1150 * Thu Aug 29 2002 Curtis Zinzilieta <curtisz@redhat.com> 3.4p1-2gss
1151 - added gssapi patches and uncommented patch here
1152
1153 * Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-2
1154 - pull patch from CVS to fix too-early free in ssh-keysign (#70009)
1155
1156 * Thu Jun 27 2002 Nalin Dahyabhai <nalin@redhat.com> 3.4p1-1
1157 - 3.4p1
1158 - drop anon mmap patch
1159
1160 * Tue Jun 25 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3p1-2
1161 - rework the close-on-exit docs
1162 - include configuration file man pages
1163 - make use of nologin as the privsep shell optional
1164
1165 * Mon Jun 24 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3p1-1
1166 - update to 3.3p1
1167 - merge in spec file changes from upstream (remove setuid from ssh, ssh-keysign)
1168 - disable gtk2 askpass
1169 - require pam-devel by filename rather than by package for erratum
1170 - include patch from Solar Designer to work around anonymous mmap failures
1171
1172 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
1173 - automated rebuild
1174
1175 * Fri Jun 7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-3
1176 - don't require autoconf any more
1177
1178 * Fri May 31 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-2
1179 - build gnome-ssh-askpass with gtk2
1180
1181 * Tue May 28 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.3p1-1
1182 - update to 3.2.3p1
1183 - merge in spec file changes from upstream
1184
1185 * Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.2p1-1
1186 - update to 3.2.2p1
1187
1188 * Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-4
1189 - drop buildreq on db1-devel
1190 - require pam-devel by package name
1191 - require autoconf instead of autoconf253 again
1192
1193 * Tue Apr 2 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-3
1194 - pull patch from CVS to avoid printing error messages when some of the
1195 default keys aren't available when running ssh-add
1196 - refresh to current revisions of Simon's patches
1197
1198 * Thu Mar 21 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2gss
1199 - reintroduce Simon's gssapi patches
1200 - add buildprereq for autoconf253, which is needed to regenerate configure
1201 after applying the gssapi patches
1202 - refresh to the latest version of Markus's patch to build properly with
1203 older versions of OpenSSL
1204
1205 * Thu Mar 7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2
1206 - bump and grind (through the build system)
1207
1208 * Thu Mar 7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-1
1209 - require sharutils for building (mindrot #137)
1210 - require db1-devel only when building for 6.x (#55105), which probably won't
1211 work anyway (3.1 requires OpenSSL 0.9.6 to build), but what the heck
1212 - require pam-devel by file (not by package name) again
1213 - add Markus's patch to compile with OpenSSL 0.9.5a (from
1214 http://bugzilla.mindrot.org/show_bug.cgi?id=141) and apply it if we're
1215 building for 6.x
1216
1217 * Thu Mar 7 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1p1-0
1218 - update to 3.1p1
1219
1220 * Tue Mar 5 2002 Nalin Dahyabhai <nalin@redhat.com> SNAP-20020305
1221 - update to SNAP-20020305
1222 - drop debug patch, fixed upstream
1223
1224 * Wed Feb 20 2002 Nalin Dahyabhai <nalin@redhat.com> SNAP-20020220
1225 - update to SNAP-20020220 for testing purposes (you've been warned, if there's
1226 anything to be warned about, gss patches won't apply, I don't mind)
1227
1228 * Wed Feb 13 2002 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-3
1229 - add patches from Simon Wilkinson and Nicolas Williams for GSSAPI key
1230 exchange, authentication, and named key support
1231
1232 * Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-2
1233 - remove dependency on db1-devel, which has just been swallowed up whole
1234 by gnome-libs-devel
1235
1236 * Sun Dec 29 2001 Nalin Dahyabhai <nalin@redhat.com>
1237 - adjust build dependencies so that build6x actually works right (fix
1238 from Hugo van der Kooij)
1239
1240 * Tue Dec 4 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-1
1241 - update to 3.0.2p1
1242
1243 * Fri Nov 16 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0.1p1-1
1244 - update to 3.0.1p1
1245
1246 * Tue Nov 13 2001 Nalin Dahyabhai <nalin@redhat.com>
1247 - update to current CVS (not for use in distribution)
1248
1249 * Thu Nov 8 2001 Nalin Dahyabhai <nalin@redhat.com> 3.0p1-1
1250 - merge some of Damien Miller <djm@mindrot.org> changes from the upstream
1251 3.0p1 spec file and init script
1252
1253 * Wed Nov 7 2001 Nalin Dahyabhai <nalin@redhat.com>
1254 - update to 3.0p1
1255 - update to x11-ssh-askpass 1.2.4.1
1256 - change build dependency on a file from pam-devel to the pam-devel package
1257 - replace primes with moduli
1258
1259 * Thu Sep 27 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-9
1260 - incorporate fix from Markus Friedl's advisory for IP-based authorization bugs
1261
1262 * Thu Sep 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.9p2-8
1263 - Merge changes to rescue build from current sysadmin survival cd
1264
1265 * Thu Sep 6 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-7
1266 - fix scp's server's reporting of file sizes, and build with the proper
1267 preprocessor define to get large-file capable open(), stat(), etc.
1268 (sftp has been doing this correctly all along) (#51827)
1269 - configure without --with-ipv4-default on RHL 7.x and newer (#45987,#52247)
1270 - pull cvs patch to fix support for /etc/nologin for non-PAM logins (#47298)
1271 - mark profile.d scriptlets as config files (#42337)
1272 - refer to Jason Stone's mail for zsh workaround for exit-hanging quasi-bug
1273 - change a couple of log() statements to debug() statements (#50751)
1274 - pull cvs patch to add -t flag to sshd (#28611)
1275 - clear fd_sets correctly (one bit per FD, not one byte per FD) (#43221)
1276
1277 * Mon Aug 20 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9p2-6
1278 - add db1-devel as a BuildPrerequisite (noted by Hans Ecke)
1279
1280 * Thu Aug 16 2001 Nalin Dahyabhai <nalin@redhat.com>
1281 - pull cvs patch to fix remote port forwarding with protocol 2
1282
1283 * Thu Aug 9 2001 Nalin Dahyabhai <nalin@redhat.com>
1284 - pull cvs patch to add session initialization to no-pty sessions
1285 - pull cvs patch to not cut off challengeresponse auth needlessly
1286 - refuse to do X11 forwarding if xauth isn't there, handy if you enable
1287 it by default on a system that doesn't have X installed (#49263)
1288
1289 * Wed Aug 8 2001 Nalin Dahyabhai <nalin@redhat.com>
1290 - don't apply patches to code we don't intend to build (spotted by Matt Galgoci)
1291
1292 * Mon Aug 6 2001 Nalin Dahyabhai <nalin@redhat.com>
1293 - pass OPTIONS correctly to initlog (#50151)
1294
1295 * Wed Jul 25 2001 Nalin Dahyabhai <nalin@redhat.com>
1296 - switch to x11-ssh-askpass 1.2.2
1297
1298 * Wed Jul 11 2001 Nalin Dahyabhai <nalin@redhat.com>
1299 - rebuild in new environment
1300
1301 * Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
1302 - disable the gssapi patch
1303
1304 * Mon Jun 18 2001 Nalin Dahyabhai <nalin@redhat.com>
1305 - update to 2.9p2
1306 - refresh to a new version of the gssapi patch
1307
1308 * Thu Jun 7 2001 Nalin Dahyabhai <nalin@redhat.com>
1309 - change Copyright: BSD to License: BSD
1310 - add Markus Friedl's unverified patch for the cookie file deletion problem
1311 so that we can verify it
1312 - drop patch to check if xauth is present (was folded into cookie patch)
1313 - don't apply gssapi patches for the errata candidate
1314 - clear supplemental groups list at startup
1315
1316 * Fri May 25 2001 Nalin Dahyabhai <nalin@redhat.com>
1317 - fix an error parsing the new default sshd_config
1318 - add a fix from Markus Friedl (via openssh-unix-dev) for ssh-keygen not
1319 dealing with comments right
1320
1321 * Thu May 24 2001 Nalin Dahyabhai <nalin@redhat.com>
1322 - add in Simon Wilkinson's GSSAPI patch to give it some testing in-house,
1323 to be removed before the next beta cycle because it's a big departure
1324 from the upstream version
1325
1326 * Thu May 3 2001 Nalin Dahyabhai <nalin@redhat.com>
1327 - finish marking strings in the init script for translation
1328 - modify init script to source /etc/sysconfig/sshd and pass $OPTIONS to sshd
1329 at startup (change merged from openssh.com init script, originally by
1330 Pekka Savola)
1331 - refuse to do X11 forwarding if xauth isn't there, handy if you enable
1332 it by default on a system that doesn't have X installed
1333
1334 * Wed May 2 2001 Nalin Dahyabhai <nalin@redhat.com>
1335 - update to 2.9
1336 - drop various patches that came from or went upstream or to or from CVS
1337
1338 * Wed Apr 18 2001 Nalin Dahyabhai <nalin@redhat.com>
1339 - only require initscripts 5.00 on 6.2 (reported by Peter Bieringer)
1340
1341 * Sun Apr 8 2001 Preston Brown <pbrown@redhat.com>
1342 - remove explicit openssl requirement, fixes builddistro issue
1343 - make initscript stop() function wait until sshd really dead to avoid
1344 races in condrestart
1345
1346 * Mon Apr 2 2001 Nalin Dahyabhai <nalin@redhat.com>
1347 - mention that challengereponse supports PAM, so disabling password doesn't
1348 limit users to pubkey and rsa auth (#34378)
1349 - bypass the daemon() function in the init script and call initlog directly,
1350 because daemon() won't start a daemon it detects is already running (like
1351 open connections)
1352 - require the version of openssl we had when we were built
1353
1354 * Fri Mar 23 2001 Nalin Dahyabhai <nalin@redhat.com>
1355 - make do_pam_setcred() smart enough to know when to establish creds and
1356 when to reinitialize them
1357 - add in a couple of other fixes from Damien for inclusion in the errata
1358
1359 * Thu Mar 22 2001 Nalin Dahyabhai <nalin@redhat.com>
1360 - update to 2.5.2p2
1361 - call setcred() again after initgroups, because the "creds" could actually
1362 be group memberships
1363
1364 * Tue Mar 20 2001 Nalin Dahyabhai <nalin@redhat.com>
1365 - update to 2.5.2p1 (includes endianness fixes in the rijndael implementation)
1366 - don't enable challenge-response by default until we find a way to not
1367 have too many userauth requests (we may make up to six pubkey and up to
1368 three password attempts as it is)
1369 - remove build dependency on rsh to match openssh.com's packages more closely
1370
1371 * Sat Mar 3 2001 Nalin Dahyabhai <nalin@redhat.com>
1372 - remove dependency on openssl -- would need to be too precise
1373
1374 * Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
1375 - rebuild in new environment
1376
1377 * Mon Feb 26 2001 Nalin Dahyabhai <nalin@redhat.com>
1378 - Revert the patch to move pam_open_session.
1379 - Init script and spec file changes from Pekka Savola. (#28750)
1380 - Patch sftp to recognize '-o protocol' arguments. (#29540)
1381
1382 * Thu Feb 22 2001 Nalin Dahyabhai <nalin@redhat.com>
1383 - Chuck the closing patch.
1384 - Add a trigger to add host keys for protocol 2 to the config file, now that
1385 configuration file syntax requires us to specify it with HostKey if we
1386 specify any other HostKey values, which we do.
1387
1388 * Tue Feb 20 2001 Nalin Dahyabhai <nalin@redhat.com>
1389 - Redo patch to move pam_open_session after the server setuid()s to the user.
1390 - Rework the nopam patch to use be picked up by autoconf.
1391
1392 * Mon Feb 19 2001 Nalin Dahyabhai <nalin@redhat.com>
1393 - Update for 2.5.1p1.
1394 - Add init script mods from Pekka Savola.
1395 - Tweak the init script to match the CVS contrib script more closely.
1396 - Redo patch to ssh-add to try to adding both identity and id_dsa to also try
1397 adding id_rsa.
1398
1399 * Fri Feb 16 2001 Nalin Dahyabhai <nalin@redhat.com>
1400 - Update for 2.5.0p1.
1401 - Use $RPM_OPT_FLAGS instead of -O when building gnome-ssh-askpass
1402 - Resync with parts of Damien Miller's openssh.spec from CVS, including
1403 update of x11 askpass to 1.2.0.
1404 - Only require openssl (don't prereq) because we generate keys in the init
1405 script now.
1406
1407 * Tue Feb 13 2001 Nalin Dahyabhai <nalin@redhat.com>
1408 - Don't open a PAM session until we've forked and become the user (#25690).
1409 - Apply Andrew Bartlett's patch for letting pam_authenticate() know which
1410 host the user is attempting a login from.
1411 - Resync with parts of Damien Miller's openssh.spec from CVS.
1412 - Don't expose KbdInt responses in debug messages (from CVS).
1413 - Detect and handle errors in rsa_{public,private}_decrypt (from CVS).
1414
1415 * Wed Feb 7 2001 Trond Eivind Glomsrxd <teg@redhat.com>
1416 - i18n-tweak to initscript.
1417
1418 * Tue Jan 23 2001 Nalin Dahyabhai <nalin@redhat.com>
1419 - More gettextizing.
1420 - Close all files after going into daemon mode (needs more testing).
1421 - Extract patch from CVS to handle auth banners (in the client).
1422 - Extract patch from CVS to handle compat weirdness.
1423
1424 * Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
1425 - Finish with the gettextizing.
1426
1427 * Thu Jan 18 2001 Nalin Dahyabhai <nalin@redhat.com>
1428 - Fix a bug in auth2-pam.c (#23877)
1429 - Gettextize the init script.
1430
1431 * Wed Dec 20 2000 Nalin Dahyabhai <nalin@redhat.com>
1432 - Incorporate a switch for using PAM configs for 6.x, just in case.
1433
1434 * Tue Dec 5 2000 Nalin Dahyabhai <nalin@redhat.com>
1435 - Incorporate Bero's changes for a build specifically for rescue CDs.
1436
1437 * Wed Nov 29 2000 Nalin Dahyabhai <nalin@redhat.com>
1438 - Don't treat pam_setcred() failure as fatal unless pam_authenticate() has
1439 succeeded, to allow public-key authentication after a failure with "none"
1440 authentication. (#21268)
1441
1442 * Tue Nov 28 2000 Nalin Dahyabhai <nalin@redhat.com>
1443 - Update to x11-askpass 1.1.1. (#21301)
1444 - Don't second-guess fixpaths, which causes paths to get fixed twice. (#21290)
1445
1446 * Mon Nov 27 2000 Nalin Dahyabhai <nalin@redhat.com>
1447 - Merge multiple PAM text messages into subsequent prompts when possible when
1448 doing keyboard-interactive authentication.
1449
1450 * Sun Nov 26 2000 Nalin Dahyabhai <nalin@redhat.com>
1451 - Disable the built-in MD5 password support. We're using PAM.
1452 - Take a crack at doing keyboard-interactive authentication with PAM, and
1453 enable use of it in the default client configuration so that the client
1454 will try it when the server disallows password authentication.
1455 - Build with debugging flags. Build root policies strip all binaries anyway.
1456
1457 * Tue Nov 21 2000 Nalin Dahyabhai <nalin@redhat.com>
1458 - Use DESTDIR instead of %%makeinstall.
1459 - Remove /usr/X11R6/bin from the path-fixing patch.
1460
1461 * Mon Nov 20 2000 Nalin Dahyabhai <nalin@redhat.com>
1462 - Add the primes file from the latest snapshot to the main package (#20884).
1463 - Add the dev package to the prereq list (#19984).
1464 - Remove the default path and mimic login's behavior in the server itself.
1465
1466 * Fri Nov 17 2000 Nalin Dahyabhai <nalin@redhat.com>
1467 - Resync with conditional options in Damien Miller's .spec file for an errata.
1468 - Change libexecdir from %%{_libexecdir}/ssh to %%{_libexecdir}/openssh.
1469
1470 * Tue Nov 7 2000 Nalin Dahyabhai <nalin@redhat.com>
1471 - Update to OpenSSH 2.3.0p1.
1472 - Update to x11-askpass 1.1.0.
1473 - Enable keyboard-interactive authentication.
1474
1475 * Mon Oct 30 2000 Nalin Dahyabhai <nalin@redhat.com>
1476 - Update to ssh-askpass-x11 1.0.3.
1477 - Change authentication related messages to be private (#19966).
1478
1479 * Tue Oct 10 2000 Nalin Dahyabhai <nalin@redhat.com>
1480 - Patch ssh-keygen to be able to list signatures for DSA public key files
1481 it generates.
1482
1483 * Thu Oct 5 2000 Nalin Dahyabhai <nalin@redhat.com>
1484 - Add BuildPreReq on /usr/include/security/pam_appl.h to be sure we always
1485 build PAM authentication in.
1486 - Try setting SSH_ASKPASS if gnome-ssh-askpass is installed.
1487 - Clean out no-longer-used patches.
1488 - Patch ssh-add to try to add both identity and id_dsa, and to error only
1489 when neither exists.
1490
1491 * Mon Oct 2 2000 Nalin Dahyabhai <nalin@redhat.com>
1492 - Update x11-askpass to 1.0.2. (#17835)
1493 - Add BuildPreReqs for /bin/login and /usr/bin/rsh so that configure will
1494 always find them in the right place. (#17909)
1495 - Set the default path to be the same as the one supplied by /bin/login, but
1496 add /usr/X11R6/bin. (#17909)
1497 - Try to handle obsoletion of ssh-server more cleanly. Package names
1498 are different, but init script name isn't. (#17865)
1499
1500 * Wed Sep 6 2000 Nalin Dahyabhai <nalin@redhat.com>
1501 - Update to 2.2.0p1. (#17835)
1502 - Tweak the init script to allow proper restarting. (#18023)
1503
1504 * Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
1505 - Update to 20000823 snapshot.
1506 - Change subpackage requirements from %%{version} to %%{version}-%%{release}
1507 - Back out the pipe patch.
1508
1509 * Mon Jul 17 2000 Nalin Dahyabhai <nalin@redhat.com>
1510 - Update to 2.1.1p4, which includes fixes for config file parsing problems.
1511 - Move the init script back.
1512 - Add Damien's quick fix for wackiness.
1513
1514 * Wed Jul 12 2000 Nalin Dahyabhai <nalin@redhat.com>
1515 - Update to 2.1.1p3, which includes fixes for X11 forwarding and strtok().
1516
1517 * Thu Jul 6 2000 Nalin Dahyabhai <nalin@redhat.com>
1518 - Move condrestart to server postun.
1519 - Move key generation to init script.
1520 - Actually use the right patch for moving the key generation to the init script.
1521 - Clean up the init script a bit.
1522
1523 * Wed Jul 5 2000 Nalin Dahyabhai <nalin@redhat.com>
1524 - Fix X11 forwarding, from mail post by Chan Shih-Ping Richard.
1525
1526 * Sun Jul 2 2000 Nalin Dahyabhai <nalin@redhat.com>
1527 - Update to 2.1.1p2.
1528 - Use of strtok() considered harmful.
1529
1530 * Sat Jul 1 2000 Nalin Dahyabhai <nalin@redhat.com>
1531 - Get the build root out of the man pages.
1532
1533 * Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
1534 - Add and use condrestart support in the init script.
1535 - Add newer initscripts as a prereq.
1536
1537 * Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
1538 - Build in new environment (release 2)
1539 - Move -clients subpackage to Applications/Internet group
1540
1541 * Fri Jun 9 2000 Nalin Dahyabhai <nalin@redhat.com>
1542 - Update to 2.2.1p1
1543
1544 * Sat Jun 3 2000 Nalin Dahyabhai <nalin@redhat.com>
1545 - Patch to build with neither RSA nor RSAref.
1546 - Miscellaneous FHS-compliance tweaks.
1547 - Fix for possibly-compressed man pages.
1548
1549 * Wed Mar 15 2000 Damien Miller <djm@ibs.com.au>
1550 - Updated for new location
1551 - Updated for new gnome-ssh-askpass build
1552
1553 * Sun Dec 26 1999 Damien Miller <djm@mindrot.org>
1554 - Added Jim Knoble's <jmknoble@pobox.com> askpass
1555
1556 * Mon Nov 15 1999 Damien Miller <djm@mindrot.org>
1557 - Split subpackages further based on patch from jim knoble <jmknoble@pobox.com>
1558
1559 * Sat Nov 13 1999 Damien Miller <djm@mindrot.org>
1560 - Added 'Obsoletes' directives
1561
1562 * Tue Nov 09 1999 Damien Miller <djm@ibs.com.au>
1563 - Use make install
1564 - Subpackages
1565
1566 * Mon Nov 08 1999 Damien Miller <djm@ibs.com.au>
1567 - Added links for slogin
1568 - Fixed perms on manpages
1569
1570 * Sat Oct 30 1999 Damien Miller <djm@ibs.com.au>
1571 - Renamed init script
1572
1573 * Fri Oct 29 1999 Damien Miller <djm@ibs.com.au>
1574 - Back to old binary names
1575
1576 * Thu Oct 28 1999 Damien Miller <djm@ibs.com.au>
1577 - Use autoconf
1578 - New binary names
1579
1580 * Wed Oct 27 1999 Damien Miller <djm@ibs.com.au>
1581 - Initial RPMification, based on Jan "Yenya" Kasprzak's <kas@fi.muni.cz> spec.

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2