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