summaryrefslogtreecommitdiff
path: root/contrib/caldera
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/caldera')
-rw-r--r--contrib/caldera/openssh.spec50
1 files changed, 39 insertions, 11 deletions
diff --git a/contrib/caldera/openssh.spec b/contrib/caldera/openssh.spec
index 99334e4a4..9b3ca8579 100644
--- a/contrib/caldera/openssh.spec
+++ b/contrib/caldera/openssh.spec
@@ -1,8 +1,8 @@
1%define askpass 1.2.0 1%define askpass 1.2.2
2 2
3Name : openssh 3Name : openssh
4Version : 2.9p1 4Version : 2.9p2
5Release : 1 5Release : 3
6Group : System/Network 6Group : System/Network
7 7
8Summary : OpenSSH free Secure Shell (SSH) implementation. 8Summary : OpenSSH free Secure Shell (SSH) implementation.
@@ -11,6 +11,7 @@ Summary(es) : OpenSSH implementación libre de Secure Shell (SSH).
11Summary(fr) : Implémentation libre du shell sécurisé OpenSSH (SSH). 11Summary(fr) : Implémentation libre du shell sécurisé OpenSSH (SSH).
12Summary(it) : Implementazione gratuita OpenSSH della Secure Shell. 12Summary(it) : Implementazione gratuita OpenSSH della Secure Shell.
13Summary(pt) : Implementação livre OpenSSH do protocolo 'Secure Shell' (SSH). 13Summary(pt) : Implementação livre OpenSSH do protocolo 'Secure Shell' (SSH).
14Summary(pt_BR) : Implementação livre OpenSSH do protocolo Secure Shell (SSH).
14 15
15Copyright : BSD 16Copyright : BSD
16Packager : Stephan Seyboth <sps@caldera.de> 17Packager : Stephan Seyboth <sps@caldera.de>
@@ -18,14 +19,12 @@ Packager : Stephan Seyboth <sps@caldera.de>
18URL : http://www.openssh.com/ 19URL : http://www.openssh.com/
19 20
20Obsoletes : ssh, ssh-clients, openssh-clients 21Obsoletes : ssh, ssh-clients, openssh-clients
21
22# uncomment for >= Caldera 3.1
23#Requires : SysVinit-scripts >= 1.07
24 22
25BuildRoot : /tmp/%{Name}-%{Version} 23BuildRoot : /tmp/%{Name}-%{Version}
26 24
27Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{Version}.tar.gz 25Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{Version}.tar.gz
28Source1: http://www.ntrnet.net/~jmknoble/software/x11-ssh-askpass/x11-ssh-askpass-%{askpass}.tar.gz 26Source1: http://www.ntrnet.net/~jmknoble/software/x11-ssh-askpass/x11-ssh-askpass-%{askpass}.tar.gz
27Source2: http://www.openssh.com/openssh-faq.html
29 28
30 29
31%Package server 30%Package server
@@ -34,11 +33,12 @@ Requires : openssh = %{Version}
34Obsoletes : ssh-server 33Obsoletes : ssh-server
35 34
36Summary : OpenSSH Secure Shell protocol server (sshd). 35Summary : OpenSSH Secure Shell protocol server (sshd).
37Summary(de) : OpenSSH Secure Shell Protocol Server (sshd). 36Summary(de) : OpenSSH Secure Shell Protocol-Server (sshd).
38Summary(es) : Servidor del protocolo OpenSSH Secure Shell (sshd). 37Summary(es) : Servidor del protocolo OpenSSH Secure Shell (sshd).
39Summary(fr) : Serveur de protocole du shell sécurisé OpenSSH (sshd). 38Summary(fr) : Serveur de protocole du shell sécurisé OpenSSH (sshd).
40Summary(it) : Server OpenSSH per il protocollo Secure Shell (sshd). 39Summary(it) : Server OpenSSH per il protocollo Secure Shell (sshd).
41Summary(pt) : Servidor do protocolo 'Secure Shell' OpenSSH (sshd). 40Summary(pt) : Servidor do protocolo 'Secure Shell' OpenSSH (sshd).
41Summary(pt_BR) : Servidor do protocolo Secure Shell OpenSSH (sshd).
42 42
43 43
44%Package askpass 44%Package askpass
@@ -52,6 +52,7 @@ Summary(es) : Aplicación de petición de frase clave OpenSSH X11.
52Summary(fr) : Dialogue pass-phrase X11 d'OpenSSH. 52Summary(fr) : Dialogue pass-phrase X11 d'OpenSSH.
53Summary(it) : Finestra di dialogo X11 per la frase segreta di OpenSSH. 53Summary(it) : Finestra di dialogo X11 per la frase segreta di OpenSSH.
54Summary(pt) : Diálogo de pedido de senha para X11 do OpenSSH. 54Summary(pt) : Diálogo de pedido de senha para X11 do OpenSSH.
55Summary(pt_BR) : Diálogo de pedido de senha para X11 do OpenSSH.
55 56
56 57
57%Description 58%Description
@@ -94,7 +95,14 @@ OpenSSH (Secure Shell) fornece acesso a um sistema remoto. Substitui o
94telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e cifradas 95telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e cifradas
95entre duas máquinas sem confiança mútua sobre uma rede insegura. 96entre duas máquinas sem confiança mútua sobre uma rede insegura.
96Ligações X11 e portos TCP/IP arbitrários também poder ser reenviados 97Ligações X11 e portos TCP/IP arbitrários também poder ser reenviados
97pelos porto seguro. 98pelo canal seguro.
99
100%Description -l pt_BR
101O OpenSSH (Secure Shell) fornece acesso a um sistema remoto. Substitui o
102telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e criptografadas
103entre duas máquinas sem confiança mútua sobre uma rede insegura.
104Ligações X11 e portas TCP/IP arbitrárias também podem ser reenviadas
105pelo canal seguro.
98 106
99%Description server 107%Description server
100This package installs the sshd, the server portion of OpenSSH. 108This package installs the sshd, the server portion of OpenSSH.
@@ -114,6 +122,9 @@ Questo pacchetto installa sshd, il server di OpenSSH.
114%Description -l pt server 122%Description -l pt server
115Este pacote intala o sshd, o servidor do OpenSSH. 123Este pacote intala o sshd, o servidor do OpenSSH.
116 124
125%Description -l pt_BR server
126Este pacote intala o sshd, o servidor do OpenSSH.
127
117%Description askpass 128%Description askpass
118This package contains an X11-based passphrase dialog. 129This package contains an X11-based passphrase dialog.
119 130
@@ -133,6 +144,9 @@ Questo pacchetto contiene una finestra di X11 che chiede la frase segreta.
133%Description -l pt askpass 144%Description -l pt askpass
134Este pacote contém um diálogo de senha para o X11. 145Este pacote contém um diálogo de senha para o X11.
135 146
147%Description -l pt_BR askpass
148Este pacote contem um diálogo de frase-senha para o X11.
149
136%Prep 150%Prep
137%setup 151%setup
138%setup -D -T -a1 152%setup -D -T -a1
@@ -151,7 +165,9 @@ CFLAGS="$RPM_OPT_FLAGS" \
151make 165make
152 166
153cd x11-ssh-askpass-%{askpass} 167cd x11-ssh-askpass-%{askpass}
154xmkmf -a 168./configure
169xmkmf
170make includes
155make 171make
156 172
157 173
@@ -169,8 +185,9 @@ make -C x11-ssh-askpass-%{askpass} DESTDIR="$DESTDIR" \
169NV="$DESTDIR%{_defaultdocdir}/%{Name}-%{Version}" 185NV="$DESTDIR%{_defaultdocdir}/%{Name}-%{Version}"
170mkdir -p $NV 186mkdir -p $NV
171cp -a CREDITS ChangeLog LICENCE OVERVIEW README* TODO $NV 187cp -a CREDITS ChangeLog LICENCE OVERVIEW README* TODO $NV
188cp %{SOURCE2} $NV/faq.html
172mkdir -p $NV/x11-ssh-askpass-%{askpass} 189mkdir -p $NV/x11-ssh-askpass-%{askpass}
173cp -a x11-ssh-askpass-%{askpass}/{README,ChangeLog,SshAskpass*.ad} \ 190cp -a x11-ssh-askpass-%{askpass}/{README,ChangeLog,TODO,SshAskpass*.ad} \
174 $NV/x11-ssh-askpass-%{askpass} 191 $NV/x11-ssh-askpass-%{askpass}
175 192
176 193
@@ -182,6 +199,17 @@ mkdir -p $DESTDIR/{etc/pam.d,%{SVIcdir},%{SVIdir}}
182%{fixUP} -vg $DESTDIR/etc/ssh/sshd_config 'X11Forwarding no' \ 199%{fixUP} -vg $DESTDIR/etc/ssh/sshd_config 'X11Forwarding no' \
183 'X11Forwarding yes' 200 'X11Forwarding yes'
184 201
202cat <<-EOF >> $DESTDIR/etc/ssh/ssh_config
203
204 # This retains the old behaviour of trying the SSH1 protocol
205 # before the more secure SSH2 one. Note that the SSH2 keys are
206 # stored in a different format so you will have to generate and
207 # distribute a new public/private key pair to migrate. See the
208 # ssh(1) man-page for details
209 Host *
210 Protocol 1,2
211EOF
212
185install -m644 contrib/caldera/sshd.pam $DESTDIR/etc/pam.d/sshd 213install -m644 contrib/caldera/sshd.pam $DESTDIR/etc/pam.d/sshd
186# FIXME: disabled, find out why this doesn't work with nis 214# FIXME: disabled, find out why this doesn't work with nis
187%{fixUP} -vg $DESTDIR/etc/pam.d/sshd '(.*pam_limits.*)' '#$1' 215%{fixUP} -vg $DESTDIR/etc/pam.d/sshd '(.*pam_limits.*)' '#$1'
@@ -281,4 +309,4 @@ fi
281* Mon Jan 01 1998 ... 309* Mon Jan 01 1998 ...
282Template Version: 1.31 310Template Version: 1.31
283 311
284$Id: openssh.spec,v 1.16 2001/04/30 18:00:13 tim Exp $ 312$Id: openssh.spec,v 1.17 2001/07/05 00:45:29 tim Exp $