diff options
author | Bryan Childs | 2023-05-03 08:41:03 +1000 |
---|---|---|
committer | Bryan Childs | 2023-05-03 08:41:03 +1000 |
commit | a015f997cb5a84ff8410abd8b1bf268dde091be7 (patch) | |
tree | ce0d917c4086365de487ce7800ec8b624e9e47e7 | |
download | aur-a015f997cb5a84ff8410abd8b1bf268dde091be7.tar.gz |
First version of aur package for vault-ssh-plus
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 33 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..19679cccab3d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = vault-ssh-plus-bin + pkgdesc = An enhanced implementation of vault ssh, wrapping the OpenSSH ssh client to eliminate the management overhead of using of short-lived SSH client keys CA-signed by Hashicorp Vault. + pkgver = 0.6.0 + pkgrel = 1 + url = https://github.com/isometry/vault-ssh-plus/ + arch = x86_64 + license = MIT + depends = vault + source = https://github.com/isometry/vault-ssh-plus//releases/download/v0.6.0/vault-ssh-plus_0.6.0_linux_amd_64.zip + sha512sums = 00a03bd3bcf6958f7a21df541f4e18ffc4acb2342b97778e9b93820a5e24abe354b96026caf3bd99c736c3328d373cf425d314b4bae79e88c949d0f76e118547 + b2sums = 1fa45c71e2fcc25dd9cf0a157d5160627455994055bbb4ade721141f1fc701f3c676a8c68d65c438d61d792fa51dcf42c806a9890ffc51e1efe499c0221a6c2e + +pkgname = vault-ssh-plus-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5047740033e5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Brуan Childs <godeater[at]𝚐mail[dot]com> +pkgname=vault-ssh-plus-bin +pkgver=0.6.0 +pkgrel=1 +pkgdesc='An enhanced implementation of vault ssh, wrapping the OpenSSH ssh client to eliminate the management overhead of using of short-lived SSH client keys CA-signed by Hashicorp Vault.' +arch=(x86_64) +url=https://github.com/isometry/vault-ssh-plus/ +license=('MIT') +depends=('vault') +source=("${url}/releases/download/v${pkgver}/${pkgname/-bin/}_${pkgver}_linux_amd_64.zip") +b2sums=('1fa45c71e2fcc25dd9cf0a157d5160627455994055bbb4ade721141f1fc701f3c676a8c68d65c438d61d792fa51dcf42c806a9890ffc51e1efe499c0221a6c2e') +sha512sums=('00a03bd3bcf6958f7a21df541f4e18ffc4acb2342b97778e9b93820a5e24abe354b96026caf3bd99c736c3328d373cf425d314b4bae79e88c949d0f76e118547') + +package() { + _output="${srcdir}/${pkgname/-bin/}_${pkgver}_${pkgrel}" + install -Dm755 "${_output}/vssh" "${pkgdir}/usr/bin/${pkgname/-bin/}" + install -Dm644 "${_output}/LICENSE" "${pkgdir}/usr/share/${pkgname/-bin/}/LICENSE" + install -Dm644 "${_output}/README.md" "${pkgdir}/usr/share/${pkgname/-bin/}/README.md" +} + |