summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control214
1 files changed, 214 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 000000000..425d9ccf7
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,214 @@
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 <!pkg.openssh.nognome>,
13 libkrb5-dev | heimdal-dev,
14 libpam0g-dev | libpam-dev,
15 libselinux1-dev [linux-any],
16 libssl-dev (>= 1.1.0g) | libssl1.0-dev,
17 libsystemd-dev [linux-any],
18 libwrap0-dev | libwrap-dev,
19 pkg-config,
20 zlib1g-dev (>= 1:1.2.3),
21Standards-Version: 4.1.0
22Uploaders: Colin Watson <cjwatson@debian.org>,
23 Matthew Vernon <matthew@debian.org>,
24Homepage: http://www.openssh.com/
25Vcs-Git: https://salsa.debian.org/ssh-team/openssh.git
26Vcs-Browser: https://salsa.debian.org/ssh-team/openssh
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-server
70Priority: optional
71Architecture: any
72Pre-Depends: ${misc:Pre-Depends},
73Depends: adduser (>= 3.9),
74 dpkg (>= 1.9.0),
75 libpam-modules (>= 0.72-9),
76 libpam-runtime (>= 0.76-14),
77 lsb-base (>= 4.1+Debian3),
78 openssh-client (= ${binary:Version}),
79 openssh-sftp-server,
80 procps,
81 ucf (>= 0.28),
82 ${misc:Depends},
83 ${shlibs:Depends},
84Recommends: libpam-systemd,
85 ncurses-term,
86 xauth,
87 ${openssh-server:Recommends},
88Conflicts: sftp,
89 ssh-socks,
90 ssh2,
91Replaces: ssh,
92 ssh-krb5,
93Suggests: molly-guard,
94 monkeysphere,
95 rssh,
96 ssh-askpass,
97 ufw,
98Provides: ssh-server,
99Multi-Arch: foreign
100Description: secure shell (SSH) server, for secure access from remote machines
101 This is the portable version of OpenSSH, a free implementation of
102 the Secure Shell protocol as specified by the IETF secsh working
103 group.
104 .
105 Ssh (Secure Shell) is a program for logging into a remote machine
106 and for executing commands on a remote machine.
107 It provides secure encrypted communications between two untrusted
108 hosts over an insecure network. X11 connections and arbitrary TCP/IP
109 ports can also be forwarded over the secure channel.
110 It can be used to provide applications with a secure communication
111 channel.
112 .
113 This package provides the sshd server.
114 .
115 In some countries it may be illegal to use any encryption at all
116 without a special permit.
117 .
118 sshd replaces the insecure rshd program, which is obsolete for most
119 purposes.
120
121Package: openssh-sftp-server
122Priority: optional
123Architecture: any
124Depends: ${misc:Depends},
125 ${shlibs:Depends},
126Recommends: openssh-server | ssh-server,
127Breaks: openssh-server (<< 1:6.5p1-5),
128Replaces: openssh-server (<< 1:6.5p1-5),
129Enhances: openssh-server,
130 ssh-server,
131Description: secure shell (SSH) sftp server module, for SFTP 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 SFTP server module for the SSH server. It
145 is needed if you want to access your SSH server with SFTP. The SFTP
146 server module also works with other SSH daemons like dropbear.
147 .
148 OpenSSH's sftp and sftp-server implement revision 3 of the SSH filexfer
149 protocol described in:
150 .
151 http://www.openssh.com/txt/draft-ietf-secsh-filexfer-02.txt
152 .
153 Newer versions of the draft will not be supported, though some features
154 are individually implemented as extensions.
155
156Package: ssh
157Priority: optional
158Architecture: all
159Pre-Depends: dpkg (>= 1.17.5),
160Depends: openssh-client (>= ${binary:Version}),
161 openssh-server (>= ${binary:Version}),
162 ${misc:Depends},
163Description: secure shell client and server (metapackage)
164 This metapackage is a convenient way to install both the OpenSSH client
165 and the OpenSSH server. It provides nothing in and of itself, so you
166 may remove it if nothing depends on it.
167
168Package: ssh-askpass-gnome
169Build-Profiles: <!pkg.openssh.nognome>
170Section: gnome
171Priority: optional
172Architecture: any
173Depends: openssh-client | ssh (>= 1:1.2pre7-4),
174 ${misc:Depends},
175 ${shlibs:Depends},
176Replaces: ssh (<< 1:3.5p1-3),
177Provides: ssh-askpass,
178Description: interactive X program to prompt users for a passphrase for ssh-add
179 This has been split out of the main openssh-client package so that
180 openssh-client does not need to depend on GTK+.
181 .
182 You probably want the ssh-askpass package instead, but this is
183 provided to add to your choice and/or confusion.
184
185Package: openssh-client-udeb
186Build-Profiles: <!noudeb>
187Package-Type: udeb
188Section: debian-installer
189Priority: optional
190Architecture: any
191Depends: ${shlibs:Depends},
192XB-Installer-Menu-Item: 99999
193Description: secure shell client for the Debian installer
194 This is the portable version of OpenSSH, a free implementation of
195 the Secure Shell protocol as specified by the IETF secsh working
196 group.
197 .
198 This package provides the ssh client for use in debian-installer.
199
200Package: openssh-server-udeb
201Build-Profiles: <!noudeb>
202Package-Type: udeb
203Section: debian-installer
204Priority: optional
205Architecture: any
206Depends: ${shlibs:Depends},
207Description: secure shell server for the Debian installer
208 This is the portable version of OpenSSH, a free implementation of
209 the Secure Shell protocol as specified by the IETF secsh working
210 group.
211 .
212 This package provides the sshd server for use in debian-installer.
213 Since it is expected to be used in specialized situations (e.g. S/390
214 installs with no console), it does not provide any configuration.