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