|
@@ -44,7 +44,7 @@ Distribution: OpenPKG [REL]
|
|
|
Group: Cryptography
|
|
Group: Cryptography
|
|
|
License: BSD
|
|
License: BSD
|
|
|
Version: 3.2.3p1
|
|
Version: 3.2.3p1
|
|
|
-Release: 20020522
|
|
|
|
|
|
|
+Release: 20020531
|
|
|
|
|
|
|
|
# list of sources
|
|
# list of sources
|
|
|
Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
|
|
Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
|
|
@@ -203,18 +203,26 @@ AutoReqProv: no
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%post
|
|
%post
|
|
|
- # generate server RSA key
|
|
|
|
|
|
|
+ # generate server RSA1 (SSHv1) key
|
|
|
if [ ! -f "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key" -o \
|
|
if [ ! -f "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key" -o \
|
|
|
! -s "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key" ] ; then
|
|
! -s "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key" ] ; then
|
|
|
- $RPM_INSTALL_PREFIX/bin/ssh-keygen -t rsa1 -b 1024 \
|
|
|
|
|
|
|
+ $RPM_INSTALL_PREFIX/bin/ssh-keygen -t rsa1 -b 2048 \
|
|
|
-f $RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key \
|
|
-f $RPM_INSTALL_PREFIX/etc/openssh/ssh_host_key \
|
|
|
-N '' -C `hostname` 1>&2
|
|
-N '' -C `hostname` 1>&2
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
- # generate server DSA key
|
|
|
|
|
|
|
+ # generate server RSA (SSHv2) key
|
|
|
|
|
+ if [ ! -f "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_rsa_key" -o \
|
|
|
|
|
+ ! -s "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_rsa_key" ] ; then
|
|
|
|
|
+ $RPM_INSTALL_PREFIX/bin/ssh-keygen -t rsa -b 2048 \
|
|
|
|
|
+ -f $RPM_INSTALL_PREFIX/etc/openssh/ssh_host_rsa_key \
|
|
|
|
|
+ -N '' -C `hostname` 1>&2
|
|
|
|
|
+ fi
|
|
|
|
|
+
|
|
|
|
|
+ # generate server DSA (SSHv2) key
|
|
|
if [ ! -f "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key" -o \
|
|
if [ ! -f "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key" -o \
|
|
|
! -s "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key" ] ; then
|
|
! -s "$RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key" ] ; then
|
|
|
- $RPM_INSTALL_PREFIX/bin/ssh-keygen -t dsa -d \
|
|
|
|
|
|
|
+ $RPM_INSTALL_PREFIX/bin/ssh-keygen -t dsa -b 2048 \
|
|
|
-f $RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key \
|
|
-f $RPM_INSTALL_PREFIX/etc/openssh/ssh_host_dsa_key \
|
|
|
-N '' -C `hostname` 1>&2
|
|
-N '' -C `hostname` 1>&2
|
|
|
fi
|
|
fi
|