diff options
author | zer0def | 2022-05-14 11:49:07 +0200 |
---|---|---|
committer | zer0def | 2022-05-14 11:49:07 +0200 |
commit | b8c61297184156a734eebd51237b0700e88dca2a (patch) | |
tree | 6a5a98f85e2432409c7324a3ade3bfc2308fe63a /PKGBUILD | |
parent | 8f8ca45258a3d5decd8892f8b0799839c003ba31 (diff) | |
download | aur-b8c61297184156a734eebd51237b0700e88dca2a.tar.gz |
Fix SSH helper linkage in sshd shim
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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 |