lsh-server - Secure Shell v2 (SSH2) protocol server

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename lsh-server_2.1-12_amd64.deb
Package name lsh-server
Package version 2.1
Package release 12
Package architecture amd64
Package type deb
Category admin::login implemented-in::c interface::commandline interface::daemon net network::client network::server protocol::ssh role::program security::authentication suite::gnu use::login
License -
Maintainer Magnus Holmgren <>
Download size 221.34 KB
Installed size 553.00 KB
lsh is a GPLed implementation of the Secure SHell protocol version 2
(SSH2), a secure replacement for rlogin, rsh, and rcp.
This package contains the lsh server, lshd. This package is required
to allow SSH2 logins to the local machine.
In some countries it may be illegal to use any encryption
at all without a special permit.


Package Version Architecture Repository
lsh-server_2.1-12_i386.deb 2.1 i386 Debian Main
lsh-server - - -


Name Value
debconf >= 0.5
debconf-2.0 -
libc6 >= 2.14
libgmp10 -
libhogweed4 -
libkrb5-3 >= 1.6.dfsg.2
libnettle6 -
liboop4 >= 1.0~
libpam0g >=
libwrap0 >= 7.6-4~
lsb-base >= 3.0-6
lsh-utils = 2.1-12
zlib1g >= 1:1.1.4


Name Value
ssh-server -


Type URL
Binary Package lsh-server_2.1-12_amd64.deb
Source Package lsh-utils

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install lsh-server deb package:
    # sudo apt-get install lsh-server




2018-01-09 - Magnus Holmgren <>
lsh-utils (2.1-12) unstable; urgency=medium
* nettle3.4.patch: Fix FTBFS with nettle 3.4 due to type changes
(Closes: #884403).
* Build-Depend on debhelper (>= 9.20160709) instead of dh-systemd.
* Priority extra replaced by optional.
* lsh-server.postinst: Don't call /etc/init.d scripts directly (policy
* Standards-Version raised to 4.1.3.
* Remove Stefan Pfetzing from Uploaders.
2017-01-24 - Magnus Holmgren <>
lsh-utils (2.1-11) unstable; urgency=low
* dont_clear_umask.patch (new): Don't clear umask in lshd, but keep the
one it was launched with (typically 022) (Closes: #672936).
2016-10-18 - Magnus Holmgren <>
lsh-utils (2.1-10) unstable; urgency=low
* Add missing lsb-base dependency.
* missing_include.patch: Add a missing include to fix FTBFS with bindnow
and PIE enabled (Closes: #837665, LP: #1628178).
* Increase Debhelper compat level to 9.
* Add Brazilian Portuguese debconf templates translation (Closes:
* Drop the blacklisting of vulnerable SSH keys. OpenSSH did so three
years ago; the vulnerability was eight years ago.
* Bump Standards-Version to 3.9.8.
2016-02-25 - Magnus Holmgren <>
lsh-utils (2.1-9) unstable; urgency=medium
* nettle3.patch: also cast length arguments to nettle_sexp_vformat() to
2016-02-07 - Magnus Holmgren <>
lsh-utils (2.1-8) unstable; urgency=low
* Build with MIT Kerberos instead of Heimdal (Closes: #806266, #812813).
Note: the Kerberos password helper has limited functionality and is
not recommended to use.
2015-06-03 - Magnus Holmgren <>
lsh-utils (2.1-7) unstable; urgency=low
* nettle3.patch: fix pointer type mismatches, mainly changing length
variables from unsigned to size_t.
2015-06-02 - Magnus Holmgren <>
lsh-utils (2.1-6) unstable; urgency=low
* skip-argp.patch (new): Make sure we don't touch the embedded argp copy
when not needed. It fails to build with GCC 5, which defaults to C99,
which has different inline function rules, and we don't need it.
(Closes: #777990).
* nettle3.patch (new): Adapt to API changes in Nettle 3.0 using the
compat layer.
2014-10-19 - Magnus Holmgren <>
lsh-utils (2.1-5) unstable; urgency=low
* bsd_connreset_test_fail.patch (new): Fix random test failures on kFreeBSD.
* Bump Standards-Version to 3.9.6.
2014-10-05 - Magnus Holmgren <>
lsh-utils (2.1-4) unstable; urgency=low
* Drop the Scheme interpreters (guile-1.6 | scsh) from Build-Depends;
everything generated by Scheme code comes pre-built in the upstream
* Also override Lintian error concerning doc/srp-spec.txt, generated
from srp-spec.nroff (see 2.1-2 below).
* lsh-server.service: Remove obsolete from Unit.After
option (it runs lsh-server non-forking anyway, which means that
lsh-server doesn't call syslog itself).
2014-08-31 - Magnus Holmgren <>
lsh-utils (2.1-3) unstable; urgency=low
* Add systemd unit file, which should behave similarly to the init

See Also

Package Description
lsh-utils_2.1-12_amd64.deb Secure Shell v2 (SSH2) protocol utilities
lshw-gtk_02.18.85-0.1_amd64.deb graphical information about hardware configuration
lshw_02.18.85-0.1_amd64.deb information about hardware configuration
lskat_18.04.1-1_amd64.deb Lieutnant Skat card game
lsm_1.0.4-1_amd64.deb Link connectivity monitor tool
lsmbox_2.1.3-1+b4_amd64.deb List number of total/unread messages for mailboxes
lsmount_0.2.3-1_amd64.deb is a small program for formatting the /proc/mounts output
lsof_4.91+dfsg-1_amd64.deb utility to list open files
lsscsi_0.30-0.1_amd64.deb list all SCSI devices (or hosts) currently on system
lswm_0.6.00+svn201-4_amd64.deb wiimote discover utility
lsyncd_2.2.3-1_amd64.deb daemon to synchronize local directories using rsync
ltpanel_0.2-5_amd64.deb lightweight tasklist panel for minimalist WMs
ltrace_0.7.3-6.1_amd64.deb Tracks runtime library calls in dynamically linked programs
ltris_1.0.19-3+b1_amd64.deb very polished Tetris clone with CPU opponents
ltrsift_1.0.2-8_amd64.deb postprocessing and classification of LTR retrotransposons