1
0
Fork 0
openssh/debian/control
Daniel Baumann beddc6a3e2
Updating vcs fields.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-21 09:57:02 +02:00

327 lines
10 KiB
Text

Source: openssh
Section: net
Priority: standard
Build-Depends:
debhelper (>= 13.1~),
debhelper-compat (= 13),
dh-exec,
dh-runit (>= 2.8.8),
dh-sequence-movetousr,
libaudit-dev [linux-any],
libedit-dev,
libfido2-dev (>= 1.5.0) [linux-any],
libgtk-3-dev <!pkg.openssh.nognome>,
libkrb5-dev | heimdal-dev,
libpam0g-dev | libpam-dev,
libselinux1-dev [linux-any],
libssl-dev (>= 1.1.1),
libwrap0-dev | libwrap-dev,
libwtmpdb-dev,
pkgconf,
zlib1g-dev,
Standards-Version: 4.6.2
Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
XSBC-Original-Maintainer: Debian OpenSSH Maintainers <debian-ssh@lists.debian.org>
XSBC-Original-Uploaders:
Colin Watson <cjwatson@debian.org>,
Matthew Vernon <matthew@debian.org>,
Bugs: mailto:maintainers@lists.progress-linux.org
Homepage: https://www.openssh.com/
Vcs-Browser: https://git.progress-linux.org/horok/openssh
Vcs-Git: https://git.progress-linux.org/horok/openssh
XSBC-Original-Vcs-Browser: https://salsa.debian.org/ssh-team/openssh
XSBC-Original-Vcs-Git: https://salsa.debian.org/ssh-team/openssh.git
Rules-Requires-Root: no
X-Style: black
Package: openssh-client
Architecture: any
Depends:
adduser,
init-system-helpers (>= 1.66~),
passwd,
${misc:Depends},
${shlibs:Depends},
Recommends:
xauth,
Conflicts:
sftp,
Breaks:
openssh-sk-helper,
Replaces:
openssh-sk-helper,
ssh,
ssh-krb5,
Suggests:
keychain,
libpam-ssh,
monkeysphere,
ssh-askpass,
Provides:
ssh-client,
Multi-Arch: foreign
Description: secure shell (SSH) client, for secure access to remote machines
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides the ssh, scp and sftp clients, the ssh-agent
and ssh-add programs to make public key authentication more convenient,
and the ssh-keygen, ssh-keyscan, ssh-copy-id and ssh-argv0 utilities.
.
In some countries it may be illegal to use any encryption at all
without a special permit.
.
ssh replaces the insecure rsh, rcp and rlogin programs, which are
obsolete for most purposes.
Package: openssh-client-gssapi
Priority: optional
Architecture: all
Depends:
openssh-client (>= ${binary:Version}),
${misc:Depends},
Multi-Arch: foreign
Description: secure shell (SSH) client, with GSS-API support
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides versions of the ssh client and related programs
built with support for GSS-API authentication and key exchange, which
can be used with systems such as Kerberos.
It is currently an empty package depending on openssh-client, but
future releases will remove GSS-API support from openssh-client, so
users who need it should install this package.
Package: openssh-server
Priority: optional
Architecture: any
Pre-Depends:
${misc:Pre-Depends},
Depends:
libpam-modules,
libpam-runtime,
lsb-base,
openssh-client (= ${binary:Version}),
openssh-sftp-server,
procps,
ucf,
${misc:Depends},
${shlibs:Depends},
Recommends:
default-logind | logind | libpam-systemd,
ncurses-term,
xauth,
${openssh-server:Recommends},
Conflicts:
sftp,
ssh-socks,
ssh2,
Replaces:
openssh-client (<< 1:7.9p1-8),
ssh,
ssh-krb5,
Breaks:
${runit:Breaks},
Suggests:
molly-guard,
monkeysphere,
ssh-askpass,
ufw,
Provides:
ssh-server,
Multi-Arch: foreign
Description: secure shell (SSH) server, for secure access from remote machines
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides the sshd server.
.
In some countries it may be illegal to use any encryption at all
without a special permit.
.
sshd replaces the insecure rshd program, which is obsolete for most
purposes.
Package: openssh-server-gssapi
Priority: optional
Architecture: all
Depends:
openssh-client-gssapi (>= ${binary:Version}),
openssh-server (>= ${binary:Version}),
${misc:Depends},
Multi-Arch: foreign
Description: secure shell (SSH) server, with GSS-API key exchange
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides a version of the sshd server built with support
for GSS-API authentication and key exchange, which can be used with
systems such as Kerberos.
It is currently an empty package depending on openssh-server, but
future releases will remove GSS-API support from openssh-server, so
users who need it should install this package.
Package: openssh-sftp-server
Priority: optional
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Recommends:
openssh-server | ssh-server,
Breaks:
openssh-server (<< 1:6.5p1-5),
Replaces:
openssh-server (<< 1:6.5p1-5),
Enhances:
openssh-server,
ssh-server,
Multi-Arch: foreign
Description: secure shell (SSH) sftp server module, for SFTP access from remote machines
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
Ssh (Secure Shell) is a program for logging into a remote machine
and for executing commands on a remote machine.
It provides secure encrypted communications between two untrusted
hosts over an insecure network. X11 connections and arbitrary TCP/IP
ports can also be forwarded over the secure channel.
It can be used to provide applications with a secure communication
channel.
.
This package provides the SFTP server module for the SSH server. It
is needed if you want to access your SSH server with SFTP. The SFTP
server module also works with other SSH daemons like dropbear.
.
OpenSSH's sftp and sftp-server implement revision 3 of the SSH filexfer
protocol described in:
.
http://www.openssh.com/txt/draft-ietf-secsh-filexfer-02.txt
.
Newer versions of the draft will not be supported, though some features
are individually implemented as extensions.
Package: openssh-tests
Priority: optional
Architecture: any
Depends:
openssh-client (= ${binary:Version}),
openssh-server (= ${binary:Version}),
openssh-sftp-server (= ${binary:Version}),
openssl,
putty-tools (>= 0.67-2),
python3-twisted,
${misc:Depends},
${shlibs:Depends},
Multi-Arch: foreign
Description: OpenSSH regression tests
This package provides OpenSSH's regression test suite. It is mainly
intended for use with the autopkgtest system, though can also be run
directly using /usr/lib/openssh/regress/run-tests.
Package: ssh
Priority: optional
Architecture: all
Depends:
openssh-client (>= ${binary:Version}),
openssh-server (>= ${binary:Version}),
${misc:Depends},
Multi-Arch: foreign
Description: secure shell client and server (metapackage)
This metapackage is a convenient way to install both the OpenSSH client
and the OpenSSH server. It provides nothing in and of itself, so you
may remove it if nothing depends on it.
Package: ssh-askpass-gnome
Build-Profiles: <!pkg.openssh.nognome>
Section: gnome
Priority: optional
Architecture: any
Depends:
openssh-client | ssh (>= 1:1.2pre7-4),
${misc:Depends},
${shlibs:Depends},
Replaces:
ssh (<< 1:3.5p1-3),
Provides:
ssh-askpass,
Multi-Arch: foreign
Description: interactive X program to prompt users for a passphrase for ssh-add
This has been split out of the main openssh-client package so that
openssh-client does not need to depend on GTK+.
.
You probably want the ssh-askpass package instead, but this is
provided to add to your choice and/or confusion.
Package: openssh-client-udeb
Build-Profiles: <!noudeb>
Package-Type: udeb
Section: debian-installer
Priority: optional
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
XB-Installer-Menu-Item: 99999
Description: secure shell client for the Debian installer
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
This package provides the ssh client for use in debian-installer.
Package: openssh-server-udeb
Build-Profiles: <!noudeb>
Package-Type: udeb
Section: debian-installer
Priority: optional
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Description: secure shell server for the Debian installer
This is the portable version of OpenSSH, a free implementation of
the Secure Shell protocol as specified by the IETF secsh working
group.
.
This package provides the sshd server for use in debian-installer.
Since it is expected to be used in specialized situations (e.g. S/390
installs with no console), it does not provide any configuration.