Search Criteria
Package Details: openssh-hpn-git 7.8.P1.r47.g30ec037c-1
Git Clone URL: | https://aur.archlinux.org/openssh-hpn-git.git (read-only, click to copy) |
---|---|
Package Base: | openssh-hpn-git |
Description: | A Secure SHell server/client fork with High Performance patches included |
Upstream URL: | https://www.psc.edu/index.php/hpn-ssh/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | jyantis |
Maintainer: | rtfm3514 |
Last Packager: | rtfm3514 |
Votes: | 26 |
Popularity: | 0.001184 |
First Submitted: | 2015-04-04 01:59 |
Last Updated: | 2018-10-08 18:02 |
Dependencies (8)
- krb5 (krb5-git, krb5-minimal-git)
- ldns (ldns-git)
- libedit
- openssl-1.0 (openssl-1.0-chacha20, openssl-1.0-hardened)
- pam (pam-selinux, pam-minimal-git)
- git (git-git) (make)
- x11-ssh-askpass (gnome-ssh-askpass2, ssh-askpass-fullscreen, gnome-ssh-askpass3, seahorse-git, xaskpass, ksshaskpass, openssh-askpass, seahorse) (optional) – input passphrase in X
- xorg-xauth (optional) – X11 forwarding
Required by (283)
- airvpn-beta-bin (requires openssh) (optional)
- airvpn-bin (requires openssh) (optional)
- amanda (requires openssh)
- apt-dater (requires openssh)
- apt-dater-legacy (requires openssh)
- 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) (optional)
- asbru-cm-loki-git (requires openssh)
- astk (requires openssh)
- astk (requires openssh) (optional)
- backintime-cli (requires openssh)
- backintime-cli-git (requires openssh) (make)
- backintime-cli-git (requires openssh)
- backintime-git (requires openssh) (make)
- balena-cli (requires openssh) (optional)
- bbcp-git (requires openssh)
- borg-git (requires openssh) (optional)
- bosh-cli (requires openssh) (optional)
- btrbk (requires openssh) (optional)
- btrbk-git (requires openssh) (optional)
- btrfs-sxbackup (requires openssh) (optional)
- buceutils-git (requires openssh)
- buildbot-git (requires openssh) (check)
- buildroot-dummy (requires openssh) (optional)
- buildroot-meta (requires openssh) (optional)
- buildstuff (requires openssh)
- calendar (requires openssh) (make)
- cdist (requires openssh)
- clustershell (requires openssh) (optional)
- collabora-online-server-nodocker (requires openssh)
- collabora-online-server-nodocker_ar (requires openssh)
- collabora-online-server-nodocker_as (requires openssh)
- collabora-online-server-nodocker_bg (requires openssh)
- collabora-online-server-nodocker_bn-in (requires openssh)
- collabora-online-server-nodocker_br (requires openssh)
- collabora-online-server-nodocker_ca (requires openssh)
- collabora-online-server-nodocker_ca-valencia (requires openssh)
- collabora-online-server-nodocker_cs (requires openssh)
- collabora-online-server-nodocker_cy (requires openssh)
- collabora-online-server-nodocker_da (requires openssh)
- collabora-online-server-nodocker_de (requires openssh)
- collabora-online-server-nodocker_el (requires openssh)
- collabora-online-server-nodocker_en (requires openssh)
- collabora-online-server-nodocker_en-gb (requires openssh)
- collabora-online-server-nodocker_es (requires openssh)
- collabora-online-server-nodocker_et (requires openssh)
- collabora-online-server-nodocker_eu (requires openssh)
- collabora-online-server-nodocker_fi (requires openssh)
- collabora-online-server-nodocker_fr (requires openssh)
- collabora-online-server-nodocker_ga (requires openssh)
- collabora-online-server-nodocker_gd (requires openssh)
- collabora-online-server-nodocker_gl (requires openssh)
- collabora-online-server-nodocker_gu (requires openssh)
- collabora-online-server-nodocker_he (requires openssh)
- collabora-online-server-nodocker_hi (requires openssh)
- collabora-online-server-nodocker_hr (requires openssh)
- collabora-online-server-nodocker_hu (requires openssh)
- collabora-online-server-nodocker_id (requires openssh)
- collabora-online-server-nodocker_is (requires openssh)
- collabora-online-server-nodocker_it (requires openssh)
- collabora-online-server-nodocker_ja (requires openssh)
- collabora-online-server-nodocker_km (requires openssh)
- collabora-online-server-nodocker_kn (requires openssh)
- collabora-online-server-nodocker_ko (requires openssh)
- collabora-online-server-nodocker_lt (requires openssh)
- collabora-online-server-nodocker_lv (requires openssh)
- collabora-online-server-nodocker_ml (requires openssh)
- collabora-online-server-nodocker_mr (requires openssh)
- collabora-online-server-nodocker_nb (requires openssh)
- collabora-online-server-nodocker_nl (requires openssh)
- collabora-online-server-nodocker_nn (requires openssh)
- collabora-online-server-nodocker_no (requires openssh)
- collabora-online-server-nodocker_oc (requires openssh)
- collabora-online-server-nodocker_or (requires openssh)
- collabora-online-server-nodocker_pa-in (requires openssh)
- collabora-online-server-nodocker_pl (requires openssh)
- collabora-online-server-nodocker_pt (requires openssh)
- collabora-online-server-nodocker_pt-br (requires openssh)
- collabora-online-server-nodocker_pt-pt (requires openssh)
- collabora-online-server-nodocker_ro (requires openssh)
- collabora-online-server-nodocker_ru (requires openssh)
- collabora-online-server-nodocker_sk (requires openssh)
- collabora-online-server-nodocker_sl (requires openssh)
- collabora-online-server-nodocker_sr (requires openssh)
- collabora-online-server-nodocker_sr-latn (requires openssh)
- collabora-online-server-nodocker_sv (requires openssh)
- collabora-online-server-nodocker_ta (requires openssh)
- collabora-online-server-nodocker_te (requires openssh)
- collabora-online-server-nodocker_tr (requires openssh)
- collabora-online-server-nodocker_uk (requires openssh)
- collabora-online-server-nodocker_vi (requires openssh)
- collabora-online-server-nodocker_zh-cn (requires openssh)
- collabora-online-server-nodocker_zh-tw (requires openssh)
- cros-container-guest-tools-git (requires openssh)
- curlbomb (requires openssh) (optional)
- cutehmi-external-meta (requires openssh) (optional)
- cvs-feature (requires openssh) (optional)
- dataleech (requires openssh)
- ddns (requires openssh) (optional)
- ddns-git (requires openssh) (optional)
- devtools-git (requires openssh)
- devtools32-git (requires openssh)
- diffoscope-git (requires openssh) (optional)
- diffoscope-git (requires openssh) (check)
- dracut-sshd-git (requires openssh)
- dscp (requires openssh)
- eclipse-dltk-shelled (requires openssh) (optional)
- eddie-cli-git (requires openssh) (optional)
- eddie-ui (requires openssh) (optional)
- eddie-ui-git (requires openssh) (optional)
- envoy (requires openssh)
- envoy-git (requires openssh)
- ethoscope-device (requires openssh)
- ethoscope-node (requires openssh)
- extraterm-git (requires openssh) (make)
- fusioninventory-agent (requires openssh) (optional)
- gadmin-rsync (requires openssh)
- gandi.cli-git (requires openssh)
- gates-of-tartaros (requires openssh) (optional)
- getnewip (requires openssh)
- gin-cli (requires openssh)
- git-annex-cabal (requires openssh)
- git-annex-stack (requires openssh)
- git-deliver (requires openssh)
- gitea-git (requires openssh) (optional)
- gitlab-ee (requires openssh)
- gnome-control-center-git (requires openssh) (optional)
- gnome-control-center-nocheese (requires openssh) (optional)
- gnome-control-center-system76 (requires openssh) (optional)
- gnome-keyring-git (requires openssh)
- gnome-rdp (requires openssh) (optional)
- gnupg-git (requires openssh) (check)
- gnupg-large-secmem (requires openssh) (check)
- gnupg-largekeys (requires openssh) (check)
- gnupg-minimal-git (requires openssh) (check)
- gnupg-scdaemon-shared-access (requires openssh) (check)
- gnupot (requires openssh)
- gogs (requires openssh) (optional)
- gogs-dev-git (requires openssh) (optional)
- gogs-git (requires openssh) (optional)
- goscanpdf (requires openssh)
- got-diminished (requires openssh) (optional)
- gstm (requires openssh)
- gstm-git (requires openssh)
- gstm-gtk2 (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)
- hollywood (requires openssh)
- holo (requires openssh) (optional)
- holo (requires openssh) (make)
- jellyshot-git (requires openssh)
- k3sup-bin (requires openssh)
- kana-p-git (requires openssh)
- khefin (requires openssh) (optional)
- ksvnupdater (requires openssh) (optional)
- let-me-do (requires openssh)
- libssh-gnutls (requires openssh) (make)
- libssh-gnutls-docs (requires openssh) (make)
- link-backup (requires openssh)
- linux-timemachine-git (requires openssh) (optional)
- lone-tar (requires openssh)
- luckybackup (requires openssh)
- mandoc-cvs (requires openssh) (make)
- mandos-server (requires openssh)
- massh (requires openssh)
- maxio-git (requires openssh)
- molly-guard (requires openssh)
- monkeysphere (requires openssh) (check)
- mosh-git (requires openssh)
- mosh-sshagent-git (requires openssh)
- mpich (requires openssh)
- mpssh (requires openssh)
- mssh-git (requires openssh)
- muchsync (requires openssh)
- mysecureshell (requires openssh)
- netdrive-connector (requires openssh)
- networkmanager-dispatcher-sshd (requires openssh)
- nomachine (requires openssh)
- nx3-all (requires openssh) (optional)
- openmpi-gcc8 (requires openssh)
- openmpi-gcc9 (requires openssh)
- openmpi3 (requires openssh)
- opennebula (requires openssh)
- openssh-known-hosts (requires openssh) (optional)
- pacmanager-bin (requires openssh)
- pacmanager-git (requires openssh)
- pacpush (requires openssh)
- pacrepo-git (requires openssh)
- pam_ssh (requires openssh)
- pam_ssh_agent_auth (requires openssh) (optional)
- pam_ssh_agent_auth-git (requires openssh) (optional)
- pdsh (requires openssh)
- pdsh-genders (requires openssh)
- php-ssh (requires openssh)
- php-ssh-git (requires openssh)
- php-ssh-unstable (requires openssh)
- php56-ssh (requires openssh)
- piconnect-git (requires openssh)
- pitrery (requires openssh) (optional)
- pkgbuild-version-updater (requires openssh)
- plasma-runners-ssh (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-apache-libcloud (requires openssh) (check)
- python-btrfs-backup (requires openssh) (optional)
- python-pssh (requires openssh)
- python2-scoop (requires openssh)
- qssh (requires openssh)
- ragnar-git (requires openssh)
- rehackable_scripts-git (requires openssh)
- restream-git (requires openssh)
- rssh (requires openssh)
- sac-core (requires openssh)
- safekeep (requires openssh)
- scannerl (requires openssh)
- scannerl-git (requires openssh)
- sibt-git (requires openssh)
- ssh-askpass-fullscreen (requires openssh)
- ssh-faker (requires openssh)
- ssh-ident-git (requires openssh)
- ssh-import-id-bzr (requires openssh)
- ssh-tools (requires openssh)
- ssh-tools-git (requires openssh)
- sshcd (requires openssh)
- sshcode (requires openssh)
- sshconf (requires openssh)
- sshdfilter (requires openssh)
- sshexport (requires openssh)
- sshgrid-git (requires openssh)
- sshlm-git (requires openssh)
- sshmenu (requires openssh)
- sshmnt (requires openssh)
- sshmultitool (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)
- sugar-git (requires openssh)
- synapse-bzr (requires openssh) (optional)
- task-git (requires openssh) (optional)
- teiler-git (requires openssh) (optional)
- tlclient (requires openssh)
- tmuxer-git (requires openssh) (optional)
- topal (requires openssh) (optional)
- torque (requires openssh)
- uenv (requires openssh) (optional)
- uenv-git (requires openssh) (optional)
- uniprint-git (requires openssh)
- unreal-engine (requires openssh) (make)
- upl-git (requires openssh)
- usocks (requires openssh) (optional)
- vpn-minute (requires openssh) (optional)
- walinuxagent (requires openssh)
- waypipe (requires openssh) (optional)
- waypipe-git (requires openssh) (optional)
- wemux (requires openssh)
- wemux-git (requires openssh)
- wemux-restrict (requires openssh)
- wesnoth-git (requires openssh) (make)
- xxh-git (requires openssh)
- zfs-snap-manager (requires openssh)
- zsh-theme-powerlevel9k-git (requires openssh) (optional)
- zsnapd (requires openssh) (optional)
Latest Comments
1 2 Next › Last »
carloshmm commented on 2018-12-29 23:15
Does anyone know if I have to make any additional changes to take advantage of this ssh patch?
rtfm3514 commented on 2018-10-08 18:04
@zer0def: Thanks for providing that patch, but I will keep the -git package for now. However, I am also ressorting to a fixed version as I reached out to upstream to help me figure out the master branch properly.
zer0def commented on 2018-09-29 07:36
A patch to this PKGBUILD to build stable openssh-hpn 7.8p1: https://ptpb.pw/jHVN
rpodgorny commented on 2018-04-04 13:18
looks like the new homepage is here: https://www.psc.edu/index.php/hpn-ssh
rtfm3514 commented on 2017-06-10 06:43
Forced building against openssl-1.0
I am not happy with the solution though as I haven't found a clean way of forcing openssh to build against a specific openssl version.
I tried pkg-config, but either it doesn't work or I am doing it wrong. Now I am using a hack, where I am using prepare() to symlink the openssl-1.0 files into the build directory and pass them to the configure script via the --with-ssl-dir option.
If anyone has a cleaner way of doing this, please feel free to share it. Any help is greatly appreciated.
I also had a look at the openssl-1.1.0 patch the openssh package from the core repo is using: It does apply cleanly but it is not enough. I am afraid we will have to wait for upstream to get a proper openssl-1.1.0 patch.
ansatz commented on 2017-04-29 15:36
Build fails with openssl 1.1.0.
Debian bug tracker points to the upstream not supporting openssl 1.1.0 yet:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857621
So either wait until the upstream gets this sorted out or add extra/openssl-1.0 to dependencies.
rtfm3514 commented on 2016-06-02 19:06
Updated to new upstream version, fixing NONE cipher rekeying issue.
rtfm3514 commented on 2016-05-26 19:26
@SRChiP: Thank you for pointing that out.
I dug a little, seems like the correct dep should be "linux-api-headers", which is present by default as a dep of glibc and I am not quite sure, if I should still list it as a makedep. Normally, base and base-devel packages are not supposed to be listed as deps, but I don't know about "indirect" base and base-devel packages.
In any case, I removed the incorrect "linux-headers" dep for now. Please let me know, if this causes any unexpected breakage.
SRChiP commented on 2016-05-25 19:02
This package depends on linux-headers, but it works fine with only linux-zen-headers. And linux-zen-headers does not conflict with linux-headers. Installing linux-headers is a workaround, so should not be actually needed (in some cases).
rtfm3514 commented on 2016-05-25 16:47
Updated package to reflect current upstream version.
Thanks, for the reminder and sorry for the delay. I actually signed up to be notified on GitHub of any upstream change, however, it seems that is not working as expected.
Please note, there is a problem with unencrypted transfers >1GB still under investigation: https://github.com/rapier1/openssh-portable/issues/5