summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control255
1 files changed, 255 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 000000000..411731a4a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,255 @@
1Source: openssh
2Section: net
3Priority: standard
4Maintainer: Debian OpenSSH Maintainers <debian-ssh@lists.debian.org>
5Build-Depends: autotools-dev,
6 debhelper (>= 9~),
7 dh-autoreconf,
8 dh-exec,
9 dh-systemd (>= 1.4),
10 dpkg-dev (>= 1.16.1~),
11 libaudit-dev [linux-any],
12 libedit-dev,
13 libgtk-3-dev,
14 libkrb5-dev | heimdal-dev,
15 libpam0g-dev | libpam-dev,
16 libselinux1-dev [linux-any],
17 libssl1.0-dev | libssl-dev (<< 1.1.0~),
18 libsystemd-dev [linux-any],
19 libwrap0-dev | libwrap-dev,
20 zlib1g-dev (>= 1:1.2.3),
21Standards-Version: 3.9.8
22Uploaders: Colin Watson <cjwatson@debian.org>,
23 Matthew Vernon <matthew@debian.org>,
24Homepage: http://www.openssh.com/
25Vcs-Git: https://anonscm.debian.org/git/pkg-ssh/openssh.git
26Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ssh/openssh.git
27
28Package: openssh-client
29Architecture: any
30Depends: adduser (>= 3.10),
31 dpkg (>= 1.7.0),
32 passwd,
33 ${misc:Depends},
34 ${shlibs:Depends},
35Recommends: xauth,
36Conflicts: sftp,
37Replaces: ssh,
38 ssh-krb5,
39Suggests: keychain,
40 libpam-ssh,
41 monkeysphere,
42 ssh-askpass,
43Provides: rsh-client,
44 ssh-client,
45Multi-Arch: foreign
46Description: secure shell (SSH) client, for secure access to remote machines
47 This is the portable version of OpenSSH, a free implementation of
48 the Secure Shell protocol as specified by the IETF secsh working
49 group.
50 .
51 Ssh (Secure Shell) is a program for logging into a remote machine
52 and for executing commands on a remote machine.
53 It provides secure encrypted communications between two untrusted
54 hosts over an insecure network. X11 connections and arbitrary TCP/IP
55 ports can also be forwarded over the secure channel.
56 It can be used to provide applications with a secure communication
57 channel.
58 .
59 This package provides the ssh, scp and sftp clients, the ssh-agent
60 and ssh-add programs to make public key authentication more convenient,
61 and the ssh-keygen, ssh-keyscan, ssh-copy-id and ssh-argv0 utilities.
62 .
63 In some countries it may be illegal to use any encryption at all
64 without a special permit.
65 .
66 ssh replaces the insecure rsh, rcp and rlogin programs, which are
67 obsolete for most purposes.
68
69Package: openssh-client-ssh1
70Priority: extra
71Architecture: any
72Depends: openssh-client (= ${binary:Version}),
73 ${misc:Depends},
74 ${shlibs:Depends},
75Multi-Arch: foreign
76Description: secure shell (SSH) client for legacy SSH1 protocol
77 This is the portable version of OpenSSH, a free implementation of
78 the Secure Shell protocol as specified by the IETF secsh working
79 group.
80 .
81 Ssh (Secure Shell) is a program for logging into a remote machine
82 and for executing commands on a remote machine.
83 It provides secure encrypted communications between two untrusted
84 hosts over an insecure network. X11 connections and arbitrary TCP/IP
85 ports can also be forwarded over the secure channel.
86 It can be used to provide applications with a secure communication
87 channel.
88 .
89 This package provides the ssh1 and scp1 clients and the ssh-keygen1
90 utility, all built with support for the legacy SSH1 protocol. This
91 protocol is obsolete and should not normally be used, but in some cases
92 there may be no alternative way to connect to outdated servers.
93 .
94 In some countries it may be illegal to use any encryption at all
95 without a special permit.
96 .
97 ssh replaces the insecure rsh, rcp and rlogin programs, which are
98 obsolete for most purposes.
99
100Package: openssh-server
101Priority: optional
102Architecture: any
103Pre-Depends: ${misc:Pre-Depends},
104Depends: adduser (>= 3.9),
105 dpkg (>= 1.9.0),
106 libpam-modules (>= 0.72-9),
107 libpam-runtime (>= 0.76-14),
108 lsb-base (>= 4.1+Debian3),
109 openssh-client (= ${binary:Version}),
110 openssh-sftp-server,
111 procps,
112 ucf (>= 0.28),
113 ${misc:Depends},
114 ${shlibs:Depends},
115Recommends: libpam-systemd,
116 ncurses-term,
117 xauth,
118 ${openssh-server:Recommends},
119Conflicts: sftp,
120 ssh-socks,
121 ssh2,
122Replaces: ssh,
123 ssh-krb5,
124Suggests: molly-guard,
125 monkeysphere,
126 rssh,
127 ssh-askpass,
128 ufw,
129Provides: ssh-server,
130Multi-Arch: foreign
131Description: secure shell (SSH) server, for secure access from remote machines
132 This is the portable version of OpenSSH, a free implementation of
133 the Secure Shell protocol as specified by the IETF secsh working
134 group.
135 .
136 Ssh (Secure Shell) is a program for logging into a remote machine
137 and for executing commands on a remote machine.
138 It provides secure encrypted communications between two untrusted
139 hosts over an insecure network. X11 connections and arbitrary TCP/IP
140 ports can also be forwarded over the secure channel.
141 It can be used to provide applications with a secure communication
142 channel.
143 .
144 This package provides the sshd server.
145 .
146 In some countries it may be illegal to use any encryption at all
147 without a special permit.
148 .
149 sshd replaces the insecure rshd program, which is obsolete for most
150 purposes.
151
152Package: openssh-sftp-server
153Priority: optional
154Architecture: any
155Depends: ${misc:Depends},
156 ${shlibs:Depends},
157Recommends: openssh-server | ssh-server,
158Breaks: openssh-server (<< 1:6.5p1-5),
159Replaces: openssh-server (<< 1:6.5p1-5),
160Enhances: openssh-server,
161 ssh-server,
162Description: secure shell (SSH) sftp server module, for SFTP access from remote machines
163 This is the portable version of OpenSSH, a free implementation of
164 the Secure Shell protocol as specified by the IETF secsh working
165 group.
166 .
167 Ssh (Secure Shell) is a program for logging into a remote machine
168 and for executing commands on a remote machine.
169 It provides secure encrypted communications between two untrusted
170 hosts over an insecure network. X11 connections and arbitrary TCP/IP
171 ports can also be forwarded over the secure channel.
172 It can be used to provide applications with a secure communication
173 channel.
174 .
175 This package provides the SFTP server module for the SSH server. It
176 is needed if you want to access your SSH server with SFTP. The SFTP
177 server module also works with other SSH daemons like dropbear.
178 .
179 OpenSSH's sftp and sftp-server implement revision 3 of the SSH filexfer
180 protocol described in:
181 .
182 http://www.openssh.com/txt/draft-ietf-secsh-filexfer-02.txt
183 .
184 Newer versions of the draft will not be supported, though some features
185 are individually implemented as extensions.
186
187Package: ssh
188Priority: extra
189Architecture: all
190Pre-Depends: dpkg (>= 1.17.5),
191Depends: openssh-client (>= ${binary:Version}),
192 openssh-server (>= ${binary:Version}),
193 ${misc:Depends},
194Description: secure shell client and server (metapackage)
195 This metapackage is a convenient way to install both the OpenSSH client
196 and the OpenSSH server. It provides nothing in and of itself, so you
197 may remove it if nothing depends on it.
198
199Package: ssh-krb5
200Section: oldlibs
201Priority: extra
202Architecture: all
203Depends: openssh-client (>= ${binary:Version}),
204 openssh-server (>= ${binary:Version}),
205 ${misc:Depends},
206Description: secure shell client and server (transitional package)
207 This is a transitional package depending on the regular Debian OpenSSH
208 client and server, which now support GSSAPI natively. It will add the
209 necessary GSSAPI options to the server configuration file. You can
210 remove it once the upgrade is complete and nothing depends on it.
211
212Package: ssh-askpass-gnome
213Section: gnome
214Priority: optional
215Architecture: any
216Depends: openssh-client | ssh (>= 1:1.2pre7-4) | ssh-krb5,
217 ${misc:Depends},
218 ${shlibs:Depends},
219Replaces: ssh (<< 1:3.5p1-3),
220Provides: ssh-askpass,
221Description: interactive X program to prompt users for a passphrase for ssh-add
222 This has been split out of the main openssh-client package so that
223 openssh-client does not need to depend on GTK+.
224 .
225 You probably want the ssh-askpass package instead, but this is
226 provided to add to your choice and/or confusion.
227
228Package: openssh-client-udeb
229Package-Type: udeb
230Section: debian-installer
231Priority: optional
232Architecture: any
233Depends: ${shlibs:Depends},
234XB-Installer-Menu-Item: 99999
235Description: secure shell client for the Debian installer
236 This is the portable version of OpenSSH, a free implementation of
237 the Secure Shell protocol as specified by the IETF secsh working
238 group.
239 .
240 This package provides the ssh client for use in debian-installer.
241
242Package: openssh-server-udeb
243Package-Type: udeb
244Section: debian-installer
245Priority: optional
246Architecture: any
247Depends: ${shlibs:Depends},
248Description: secure shell server for the Debian installer
249 This is the portable version of OpenSSH, a free implementation of
250 the Secure Shell protocol as specified by the IETF secsh working
251 group.
252 .
253 This package provides the sshd server for use in debian-installer.
254 Since it is expected to be used in specialized situations (e.g. S/390
255 installs with no console), it does not provide any configuration.