diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 8 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = openssh-hpn pkgdesc = A Secure SHell server/client fork with High Performance patches included pkgver = 8.9p1.hpn17v0 - pkgrel = 5 + pkgrel = 6 url = https://www.psc.edu/index.php/hpn-ssh/ install = openssh-hpn.install arch = x86_64 @@ -49,7 +49,7 @@ _hpn_ver=hpn17v0 #_pkgver="$(sed -e 's/\./_/' -e 's/p/_P/' <<< ${_openssh_ver})_new" _pkgver="$(sed -e 's/\./_/' -e 's/p/_P/' <<< ${_openssh_ver})" pkgver="${_openssh_ver}.${_hpn_ver}" -pkgrel=5 +pkgrel=6 pkgdesc='A Secure SHell server/client fork with High Performance patches included' url='https://www.psc.edu/index.php/hpn-ssh/' license=('custom:BSD') @@ -221,10 +221,15 @@ package_openssh-hpn-shim(){ cd "${srcdir}/openssh-portable-hpn-${_pkgver}/" - install -dm0755 "${pkgdir}/usr/bin"; pushd "${pkgdir}/usr/bin" + install -dm0755 "${pkgdir}/usr/bin" "${pkgdir}/usr/lib/ssh"; + pushd "${pkgdir}/usr/bin" for i in findssl.sh scp sftp ssh ssh-add ssh-agent ssh-copy-id ssh-keygen ssh-keyscan sshd; do ln -s "hpn${i}" "${i}" done; popd + pushd "${pkgdir}/usr/lib/ssh" + for i in sftp-server ssh-keysign ssh-pkcs11-helper ssh-sk-helper; do + ln -s "../hpnssh/hpn${i}" "${i}" + done; popd install -Dm644 ../sshdgenkeys.service "${pkgdir}"/usr/lib/systemd/system/sshdgenkeys.service install -Dm644 ../sshd.service "${pkgdir}"/usr/lib/systemd/system/sshd.service |