PKGBUILD 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Maintainer: Noah Vogt (noahvogt) <noah@noahvogt.com>
  2. pkgname=openssh-dotconfig-bin
  3. pkgver=9.7p1
  4. pkgrel=2
  5. pkgdesc="NetworkManager VPN plugin for OpenVPN - with Support for the XDG Base Directory Specification (binary version)"
  6. pkgdesc='Premier connectivity tool for remote login with the SSH protocol - but moved $HOME/.ssh to $HOME/.config/ssh (binary version)'
  7. url='https://www.openssh.com/portable.html'
  8. license=('custom:BSD')
  9. arch=(x86_64)
  10. depends=(
  11. glibc
  12. krb5 libkrb5.so libgssapi_krb5.so
  13. ldns
  14. libedit
  15. libxcrypt libcrypt.so
  16. openssl
  17. pam libpam.so
  18. zlib
  19. )
  20. optdepends=(
  21. 'libfido2: FIDO/U2F support'
  22. 'sh: for ssh-copy-id and findssl.sh'
  23. 'x11-ssh-askpass: input passphrase in X'
  24. 'xorg-xauth: X11 forwarding'
  25. )
  26. backup=(
  27. etc/pam.d/sshd
  28. etc/ssh/ssh_config
  29. etc/ssh/sshd_config
  30. )
  31. source=("https://github.com/noahvogt/${pkgname%-*}-aur/releases/download/$pkgver-$pkgrel/${pkgname%-*}-$pkgver-$pkgrel-$arch.pkg.tar.zst")
  32. sha256sums=('3306469f69a369eac95866f84e8c88fbbad62d91fb02ed0dc3f021e6bfcea7ff')
  33. provides=('openssh')
  34. conflicts=('openssh')
  35. package() {
  36. cp -R "${srcdir}/usr/" "${pkgdir}/usr"
  37. cp -R "${srcdir}/var/" "${pkgdir}/var"
  38. cp -R "${srcdir}/etc/" "${pkgdir}/etc"
  39. }