diff --git a/.SRCINFO b/.SRCINFO index d989991..eb58fc1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,27 +1,23 @@ pkgbase = teleport-bin pkgdesc = Modern SSH server for teams managing distributed infrastructure - pkgver = 4.0.2 + pkgver = 4.3.0 pkgrel = 1 url = https://github.com/gravitational/teleport install = teleport.install arch = x86_64 - arch = arm + arch = armv7 license = Apache depends = bash depends = python options = !strip - source_x86_64 = https://get.gravitational.com/teleport-v4.0.2-linux-amd64-bin.tar.gz - source_x86_64 = teleport.service - source_x86_64 = teleport.install - sha256sums_x86_64 = 7e32741427d069763426c694fc833799831d99eb4d754ff2204e7dde5166a66d - sha256sums_x86_64 = 48b27cf06bd88f3121f3febec352269f75e4f30e8e7cd80a72c630b3cf34a5e6 - sha256sums_x86_64 = cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435 - source_arm = https://get.gravitational.com/teleport-v4.0.2-linux-arm-bin.tar.gz - source_arm = teleport.service - source_arm = teleport.install - sha256sums_arm = 7da1475d2b054ee6cd939169d53e257ebb858e536a8958ef343e47d120ce4791 - sha256sums_arm = 48b27cf06bd88f3121f3febec352269f75e4f30e8e7cd80a72c630b3cf34a5e6 - sha256sums_arm = cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435 + source = teleport.service + source = teleport.install + sha256sums = 78e272d3c6bb255fd254e38a3237b808f6e588bd4861f233eca010189e95a7e2 + sha256sums = cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435 + source_x86_64 = teleport-bin-4.3.0-x86_64.tar.gz::https://get.gravitational.com/teleport-v4.3.0-linux-amd64-bin.tar.gz + sha256sums_x86_64 = 9ebad4e52271074c218f18022f5199857c7144583be490ec72bf517f98215cae + source_armv7 = teleport-bin-4.3.0-x86_64.tar.gz::https://get.gravitational.com/teleport-v4.3.0-linux-arm-bin.tar.gz + sha256sums_armv7 = 9ebad4e52271074c218f18022f5199857c7144583be490ec72bf517f98215cae pkgname = teleport-bin diff --git a/PKGBUILD b/PKGBUILD index 7745c70..835f8bd 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,32 +3,26 @@ # Co-Maintainer: Ariel AxionL pkgname=teleport-bin -pkgver=4.0.2 +pkgver=4.3.0 pkgrel=1 pkgdesc="Modern SSH server for teams managing distributed infrastructure" -arch=('x86_64' 'arm') +arch=('x86_64' 'armv7') url="https://github.com/gravitational/teleport" license=('Apache') depends=('bash' 'python') install=teleport.install -source_x86_64=( - "https://get.gravitational.com/teleport-v${pkgver}-linux-amd64-bin.tar.gz" - "teleport.service" - "teleport.install" -) +source=("teleport.service" + "teleport.install") -sha256sums_x86_64=('7e32741427d069763426c694fc833799831d99eb4d754ff2204e7dde5166a66d' - '48b27cf06bd88f3121f3febec352269f75e4f30e8e7cd80a72c630b3cf34a5e6' - 'cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435') -sha256sums_arm=('7da1475d2b054ee6cd939169d53e257ebb858e536a8958ef343e47d120ce4791' - '48b27cf06bd88f3121f3febec352269f75e4f30e8e7cd80a72c630b3cf34a5e6' - 'cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435') -source_arm=( - "https://get.gravitational.com/teleport-v${pkgver}-linux-arm-bin.tar.gz" - "teleport.service" - "teleport.install" -) +source_x86_64=("teleport-bin-${pkgver}-${CARCH}.tar.gz::https://get.gravitational.com/teleport-v${pkgver}-linux-amd64-bin.tar.gz") + +source_armv7=("teleport-bin-${pkgver}-${CARCH}.tar.gz::https://get.gravitational.com/teleport-v${pkgver}-linux-arm-bin.tar.gz") + +sha256sums=('78e272d3c6bb255fd254e38a3237b808f6e588bd4861f233eca010189e95a7e2' + 'cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435') +sha256sums_x86_64=('9ebad4e52271074c218f18022f5199857c7144583be490ec72bf517f98215cae') +sha256sums_armv7=('9ebad4e52271074c218f18022f5199857c7144583be490ec72bf517f98215cae') options=(!strip) diff --git a/teleport.service b/teleport.service index 26f0e1b..3e930e7 100644 --- a/teleport.service +++ b/teleport.service @@ -5,7 +5,7 @@ After=network.target [Service] Type=simple Restart=on-failure -ExecStart=/usr/local/bin/teleport start --config=/etc/teleport.yaml --pid-file=/var/run/teleport.pid +ExecStart=/usr/bin/teleport start --config=/etc/teleport.yaml --pid-file=/var/run/teleport.pid ExecReload=/bin/kill -HUP $MAINPID PIDFile=/var/run/teleport.pid