diff options
Diffstat (limited to 'contrib/caldera')
-rw-r--r-- | contrib/caldera/openssh.spec | 50 |
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 | ||
3 | Name : openssh | 3 | Name : openssh |
4 | Version : 2.9p1 | 4 | Version : 2.9p2 |
5 | Release : 1 | 5 | Release : 3 |
6 | Group : System/Network | 6 | Group : System/Network |
7 | 7 | ||
8 | Summary : OpenSSH free Secure Shell (SSH) implementation. | 8 | Summary : OpenSSH free Secure Shell (SSH) implementation. |
@@ -11,6 +11,7 @@ Summary(es) : OpenSSH implementación libre de Secure Shell (SSH). | |||
11 | Summary(fr) : Implémentation libre du shell sécurisé OpenSSH (SSH). | 11 | Summary(fr) : Implémentation libre du shell sécurisé OpenSSH (SSH). |
12 | Summary(it) : Implementazione gratuita OpenSSH della Secure Shell. | 12 | Summary(it) : Implementazione gratuita OpenSSH della Secure Shell. |
13 | Summary(pt) : Implementação livre OpenSSH do protocolo 'Secure Shell' (SSH). | 13 | Summary(pt) : Implementação livre OpenSSH do protocolo 'Secure Shell' (SSH). |
14 | Summary(pt_BR) : Implementação livre OpenSSH do protocolo Secure Shell (SSH). | ||
14 | 15 | ||
15 | Copyright : BSD | 16 | Copyright : BSD |
16 | Packager : Stephan Seyboth <sps@caldera.de> | 17 | Packager : Stephan Seyboth <sps@caldera.de> |
@@ -18,14 +19,12 @@ Packager : Stephan Seyboth <sps@caldera.de> | |||
18 | URL : http://www.openssh.com/ | 19 | URL : http://www.openssh.com/ |
19 | 20 | ||
20 | Obsoletes : ssh, ssh-clients, openssh-clients | 21 | Obsoletes : ssh, ssh-clients, openssh-clients |
21 | |||
22 | # uncomment for >= Caldera 3.1 | ||
23 | #Requires : SysVinit-scripts >= 1.07 | ||
24 | 22 | ||
25 | BuildRoot : /tmp/%{Name}-%{Version} | 23 | BuildRoot : /tmp/%{Name}-%{Version} |
26 | 24 | ||
27 | Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{Version}.tar.gz | 25 | Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{Version}.tar.gz |
28 | Source1: http://www.ntrnet.net/~jmknoble/software/x11-ssh-askpass/x11-ssh-askpass-%{askpass}.tar.gz | 26 | Source1: http://www.ntrnet.net/~jmknoble/software/x11-ssh-askpass/x11-ssh-askpass-%{askpass}.tar.gz |
27 | Source2: http://www.openssh.com/openssh-faq.html | ||
29 | 28 | ||
30 | 29 | ||
31 | %Package server | 30 | %Package server |
@@ -34,11 +33,12 @@ Requires : openssh = %{Version} | |||
34 | Obsoletes : ssh-server | 33 | Obsoletes : ssh-server |
35 | 34 | ||
36 | Summary : OpenSSH Secure Shell protocol server (sshd). | 35 | Summary : OpenSSH Secure Shell protocol server (sshd). |
37 | Summary(de) : OpenSSH Secure Shell Protocol Server (sshd). | 36 | Summary(de) : OpenSSH Secure Shell Protocol-Server (sshd). |
38 | Summary(es) : Servidor del protocolo OpenSSH Secure Shell (sshd). | 37 | Summary(es) : Servidor del protocolo OpenSSH Secure Shell (sshd). |
39 | Summary(fr) : Serveur de protocole du shell sécurisé OpenSSH (sshd). | 38 | Summary(fr) : Serveur de protocole du shell sécurisé OpenSSH (sshd). |
40 | Summary(it) : Server OpenSSH per il protocollo Secure Shell (sshd). | 39 | Summary(it) : Server OpenSSH per il protocollo Secure Shell (sshd). |
41 | Summary(pt) : Servidor do protocolo 'Secure Shell' OpenSSH (sshd). | 40 | Summary(pt) : Servidor do protocolo 'Secure Shell' OpenSSH (sshd). |
41 | Summary(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. | |||
52 | Summary(fr) : Dialogue pass-phrase X11 d'OpenSSH. | 52 | Summary(fr) : Dialogue pass-phrase X11 d'OpenSSH. |
53 | Summary(it) : Finestra di dialogo X11 per la frase segreta di OpenSSH. | 53 | Summary(it) : Finestra di dialogo X11 per la frase segreta di OpenSSH. |
54 | Summary(pt) : Diálogo de pedido de senha para X11 do OpenSSH. | 54 | Summary(pt) : Diálogo de pedido de senha para X11 do OpenSSH. |
55 | Summary(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 | |||
94 | telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e cifradas | 95 | telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e cifradas |
95 | entre duas máquinas sem confiança mútua sobre uma rede insegura. | 96 | entre duas máquinas sem confiança mútua sobre uma rede insegura. |
96 | Ligações X11 e portos TCP/IP arbitrários também poder ser reenviados | 97 | Ligações X11 e portos TCP/IP arbitrários também poder ser reenviados |
97 | pelos porto seguro. | 98 | pelo canal seguro. |
99 | |||
100 | %Description -l pt_BR | ||
101 | O OpenSSH (Secure Shell) fornece acesso a um sistema remoto. Substitui o | ||
102 | telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e criptografadas | ||
103 | entre duas máquinas sem confiança mútua sobre uma rede insegura. | ||
104 | Ligações X11 e portas TCP/IP arbitrárias também podem ser reenviadas | ||
105 | pelo canal seguro. | ||
98 | 106 | ||
99 | %Description server | 107 | %Description server |
100 | This package installs the sshd, the server portion of OpenSSH. | 108 | This 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 |
115 | Este pacote intala o sshd, o servidor do OpenSSH. | 123 | Este pacote intala o sshd, o servidor do OpenSSH. |
116 | 124 | ||
125 | %Description -l pt_BR server | ||
126 | Este pacote intala o sshd, o servidor do OpenSSH. | ||
127 | |||
117 | %Description askpass | 128 | %Description askpass |
118 | This package contains an X11-based passphrase dialog. | 129 | This 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 |
134 | Este pacote contém um diálogo de senha para o X11. | 145 | Este pacote contém um diálogo de senha para o X11. |
135 | 146 | ||
147 | %Description -l pt_BR askpass | ||
148 | Este 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" \ | |||
151 | make | 165 | make |
152 | 166 | ||
153 | cd x11-ssh-askpass-%{askpass} | 167 | cd x11-ssh-askpass-%{askpass} |
154 | xmkmf -a | 168 | ./configure |
169 | xmkmf | ||
170 | make includes | ||
155 | make | 171 | make |
156 | 172 | ||
157 | 173 | ||
@@ -169,8 +185,9 @@ make -C x11-ssh-askpass-%{askpass} DESTDIR="$DESTDIR" \ | |||
169 | NV="$DESTDIR%{_defaultdocdir}/%{Name}-%{Version}" | 185 | NV="$DESTDIR%{_defaultdocdir}/%{Name}-%{Version}" |
170 | mkdir -p $NV | 186 | mkdir -p $NV |
171 | cp -a CREDITS ChangeLog LICENCE OVERVIEW README* TODO $NV | 187 | cp -a CREDITS ChangeLog LICENCE OVERVIEW README* TODO $NV |
188 | cp %{SOURCE2} $NV/faq.html | ||
172 | mkdir -p $NV/x11-ssh-askpass-%{askpass} | 189 | mkdir -p $NV/x11-ssh-askpass-%{askpass} |
173 | cp -a x11-ssh-askpass-%{askpass}/{README,ChangeLog,SshAskpass*.ad} \ | 190 | cp -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 | ||
202 | cat <<-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 | ||
211 | EOF | ||
212 | |||
185 | install -m644 contrib/caldera/sshd.pam $DESTDIR/etc/pam.d/sshd | 213 | install -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 ... |
282 | Template Version: 1.31 | 310 | Template 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 $ |