3 %bcond_with gnome # without gnome-askpass utility
4 %bcond_without gtk # without gtk (2.x)
5 %bcond_with ldap # with ldap support
6 %bcond_without kerberos5 # without kerberos5 support
7 %bcond_without chroot # without chrooted user environment support
9 # gtk2-based gnome-askpass means no gnome1-based
10 %{?with_gtk:%undefine with_gnome}
11 Summary: OpenSSH free Secure Shell (SSH) implementation
12 Summary(de): OpenSSH - freie Implementation der Secure Shell (SSH)
13 Summary(es): Implementación libre de SSH
14 Summary(fr): Implémentation libre du shell sécurisé OpenSSH (SSH)
15 Summary(it): Implementazione gratuita OpenSSH della Secure Shell
16 Summary(pl): Publicznie dostêpna implementacja bezpiecznego shella (SSH)
17 Summary(pt): Implementação livre OpenSSH do protocolo 'Secure Shell' (SSH)
18 Summary(pt_BR): Implementação livre do SSH
19 Summary(ru): OpenSSH - Ó×ÏÂÏÄÎÁÑ ÒÅÁÌÉÚÁÃÉÑ ÐÒÏÔÏËÏÌÁ Secure Shell (SSH)
20 Summary(uk): OpenSSH - צÌØÎÁ ÒÅÁ̦ÚÁÃ¦Ñ ÐÒÏÔÏËÏÌÕ Secure Shell (SSH)
26 Group: Applications/Networking
27 Source0: ftp://ftp.ca.openbsd.org/pub/OpenBSD/OpenSSH/portable/%{name}-%{version}.tar.gz
28 # Source0-md5: 7861a4c0841ab69a6eec5c747daff6fb
29 Source1: %{name}d.conf
31 Source3: %{name}d.init
32 Source4: %{name}d.pamd
33 Source5: %{name}.sysconfig
35 Source9: http://www.imasy.or.jp/~gotoh/ssh/connect.c
36 # NoSource9-md5: c78de727e1208799072be78c05d64398
37 Source10: http://www.imasy.or.jp/~gotoh/ssh/connect.html
38 # NoSource10-md5: f14cb61fafd067a3f5ce4eaa9643bf05
39 Patch0: %{name}-no_libnsl.patch
40 Patch2: %{name}-linux-ipv6.patch
41 Patch3: %{name}-pam_misc.patch
42 Patch4: %{name}-sigpipe.patch
43 # http://ldappubkey.gcu-squad.org/
44 Patch5: ldappubkey-ossh3.6-v2.patch
45 Patch6: %{name}-heimdal.patch
46 Patch7: %{name}-pam-conv.patch
47 # http://chrootssh.sourceforge.net/download/osshChroot-3.7.1p2.diff
48 Patch8: %{name}-chroot.patch
49 Patch9: %{name}-selinux.patch
50 Patch10: %{name}-selinux-pld.patch
51 Patch11: %{name}-pam-authctxt.patch
52 Patch12: %{name}-long-utmp-line.patch
53 URL: http://www.openssh.com/
54 BuildRequires: autoconf
55 BuildRequires: automake
56 %{?with_gnome:BuildRequires: gnome-libs-devel}
57 %{?with_gtk:BuildRequires: gtk+2-devel}
58 %{?with_kerberos5:BuildRequires: heimdal-devel}
59 BuildRequires: libselinux-devel
60 BuildRequires: libwrap-devel
61 %{?with_ldap:BuildRequires: openldap-devel}
62 BuildRequires: openssl-devel >= 0.9.7d
63 BuildRequires: pam-devel
64 BuildRequires: %{__perl}
65 %{?with_gtk:BuildRequires: pkgconfig}
66 BuildRequires: zlib-devel
68 PreReq: openssl >= 0.9.7c
70 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
72 %define _sysconfdir /etc/ssh
73 %define _libexecdir %{_libdir}/%{name}
74 %define _privsepdir /usr/share/empty
77 Ssh (Secure Shell) a program for logging into a remote machine and for
78 executing commands in a remote machine. It is intended to replace
79 rlogin and rsh, and provide secure encrypted communications between
80 two untrusted hosts over an insecure network. X11 connections and
81 arbitrary TCP/IP ports can also be forwarded over the secure channel.
83 OpenSSH is OpenBSD's rework of the last free version of SSH, bringing
84 it up to date in terms of security and features, as well as removing
85 all patented algorithms to seperate libraries (OpenSSL).
87 This package includes the core files necessary for both the OpenSSH
88 client and server. To make this package useful, you should also
89 install openssh-clients, openssh-server, or both.
92 OpenSSH (Secure Shell) stellt den Zugang zu anderen Rechnern her. Es
93 ersetzt telnet, rlogin, rexec und rsh und stellt eine sichere,
94 verschlüsselte Verbindung zwischen zwei nicht vertrauenswürdigen Hosts
95 über eine unsicheres Netzwerk her. X11 Verbindungen und beliebige
96 andere TCP/IP Ports können ebenso über den sicheren Channel
97 weitergeleitet werden.
100 SSH es un programa para accesar y ejecutar órdenes en computadores
101 remotos. Sustituye rlogin y rsh, y suministra un canal de comunicación
102 seguro entre dos servidores en una red insegura. Conexiones X11 y
103 puertas TCP/IP arbitrárias también pueden ser usadas por el canal
106 OpenSSH es el resultado del trabajo del equipo de OpenBSD para
107 continuar la última versión gratuita de SSH, actualizándolo en
108 términos de seguridad y recursos,así también eliminando todos los
109 algoritmos patentados y colocándolos en bibliotecas separadas
112 Este paquete contiene "port" para Linux de OpenSSH. Se debe instalar
113 también el paquete openssh-clients u openssh-server o ambos.
116 OpenSSH (Secure Shell) fournit un accès à un système distant. Il
117 remplace telnet, rlogin, rexec et rsh, tout en assurant des
118 communications cryptées securisées entre deux hôtes non fiabilisés sur
119 un réseau non sécurisé. Des connexions X11 et des ports TCP/IP
120 arbitraires peuvent également être transmis sur le canal sécurisé.
123 OpenSSH (Secure Shell) fornisce l'accesso ad un sistema remoto.
124 Sostituisce telnet, rlogin, rexec, e rsh, e fornisce comunicazioni
125 sicure e crittate tra due host non fidati su una rete non sicura. Le
126 connessioni X11 ad una porta TCP/IP arbitraria possono essere
127 inoltrate attraverso un canale sicuro.
130 Ssh (Secure Shell) to program s³u¿±cy do logowania siê na zdaln±
131 maszynê i uruchamiania na niej aplikacji. W zamierzeniu openssh ma
132 zast±piæ rlogin, rsh i dostarczyæ bezpieczne, szyfrowane po³±czenie
133 pomiedzy dwoma hostami.
135 Ten pakiet zawiera podstawowe pliki potrzebne zarówno po stronie
136 klienta jak i serwera OpenSSH. Aby by³ u¿yteczny, trzeba zainstalowaæ
137 co najmniej jeden z pakietów: openssh-clients lub openssh-server.
140 OpenSSH (Secure Shell) fornece acesso a um sistema remoto. Substitui o
141 telnet, rlogin, rexec, e o rsh e fornece comunicações seguras e
142 cifradas entre duas máquinas sem confiança mútua sobre uma rede
143 insegura. Ligações X11 e portos TCP/IP arbitrários também poder ser
144 reenviados pelo canal seguro.
146 %description -l pt_BR
147 SSH é um programa para acessar e executar comandos em máquinas
148 remotas. Ele substitui rlogin e rsh, e provem um canal de comunicação
149 seguro entre dois hosts em uma rede insegura. Conexões X11 e portas
150 TCP/IP arbitrárias também podem ser usadas pelo canal seguro.
152 OpenSSH é o resultado do trabalho da equipe do OpenBSD em continuar a
153 última versão gratuita do SSH, atualizando-o em termos de segurança e
154 recursos, assim como removendo todos os algoritmos patenteados e
155 colocando-os em bibliotecas separadas (OpenSSL).
157 Esse pacote contém o "port" pra Linux do OpenSSH. Você deve instalar
158 também ou o pacote openssh-clients, ou o openssh-server, ou ambos.
161 Ssh (Secure Shell) - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÌÑ "ÚÁÈÏÄÁ" (login) ÎÁ ÕÄÁÌÅÎÎÕÀ
162 ÍÁÛÉÎÕ É ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄ ÎÁ ÕÄÁÌÅÎÎÏÊ ÍÁÛÉÎÅ. ïÎÁ ÐÒÅÄÎÁÚÎÁÞÅÎÁ
163 ÄÌÑ ÚÁÍÅÎÙ rlogin É rsh É ÏÂÅÓÐÅÞÉ×ÁÅÔ ÂÅÚÏÐÁÓÎÕÀ ÛÉÆÒÏ×ÁÎÎÕÀ
164 ËÏÍÍÕÎÉËÁÃÉÀ ÍÅÖÄÕ Ä×ÕÍÑ ÈÏÓÔÁÍÉ × ÓÅÔÉ, Ñ×ÌÑÀÝÅÊÓÑ ÎÅÂÅÚÏÐÁÓÎÏÊ.
165 óÏÅÄÉÎÅÎÉÑ X11 É ÌÀÂÙÅ ÐÏÒÔÙ TCP/IP ÍÏÇÕÔ ÔÁËÖÅ ÂÙÔØ ÐÒÏ×ÅÄÅÎÙ ÞÅÒÅÚ
168 OpenSSH - ÜÔÏ ÐÅÒÅÄÅÌËÁ ËÏÍÁÎÄÏÊ ÒÁÚÒÁÂÏÔÞÉËÏ× OpenBSD ÐÏÓÌÅÄÎÅÊ
169 Ó×ÏÂÏÄÎÏÊ ×ÅÒÓÉÉ SSH, ÄÏ×ÅÄÅÎÎÁÑ ÄÏ ÓÏ×ÒÅÍÅÎÎÏÇÏ ÓÏÓÔÏÑÎÉÑ × ÔÅÒÍÉÎÁÈ
170 ÕÒÏ×ÎÑ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÐÏÄÄÅÒÖÉ×ÁÅÍÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ. ÷ÓÅ ÐÁÔÅÎÔÏ×ÁÎÎÙÅ
171 ÁÌÇÏÒÉÔÍÙ ×ÙÎÅÓÅÎÙ × ÏÔÄÅÌØÎÙÅ ÂÉÂÌÉÏÔÅËÉ (OpenSSL).
173 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ËÁË ÄÌÑ ËÌÉÅÎÔÁ, ÔÁË É ÄÌÑ
174 ÓÅÒ×ÅÒÁ OpenSSH. ÷ÁÍ ÎÕÖÎÏ ÂÕÄÅÔ ÕÓÔÁÎÏ×ÉÔØ ÅÝÅ openssh-clients,
175 openssh-server, ÉÌÉ ÏÂÁ ÐÁËÅÔÁ.
178 Ssh (Secure Shell) - ÃÅ ÐÒÏÇÒÁÍÁ ÄÌÑ "ÚÁÈÏÄÕ" (login) ÄÏ ×¦ÄÄÁÌÅÎϧ
179 ÍÁÛÉÎÉ ÔÁ ÄÌÑ ×ÉËÏÎÁÎÎÑ ËÏÍÁÎÄ ÎÁ צÄÄÁÌÅÎ¦Ê ÍÁÛÉΦ. ÷ÏÎÁ ÐÒÉÚÎÁÞÅÎÁ
180 ÄÌÑ ÚÁͦÎÉ rlogin ÔÁ rsh ¦ ÚÁÂÅÚÐÅÞÕ¤ ÂÅÚÐÅÞÎÕ ÛÉÆÒÏ×ÁÎÕ ËÏÍÕΦËÁæÀ
181 Í¦Ö Ä×ÏÍÁ ÈÏÓÔÁÍÉ × ÍÅÒÅÖ¦, ÑËÁ ÎÅ ¤ ÂÅÚÐÅÞÎÏÀ. ú'¤ÄÎÁÎÎÑ X11 ÔÁ
182 ÄÏצÌØΦ ÐÏÒÔÉ TCP/IP ÍÏÖÕÔØ ÔÁËÏÖ ÂÕÔÉ ÐÒÏ×ÅÄÅΦ ÞÅÒÅÚ ÂÅÚÐÅÞÎÉÊ
185 OpenSSH - ÃÅ ÐÅÒÅÒÏÂËÁ ËÏÍÁÎÄÏÀ ÒÏÚÒÏÂÎÉË¦× OpenBSD ÏÓÔÁÎÎØϧ צÌØÎϧ
186 ×ÅÒÓ¦§ SSH, ÄÏ×ÅÄÅÎÁ ÄÏ ÓÕÞÁÓÎÏÇÏ ÓÔÁÎÕ × ÔÅÒͦÎÁÈ Ò¦×ÎÑ ÂÅÚÐÅËÉ ÔÁ
187 ЦÄÔÒÉÍÕ×ÁÎÉÈ ÍÏÖÌÉ×ÏÓÔÅÊ. ÷Ó¦ ÐÁÔÅÎÔÏ×ÁΦ ÁÌÇÏÒÉÔÍÉ ×ÉÎÅÓÅΦ ÄÏ
188 ÏËÒÅÍÉÈ Â¦Â̦ÏÔÅË (OpenSSL).
190 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÑË ÄÌÑ Ë̦¤ÎÔÁ, ÔÁË ¦ ÄÌÑ ÓÅÒ×ÅÒÁ
191 OpenSSH. ÷ÁÍ ÐÏÔÒ¦ÂÎÏ ÂÕÄÅ ÝÅ ×ÓÔÁÎÏ×ÉÔÉ openssh-clients,
192 openssh-server, ÞÉ ÏÂÉÄ×Á ÐÁËÅÔÉ.
195 Summary: OpenSSH Secure Shell protocol clients
196 Summary(es): Clientes de OpenSSH
197 Summary(pl): Klienci protoko³u Secure Shell
198 Summary(pt_BR): Clientes do OpenSSH
199 Summary(ru): OpenSSH - ËÌÉÅÎÔÙ ÐÒÏÔÏËÏÌÁ Secure Shell
200 Summary(uk): OpenSSH - Ë̦¤ÎÔÉ ÐÒÏÔÏËÏÌÕ Secure Shell
201 Group: Applications/Networking
202 Provides: ssh-clients
203 Requires: %{name} = %{epoch}:%{version}
204 Obsoletes: ssh-clients
207 Ssh (Secure Shell) a program for logging into a remote machine and for
208 executing commands in a remote machine. It is intended to replace
209 rlogin and rsh, and provide secure encrypted communications between
210 two untrusted hosts over an insecure network. X11 connections and
211 arbitrary TCP/IP ports can also be forwarded over the secure channel.
213 OpenSSH is OpenBSD's rework of the last free version of SSH, bringing
214 it up to date in terms of security and features, as well as removing
215 all patented algorithms to seperate libraries (OpenSSL).
217 This package includes the clients necessary to make encrypted
218 connections to SSH servers.
220 %description clients -l es
221 Este paquete incluye los clientes que se necesitan para hacer
222 conexiones codificadas con servidores SSH.
224 %description clients -l pl
225 Ssh (Secure Shell) to program s³u¿±cy do logowania siê na zdaln±
226 maszynê i uruchamiania na niej aplikacji. W zamierzeniu openssh ma
227 zast±piæ rlogin, rsh i dostarczyæ bezpieczne, szyfrowane po³±czenie
228 pomiedzy dwoma hostami.
230 Ten pakiet zawiera klientów s³u¿±cych do ³±czenia siê z serwerami SSH.
232 %description clients -l pt_BR
233 Esse pacote inclui os clientes necessários para fazer conexões
234 encriptadas com servidores SSH.
236 %description clients -l ru
237 Ssh (Secure Shell) - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÌÑ "ÚÁÈÏÄÁ" (login) ÎÁ ÕÄÁÌÅÎÎÕÀ
238 ÍÁÛÉÎÕ É ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄ ÎÁ ÕÄÁÌÅÎÎÏÊ ÍÁÛÉÎÅ.
240 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ-ËÌÉÅÎÔÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÕÓÔÁÎÏ×ÌÅÎÉÑ
241 ÚÁÛÉÆÒÏ×ÁÎÎÙÈ ÓÏÅÄÉÎÅÎÉÊ Ó ÓÅÒ×ÅÒÁÍÉ SSH.
243 %description clients -l uk
244 Ssh (Secure Shell) - ÃÅ ÐÒÏÇÒÁÍÁ ÄÌÑ "ÚÁÈÏÄÕ" (login) ÄÏ ×¦ÄÄÁÌÅÎϧ
245 ÍÁÛÉÎÉ ÔÁ ÄÌÑ ×ÉËÏÎÁÎÎÑ ËÏÍÁÎÄ ÎÁ צÄÄÁÌÅÎ¦Ê ÍÁÛÉΦ.
247 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÉ-Ë̦¤ÎÔÉ, ÎÅÏÂȦÄΦ ÄÌÑ ×ÓÔÁÎÏ×ÌÅÎÎÑ
248 ÚÁÛÉÆÒÏ×ÁÎÉÈ Ú'¤ÄÎÁÎØ Ú ÓÅÒ×ÅÒÁÍÉ SSH.
251 Summary: OpenSSH Secure Shell protocol server (sshd)
252 Summary(de): OpenSSH Secure Shell Protocol-Server (sshd)
253 Summary(es): Servidor OpenSSH para comunicaciones codificadas
254 Summary(fr): Serveur de protocole du shell sécurisé OpenSSH (sshd)
255 Summary(it): Server OpenSSH per il protocollo Secure Shell (sshd)
256 Summary(pl): Serwer protoko³u Secure Shell (sshd)
257 Summary(pt): Servidor do protocolo 'Secure Shell' OpenSSH (sshd)
258 Summary(pt_BR): Servidor OpenSSH para comunicações encriptadas
259 Summary(ru): OpenSSH - ÓÅÒ×ÅÒ ÐÒÏÔÏËÏÌÁ Secure Shell (sshd)
260 Summary(uk): OpenSSH - ÓÅÒ×ÅÒ ÐÒÏÔÏËÏÌÕ Secure Shell (sshd)
261 Group: Networking/Daemons
262 PreReq: %{name} = %{epoch}:%{version}
263 PreReq: rc-scripts >= 0.3.1-15
264 Requires(pre): /bin/id
265 Requires(pre): /usr/sbin/useradd
266 Requires(post,preun): /sbin/chkconfig
267 Requires(post): chkconfig >= 0.9
269 Requires(postun): /usr/sbin/userdel
272 Requires: pam >= 0.77.3
276 Ssh (Secure Shell) a program for logging into a remote machine and for
277 executing commands in a remote machine. It is intended to replace
278 rlogin and rsh, and provide secure encrypted communications between
279 two untrusted hosts over an insecure network. X11 connections and
280 arbitrary TCP/IP ports can also be forwarded over the secure channel.
282 OpenSSH is OpenBSD's rework of the last free version of SSH, bringing
283 it up to date in terms of security and features, as well as removing
284 all patented algorithms to seperate libraries (OpenSSL).
286 This package contains the secure shell daemon. The sshd is the server
287 part of the secure shell protocol and allows ssh clients to connect to
290 %description server -l de
291 Dieses Paket installiert den sshd, den Server-Teil der OpenSSH.
293 %description server -l es
294 Este paquete contiene el servidor SSH. sshd es la parte servidor del
295 protocolo secure shell y permite que clientes ssh se conecten a su
298 %description server -l fr
299 Ce paquetage installe le 'sshd', partie serveur de OpenSSH.
301 %description server -l it
302 Questo pacchetto installa sshd, il server di OpenSSH.
304 %description server -l pl
305 Ssh (Secure Shell) to program s³u¿±cy do logowania siê na zdaln±
306 maszynê i uruchamiania na niej aplikacji. W zamierzeniu openssh ma
307 zast±piæ rlogin, rsh i dostarczyæ bezpieczne, szyfrowane po³±czenie
308 pomiedzy dwoma hostami.
310 Ten pakiet zawiera serwer sshd (do którego mog± ³±czyæ siê klienci
313 %description server -l pt
314 Este pacote intala o sshd, o servidor do OpenSSH.
316 %description server -l pt_BR
317 Esse pacote contém o servidor SSH. O sshd é a parte servidor do
318 protocolo secure shell e permite que clientes ssh se conectem ao seu
321 %description server -l ru
322 Ssh (Secure Shell) - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÌÑ "ÚÁÈÏÄÁ" (login) ÎÁ ÕÄÁÌÅÎÎÕÀ
323 ÍÁÛÉÎÕ É ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄ ÎÁ ÕÄÁÌÅÎÎÏÊ ÍÁÛÉÎÅ.
325 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ sshd - "ÄÅÍÏÎ" Secure Shell. sshd - ÜÔÏ ÓÅÒ×ÅÒÎÁÑ
326 ÞÁÓÔØ ÐÒÏÔÏËÏÌÁ Secure Shell, ÐÏÚ×ÏÌÑÀÝÁÑ ËÌÉÅÎÔÁÍ ssh ÓÏÅÄÉÎÑÔØÓÑ Ó
329 %description server -l uk
330 Ssh (Secure Shell) - ÃÅ ÐÒÏÇÒÁÍÁ ÄÌÑ "ÚÁÈÏÄÕ" (login) ÄÏ ×¦ÄÄÁÌÅÎϧ
331 ÍÁÛÉÎÉ ÔÁ ÄÌÑ ×ÉËÏÎÁÎÎÑ ËÏÍÁÎÄ ÎÁ צÄÄÁÌÅÎ¦Ê ÍÁÛÉΦ.
333 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ sshd - "ÄÅÍÏÎ" Secure Shell. sshd - ÃÅ ÓÅÒ×ÅÒÎÁ
334 ÞÁÓÔÉÎÁ ÐÒÏÔÏËÏÌÕ Secure Shell, ÑËÁ ÄÏÚ×ÏÌѤ Ë̦¤ÎÔÁÍ ssh Ú×'ÑÚÕ×ÁÔÉÓØ
337 %package gnome-askpass
338 Summary: OpenSSH GNOME passphrase dialog
339 Summary(de): OpenSSH GNOME Passwort-Dialog
340 Summary(es): Diálogo para introducción de passphrase para GNOME
341 Summary(fr): Dialogue pass-phrase GNOME d'OpenSSH
342 Summary(it): Finestra di dialogo GNOME per la frase segreta di OpenSSH
343 Summary(pl): Odpytywacz has³a OpenSSH dla GNOME
344 Summary(pt): Diálogo de pedido de senha para GNOME do OpenSSH
345 Summary(pt_BR): Diálogo para entrada de passphrase para GNOME
346 Summary(ru): OpenSSH - ÄÉÁÌÏÇ ××ÏÄÁ ËÌÀÞÅ×ÏÊ ÆÒÁÚÙ (passphrase) ÄÌÑ GNOME
347 Summary(uk): OpenSSH - ĦÁÌÏÇ ××ÏÄÕ ËÌÀÞÏ×ϧ ÆÒÁÚÉ (passphrase) ÄÌÑ GNOME
348 Group: Applications/Networking
349 Requires: %{name} = %{epoch}:%{version}
350 Obsoletes: ssh-extras
351 Obsoletes: ssh-askpass
352 Obsoletes: openssh-askpass
354 %description gnome-askpass
355 Ssh (Secure Shell) a program for logging into a remote machine and for
356 executing commands in a remote machine. It is intended to replace
357 rlogin and rsh, and provide secure encrypted communications between
358 two untrusted hosts over an insecure network. X11 connections and
359 arbitrary TCP/IP ports can also be forwarded over the secure channel.
361 OpenSSH is OpenBSD's rework of the last free version of SSH, bringing
362 it up to date in terms of security and features, as well as removing
363 all patented algorithms to seperate libraries (OpenSSL).
365 This package contains the GNOME passphrase dialog.
367 %description gnome-askpass -l es
368 Este paquete contiene un programa que abre una caja de diálogo para
369 entrada de passphrase en GNOME.
371 %description gnome-askpass -l pl
372 Ssh (Secure Shell) to program s³u¿±cy do logowania siê na zdaln±
373 maszynê i uruchamiania na niej aplikacji. W zamierzeniu openssh ma
374 zast±piæ rlogin, rsh i dostarczyæ bezpieczne, szyfrowane po³±czenie
375 pomiedzy dwoma hostami.
377 Ten pakiet zawiera ,,odpytywacz has³a'' dla GNOME.
379 %description gnome-askpass -l pt_BR
380 Esse pacote contém um programa que abre uma caixa de diálogo para
381 entrada de passphrase no GNOME.
383 %description gnome-askpass -l ru
384 Ssh (Secure Shell) - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÄÌÑ "ÚÁÈÏÄÁ" (login) ÎÁ ÕÄÁÌÅÎÎÕÀ
385 ÍÁÛÉÎÕ É ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄ ÎÁ ÕÄÁÌÅÎÎÏÊ ÍÁÛÉÎÅ.
387 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÄÉÁÌÏÇ ××ÏÄÁ ËÌÀÞÅ×ÏÊ ÆÒÁÚÙ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÏÄ
390 %description gnome-askpass -l uk
391 Ssh (Secure Shell) - ÃÅ ÐÒÏÇÒÁÍÁ ÄÌÑ "ÚÁÈÏÄÕ" (login) ÄÏ ×¦ÄÄÁÌÅÎϧ
392 ÍÁÛÉÎÉ ÔÁ ÄÌÑ ×ÉËÏÎÁÎÎÑ ËÏÍÁÎÄ ÎÁ צÄÄÁÌÅÎ¦Ê ÍÁÛÉΦ.
394 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ Ä¦ÁÌÏÇ ××ÏÄÕ ËÌÀÞÏ×ϧ ÆÒÁÚÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ Ð¦Ä
403 %{?with_ldap:%patch5 -p1}
404 %{?with_kerberos5:%patch6 -p1}
413 cp /usr/share/automake/config.sub .
416 %{?with_chroot:CPPFLAGS="-DCHROOT"}
422 --with-md5-passwords \
423 --with-ipaddr-display \
426 --with-tcp-wrappers \
427 %{?with_ldap:--with-libs="-lldap -llber"} \
428 %{?with_ldap:--with-cppflags="-DWITH_LDAP_PUBKEY"} \
429 %{?with_kerberos5:--with-kerberos5} \
430 --with-privsep-path=%{_privsepdir} \
431 --with-pid-dir=%{_localstatedir}/run \
432 --with-xauth=/usr/X11R6/bin/xauth
434 echo '#define LOGIN_PROGRAM "/bin/login"' >>config.h
440 %{__cc} %{rpmcflags} %{rpmldflags} connect.c -o connect
444 %{__make} gnome-ssh-askpass1 \
445 CC="%{__cc} %{rpmldflags} %{rpmcflags}"
448 %{__make} gnome-ssh-askpass2 \
449 CC="%{__cc} %{rpmldflags} %{rpmcflags}"
453 rm -rf $RPM_BUILD_ROOT
454 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{pam.d,rc.d/init.d,sysconfig,security}} \
455 $RPM_BUILD_ROOT%{_libexecdir}/ssh
458 DESTDIR=$RPM_BUILD_ROOT
460 install connect $RPM_BUILD_ROOT%{_bindir}
461 install %{SOURCE4} $RPM_BUILD_ROOT/etc/pam.d/sshd
462 install %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/passwdssh
463 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/sshd
464 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd
465 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/ssh_config
466 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sshd_config
469 install contrib/gnome-ssh-askpass1 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass
472 install contrib/gnome-ssh-askpass2 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass
475 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/slogin.1
476 echo ".so ssh.1" > $RPM_BUILD_ROOT%{_mandir}/man1/slogin.1
478 touch $RPM_BUILD_ROOT/etc/security/blacklist.sshd
481 rm -rf $RPM_BUILD_ROOT
484 if [ -n "`id -u sshd 2>/dev/null`" ]; then
485 if [ "`id -u sshd`" != "40" ]; then
486 echo "Error: user sshd doesn't have uid=40. Correct this before installing ssh server." 1>&2
490 /usr/sbin/useradd -u 40 -d %{_privsepdir} -s /bin/false -M -r -c "OpenSSH PrivSep User" -g nobody sshd 1>&2
494 /sbin/chkconfig --add sshd
495 if [ -f /var/lock/subsys/sshd ]; then
496 /etc/rc.d/init.d/sshd restart 1>&2
498 echo "Run \"/etc/rc.d/init.d/sshd start\" to start openssh daemon."
500 if ! grep -qs ssh /etc/security/passwd.conf ; then
502 echo "ssh" >> /etc/security/passwd.conf
506 if [ "$1" = "0" ]; then
507 if [ -f /var/lock/subsys/sshd ]; then
508 /etc/rc.d/init.d/sshd stop 1>&2
510 /sbin/chkconfig --del sshd
514 if [ "$1" = "0" ]; then
515 /usr/sbin/userdel sshd
519 %defattr(644,root,root,755)
520 %doc *.RNG TODO README OVERVIEW CREDITS Change*
521 %attr(755,root,root) %{_bindir}/ssh-key*
522 %{_mandir}/man1/ssh-key*.1*
526 %defattr(644,root,root,755)
528 %attr(0755,root,root) %{_bindir}/connect
529 %attr(0755,root,root) %{_bindir}/ssh
530 %attr(0755,root,root) %{_bindir}/slogin
531 %attr(0755,root,root) %{_bindir}/sftp
532 %attr(0755,root,root) %{_bindir}/ssh-agent
533 %attr(0755,root,root) %{_bindir}/ssh-add
534 %attr(0755,root,root) %{_bindir}/scp
535 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/ssh_config
536 %{_mandir}/man1/scp.1*
537 %{_mandir}/man1/ssh.1*
538 %{_mandir}/man1/slogin.1*
539 %{_mandir}/man1/sftp.1*
540 %{_mandir}/man1/ssh-agent.1*
541 %{_mandir}/man1/ssh-add.1*
542 %{_mandir}/man5/ssh_config.5*
544 # for host-based auth (suid required for accessing private host key)
545 #%attr(4755,root,root) %{_libexecdir}/ssh-keysign
546 #%{_mandir}/man8/ssh-keysign.8*
549 %defattr(644,root,root,755)
550 %attr(755,root,root) %{_sbindir}/sshd
551 %attr(755,root,root) %{_libexecdir}/sftp-server
552 %attr(755,root,root) %{_libexecdir}/ssh-keysign
554 %{_mandir}/man8/sshd.8*
555 %{_mandir}/man8/sftp-server.8*
556 %{_mandir}/man8/ssh-keysign.8*
557 %{_mandir}/man5/sshd_config.5*
558 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sshd_config
559 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/pam.d/sshd
560 %attr(640,root,root) %{_sysconfdir}/moduli
561 %attr(754,root,root) /etc/rc.d/init.d/sshd
562 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/sshd
563 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/security/blacklist.sshd
565 %if %{with gnome} || %{with gtk}
567 %defattr(644,root,root,755)
568 %dir %{_libexecdir}/ssh
569 %attr(755,root,root) %{_libexecdir}/ssh/ssh-askpass