Getting a sha256sum fail on hpn-8_3_P1.tar.gz. Is it possible the package was updated just before https://github.com/rapier1/openssh-portable/commit/4afe5ad21dd5a9a01cda3007cdd0af5bbe6b608c which then changed the hash?
Search Criteria
Package Details: openssh-hpn-shim 10.0p1_hpn18.7.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/openssh-hpn.git (read-only, click to copy) |
---|---|
Package Base: | openssh-hpn |
Description: | A Secure SHell server/client fork with High Performance patches included |
Upstream URL: | https://www.psc.edu/index.php/hpn-ssh/ |
Licenses: | MIT, ISC, BSD-3-Clause, BSD-2-Clause |
Conflicts: | openssh, openssh-hpn-git |
Provides: | openssh |
Submitter: | zer0def |
Maintainer: | zer0def |
Last Packager: | zer0def |
Votes: | 14 |
Popularity: | 0.77 |
First Submitted: | 2019-03-04 06:50 (UTC) |
Last Updated: | 2025-04-11 00:11 (UTC) |
Dependencies (6)
- openssh-hpnAUR
- git (git-gitAUR, git-glAUR) (make)
- libfido2 (libfido2-fullAUR) (make)
- libfido2 (libfido2-fullAUR) (optional) – FIDO/U2F support
- x11-ssh-askpass (gnome-ssh-askpass3AUR, seahorse-gitAUR, gnome-ssh-askpass4-gitAUR, ssh-askpass-fullscreenAUR, ksshaskpass-gitAUR, xaskpassAUR, openssh-askpassAUR, ksshaskpass, seahorse) (optional) – input passphrase in X
- xorg-xauth (optional) – X11 forwarding
Required by (279)
- 6.101-submit (requires openssh)
- amanda (requires openssh)
- ansible-core-2.16 (requires openssh) (check)
- apt-dater (requires openssh)
- apt-dater-legacy (requires openssh)
- archosaur (requires openssh)
- archosaur-git (requires openssh)
- ariang-git (requires openssh) (make)
- arkade-bin (requires openssh)
- asbru-cm (requires openssh)
- asbru-cm (requires openssh) (optional)
- asbru-cm-git (requires openssh)
- asbru-cm-git (requires openssh) (optional)
- asbru-cm-loki-git (requires openssh)
- asbru-cm-loki-git (requires openssh) (optional)
- aurbuilder-git (requires openssh)
- authprogs-git (requires openssh) (check)
- backintime-cli (requires openssh)
- backintime-cli-git (requires openssh)
- balena-cli (requires openssh) (optional)
- balena-cli-bin (requires openssh) (optional)
- bbcp-git (requires openssh)
- bodo_connect-git (requires openssh)
- borg-git (requires openssh) (optional)
- bosh-7-cli (requires openssh) (optional)
- bosh-cli (requires openssh) (optional)
- btrbk-git (requires openssh) (optional)
- btrfs-sxbackup (requires openssh) (optional)
- buceutils-git (requires openssh)
- budgie-control-center-git (requires openssh) (optional)
- buildroot-meta (requires openssh) (optional)
- buildstuff (requires openssh)
- cdist (requires openssh)
- clever-reposync-bin (requires openssh)
- clustershell (requires openssh) (optional)
- crave (requires openssh)
- cros-container-guest-tools-git (requires openssh)
- curlbomb (requires openssh) (optional)
- cutehmi-external-meta (requires openssh) (optional)
- cvs-feature (requires openssh) (optional)
- danectl (requires openssh)
- danectl-git (requires openssh)
- dataleech (requires openssh)
- ddns (requires openssh) (optional)
- ddns-git (requires openssh) (optional)
- devtools-doas (requires openssh)
- devtools-git (requires openssh)
- diffoscope-git (requires openssh) (check)
- diffoscope-git (requires openssh) (optional)
- dracut-git (requires openssh) (optional)
- dracut-sshd-git (requires openssh)
- ds-inhibit (requires openssh) (make)
- dscp (requires openssh)
- eddie-cli (requires openssh) (optional)
- eddie-cli-git (requires openssh) (optional)
- eddie-ui (requires openssh) (optional)
- eddie-ui-git (requires openssh) (optional)
- envoy-git (requires openssh)
- ethoscope-device (requires openssh)
- ethoscope-node (requires openssh)
- extraterm-git (requires openssh) (make)
- fast-ssh (requires openssh)
- fast-ssh-bin (requires openssh)
- fast-ssh-git (requires openssh)
- file-sharing-tool (requires openssh)
- fish-ssh-agent-git (requires openssh)
- forgejo-git (requires openssh) (optional)
- fusioninventory-agent (requires openssh) (optional)
- gandi.cli (requires openssh) (check)
- gandi.cli (requires openssh) (optional)
- gandi.cli-git (requires openssh)
- gates-of-tartaros (requires openssh) (optional)
- gcac (requires openssh)
- gcr-4-git (requires openssh)
- gcr-git (requires openssh)
- getnewip (requires openssh)
- gin-cli (requires openssh)
- git-deliver (requires openssh)
- git-gl (requires openssh) (check)
- git-gl (requires openssh) (optional)
- gitea-git (requires openssh) (optional)
- github-cli-git (requires openssh) (check)
- gitio-git (requires openssh) (optional)
- gitlab-ee (requires openssh)
- gmi (requires openssh)
- gnome-control-center-git (requires openssh) (optional)
- gnome-control-center-x11-scaling (requires openssh) (optional)
- gnome-keyring-git (requires openssh)
- gnome-rdp (requires openssh) (optional)
- gnudatalanguage (requires openssh) (check)
- gnupg-largekeys (requires openssh) (check)
- gogs (requires openssh) (optional)
- gogs-git (requires openssh) (optional)
- goscanpdf (requires openssh)
- gossm-bin (requires openssh)
- got-diminished (requires openssh) (optional)
- goto-ssh-bin (requires openssh)
- grapheneos-devel (requires openssh)
- gstm (requires openssh)
- gstm-git (requires openssh)
- gvfs-afc-git (requires openssh) (make)
- gvfs-git (requires openssh) (make)
- gvfs-goa-git (requires openssh) (make)
- gvfs-google-git (requires openssh) (make)
- gvfs-gphoto2-git (requires openssh) (make)
- gvfs-mtp-git (requires openssh) (make)
- gvfs-nfs-git (requires openssh) (make)
- gvfs-smb-git (requires openssh) (make)
- hadoop (requires openssh)
- hash-slinger (requires openssh) (optional)
- hash-slinger-git (requires openssh) (optional)
- hcloud-upload-image-bin (requires openssh)
- hollywood (requires openssh)
- holo (requires openssh) (make)
- holo (requires openssh) (optional)
- inethi-bin (requires openssh)
- jellyshot-git (requires openssh)
- jim (requires openssh)
- jujutsu-git (requires openssh) (make)
- k3sup (requires openssh)
- k3sup-bin (requires openssh)
- khefin (requires openssh) (optional)
- kopia (requires openssh) (check)
- ksvnupdater (requires openssh) (optional)
- labgrid-git (requires openssh) (optional)
- labtunnel-git (requires openssh)
- lckfb-logicalpi-fpga-g1-meta (requires openssh)
- lckfb-taishanpi-meta (requires openssh)
- let-me-do (requires openssh)
- lib32-gamescope-git (requires openssh) (make)
- linux-neptune-65 (requires openssh) (make)
- linux-neptune-65-headers (requires openssh) (make)
- linux-timemachine (requires openssh) (optional)
- linux-timemachine-git (requires openssh) (optional)
- lnav-git (requires openssh)
- lsyncd (requires openssh) (check)
- luckybackup (requires openssh)
- mandoc-cvs (requires openssh) (make)
- mkinitcpio-remotekey (requires openssh)
- molly-guard (requires openssh)
- monitoring.js (requires openssh)
- monkeysphere (requires openssh) (check)
- mosh-agent (requires openssh)
- mosh-git (requires openssh)
- mozilla-conf-openssh (requires openssh)
- mpich (requires openssh)
- mpssh (requires openssh)
- muchsync (requires openssh)
- mysecureshell (requires openssh)
- networkmanager-dispatcher-sshd (requires openssh)
- networkmanager-ssh-git (requires openssh)
- networkmanager-support (requires openssh)
- nomachine (requires openssh)
- nx3-all (requires openssh) (optional)
- odysseyra1n (requires openssh)
- openmc-git (requires openssh)
- opennebula (requires openssh)
- openssh-askpass (requires openssh)
- openssh-known-hosts (requires openssh) (optional)
- openssh-socket-activation (requires openssh)
- outrun-git (requires openssh)
- pacpush (requires openssh)
- pacrepo-git (requires openssh)
- pam_ssh (requires openssh)
- pam_ssh_agent_auth (requires openssh) (optional)
- passphrase2pgp (requires openssh) (check)
- pdsh (requires openssh)
- pdsh-genders (requires openssh)
- perl-net-sftp-foreign (requires openssh)
- php-ssh (requires openssh)
- php56-ssh (requires openssh)
- pkgbuild-version-updater (requires openssh)
- plugin-git (requires openssh)
- polysh (requires openssh)
- praetorian (requires openssh)
- prey-node-client (requires openssh)
- pvpn (requires openssh)
- pycharm-eap (requires openssh) (optional)
- pycharm-professional (requires openssh) (optional)
- python-libnxctrl-git (requires openssh) (make)
- python-mock-ssh-server (requires openssh) (check)
- python-pssh (requires openssh)
- python-ssh2 (requires openssh) (check)
- qssh (requires openssh)
- r-crossmeta (requires openssh)
- raat-server (requires openssh)
- radicle-cli (requires openssh)
- radicle-cli-git (requires openssh)
- ragnar-git (requires openssh)
- red-nightly-bin (requires openssh) (optional)
- rekor-git (requires openssh) (check)
- releng-tool (requires openssh) (optional)
- repman (requires openssh) (optional)
- repman-git (requires openssh) (optional)
- resnap-git (requires openssh)
- resticity (requires openssh)
- restream (requires openssh)
- restream-git (requires openssh)
- rsbackup (requires openssh) (optional)
- rssh (requires openssh)
- ruby-git (requires openssh) (check)
- safekeep (requires openssh)
- scannerl (requires openssh)
- scannerl-git (requires openssh)
- scap-workbench (requires openssh)
- scap-workbench-git (requires openssh)
- shipit (requires openssh)
- shipper (requires openssh)
- shipper-git (requires openssh)
- sidedoor (requires openssh)
- snap-sync (requires openssh) (optional)
- sparkleshare (requires openssh)
- ssh-agent-env-var (requires openssh) (optional)
- ssh-askpass-fullscreen (requires openssh)
- ssh-fingerprints (requires openssh)
- ssh-ggh (requires openssh)
- ssh-ggh-bin (requires openssh)
- ssh-ggh-git (requires openssh)
- ssh-ident-git (requires openssh)
- ssh-rdp-git (requires openssh)
- ssh-rdp-host-git (requires openssh)
- ssh-tools-git (requires openssh)
- sshcd (requires openssh)
- sshcommand (requires openssh)
- sshd-launcher (requires openssh)
- sshexec (requires openssh)
- sshexport (requires openssh)
- sshgrid-git (requires openssh)
- sshlm-git (requires openssh)
- sshlog-bin (requires openssh)
- sshmnt (requires openssh)
- sshmultitool (requires openssh)
- sshpass-svn (requires openssh)
- sshpass-totp (requires openssh)
- sshprint (requires openssh)
- sshrc (requires openssh)
- sshrc-git (requires openssh)
- sshsocksvpn (requires openssh)
- sshto-git (requires openssh)
- sshtunnel-git (requires openssh)
- sshuttle-git (requires openssh)
- sshyp (requires openssh)
- sssd-nosmb (requires openssh) (check)
- standard-test-roles (requires openssh)
- sugar-git (requires openssh)
- synapse-git (requires openssh) (optional)
- systemd-timer-notify (requires openssh)
- systemd-timer-notify-git (requires openssh)
- teiler-git (requires openssh) (optional)
- tinyget-ui-git (requires openssh) (make)
- tlclient (requires openssh)
- tmuxer-git (requires openssh) (optional)
- topal (requires openssh) (optional)
- torque (requires openssh)
- tpm2-pkcs11-git (requires openssh) (check)
- uenv (requires openssh) (optional)
- uenv-git (requires openssh) (optional)
- uniprint-git (requires openssh)
- unreal-engine (requires openssh) (make)
- unreal-engine-4 (requires openssh) (make)
- unreal-engine-git (requires openssh) (make)
- upl-git (requires openssh)
- usocks (requires openssh) (optional)
- vml (requires openssh)
- vpn-minute (requires openssh) (optional)
- vssh (requires openssh)
- walinuxagent (requires openssh)
- waypipe-git (requires openssh) (optional)
- wemux (requires openssh)
- wemux-git (requires openssh)
- wemux-restrict (requires openssh)
- wesnoth-git (requires openssh) (make)
- x2goserver (requires openssh)
- xxh-git (requires openssh)
- yabsm (requires openssh)
- yade (requires openssh) (make)
- yade-cuda (requires openssh) (make)
- yade-doc (requires openssh) (make)
- zsnapd (requires openssh) (optional)
Sources (12)
- glibc-2.31.patch
- hpn-revert-default-port-2222.patch
- hpnssh-agent.service
- hpnsshd.service
- hpnsshdgenkeys.service
- http://www.eworm.de/download/linux/openssh-tests-scp.patch
- https://github.com/rapier1/hpn-ssh/archive/hpn-18.7.0.tar.gz
- ssh-agent.service
- sshd.conf
- sshd.pam
- sshd.service
- sshdgenkeys.service
Latest Comments
« First ‹ Previous 1 2 3
Lynthium commented on 2020-09-29 06:34 (UTC)
zer0def commented on 2020-05-05 07:18 (UTC) (edited on 2020-05-05 07:18 (UTC) by zer0def)
Based on:
- https://github.com/rapier1/openssh-portable/blob/master/kex.c#L1347
- https://github.com/rapier1/openssh-portable/blob/master/log.c#L206
- https://github.com/rapier1/openssh-portable/blob/master/log.c#L434
I would think so.
Initially found it odd, when comparing to upstream OpenSSH, but useful for learning what kind of sshd I'm currently interacting with and whether I should expect patch-specific behavior.
geov commented on 2020-05-04 21:31 (UTC) (edited on 2020-05-04 21:31 (UTC) by geov)
I keep seeing string:
SSH: Server;Ltype: Version;Remote: 192.168.0.250-22;Protocol: 2.0;Client: OpenSSH_8.1p1-PKIXSSH-12.3-hpn14v20 PKIX[12.3]
On every login, looks like debug log string leaked to console for some reason. Is it expected behavior?
zer0def commented on 2020-05-03 13:42 (UTC)
Yeah, upstream has fixed the OpenSSH HPN banner, so there's no reason for that particular patch anymore. Thanks for the highlight.
zer0def commented on 2019-08-14 18:06 (UTC) (edited on 2019-08-14 18:06 (UTC) by zer0def)
@SRChiP just rebuild this package after upgrading ldns
$ ssh -V
OpenSSH_7.9p1-hpn14v17, OpenSSL 1.1.1c 28 May 2019
$ ldd `which ssh` | grep ldns
libldns.so.3 => /usr/lib/libldns.so.3 (0x00006f9156568000)
SRChiP commented on 2019-08-14 11:26 (UTC)
The ssh fails with error:
ssh: error while loading shared libraries: libldns.so.2: cannot open shared object file: No such file or directory
in the latest archlinux. The openssh package has moved onto v8, while this is in v7.9. It has to be fixed upstream
Pinned Comments
zer0def commented on 2022-05-13 05:47 (UTC)
To maintain behavior pre-HPN17v0, install
openssh-hpn-shim
.