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