[Update] teleport-bin: v5.0.1

This commit is contained in:
axionl
2020-12-12 10:44:43 +08:00
parent b8d4ee5544
commit 144967738f
4 changed files with 39 additions and 12 deletions
+11 -6
View File
@@ -1,6 +1,6 @@
pkgbase = teleport-bin pkgbase = teleport-bin
pkgdesc = Modern SSH server for teams managing distributed infrastructure pkgdesc = Modern SSH server for teams managing distributed infrastructure
pkgver = 5.0.0 pkgver = 5.0.1
pkgrel = 1 pkgrel = 1
url = https://github.com/gravitational/teleport url = https://github.com/gravitational/teleport
install = teleport.install install = teleport.install
@@ -9,14 +9,19 @@ pkgbase = teleport-bin
license = Apache license = Apache
depends = bash depends = bash
depends = python depends = python
provides = teleport
provides = tctl
provides = tsh
options = !strip options = !strip
source = teleport.service source = teleport.service
source = teleport@.service
source = teleport.install source = teleport.install
sha256sums = 78e272d3c6bb255fd254e38a3237b808f6e588bd4861f233eca010189e95a7e2 sha256sums = 22fd1ee136e9422458740811c9946de447105f26e87dbbc8daa35d17bd1f3894
sha256sums = 21ca4e56c9c5e1ce11570894e85ded853e26e91cc2e16ed9114b3d6a2c5c22ef
sha256sums = cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435 sha256sums = cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435
source_x86_64 = teleport-bin-5.0.0-x86_64.tar.gz::https://get.gravitational.com/teleport-v5.0.0-linux-amd64-bin.tar.gz source_x86_64 = teleport-bin-5.0.1-x86_64.tar.gz::https://get.gravitational.com/teleport-v5.0.1-linux-amd64-bin.tar.gz
sha256sums_x86_64 = 9fe38a57fd8313c2ce500a9a71168b1d6620fc2fd4d7914a92051a1c27f50d8c sha256sums_x86_64 = f25dcc0d04fa5085cc111c537e76e87321797160ea27f8f7efd6de08d531898d
source_armv7 = teleport-bin-5.0.0-x86_64.tar.gz::https://get.gravitational.com/teleport-v5.0.0-linux-arm-bin.tar.gz source_armv7 = teleport-bin-5.0.1-x86_64.tar.gz::https://get.gravitational.com/teleport-v5.0.1-linux-arm-bin.tar.gz
sha256sums_armv7 = 9fe38a57fd8313c2ce500a9a71168b1d6620fc2fd4d7914a92051a1c27f50d8c sha256sums_armv7 = f25dcc0d04fa5085cc111c537e76e87321797160ea27f8f7efd6de08d531898d
pkgname = teleport-bin pkgname = teleport-bin
+7 -4
View File
@@ -3,26 +3,29 @@
# Co-Maintainer: Ariel AxionL <arielaxionl@gmail.com | axionl@aosc.io> # Co-Maintainer: Ariel AxionL <arielaxionl@gmail.com | axionl@aosc.io>
pkgname=teleport-bin pkgname=teleport-bin
pkgver=5.0.0 pkgver=5.0.1
pkgrel=1 pkgrel=1
pkgdesc="Modern SSH server for teams managing distributed infrastructure" pkgdesc="Modern SSH server for teams managing distributed infrastructure"
arch=('x86_64' 'armv7') arch=('x86_64' 'armv7')
url="https://github.com/gravitational/teleport" url="https://github.com/gravitational/teleport"
license=('Apache') license=('Apache')
depends=('bash' 'python') depends=('bash' 'python')
provides=('teleport' 'tctl' 'tsh')
install=teleport.install install=teleport.install
source=("teleport.service" source=("teleport.service"
"teleport@.service"
"teleport.install") "teleport.install")
source_x86_64=("teleport-bin-${pkgver}-${CARCH}.tar.gz::https://get.gravitational.com/teleport-v${pkgver}-linux-amd64-bin.tar.gz") 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") source_armv7=("teleport-bin-${pkgver}-${CARCH}.tar.gz::https://get.gravitational.com/teleport-v${pkgver}-linux-arm-bin.tar.gz")
sha256sums=('78e272d3c6bb255fd254e38a3237b808f6e588bd4861f233eca010189e95a7e2' sha256sums=('22fd1ee136e9422458740811c9946de447105f26e87dbbc8daa35d17bd1f3894'
'21ca4e56c9c5e1ce11570894e85ded853e26e91cc2e16ed9114b3d6a2c5c22ef'
'cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435') 'cff4e3c69677210bdde9a781146df06fba3a62cef72ed6854cd1923a05444435')
sha256sums_x86_64=('9fe38a57fd8313c2ce500a9a71168b1d6620fc2fd4d7914a92051a1c27f50d8c') sha256sums_x86_64=('f25dcc0d04fa5085cc111c537e76e87321797160ea27f8f7efd6de08d531898d')
sha256sums_armv7=('9fe38a57fd8313c2ce500a9a71168b1d6620fc2fd4d7914a92051a1c27f50d8c') sha256sums_armv7=('f25dcc0d04fa5085cc111c537e76e87321797160ea27f8f7efd6de08d531898d')
options=(!strip) options=(!strip)
+5 -2
View File
@@ -5,9 +5,12 @@ After=network.target
[Service] [Service]
Type=simple Type=simple
Restart=on-failure Restart=on-failure
ExecStart=/usr/bin/teleport start --config=/etc/teleport.yaml --pid-file=/var/run/teleport.pid WorkingDirectory=/etc/teleport
EnvironmentFile=-/etc/teleport/teleport-env.conf
ExecStart=/usr/bin/teleport start --pid-file=/run/teleport.pid --config teleport.yaml
ExecReload=/bin/kill -HUP $MAINPID ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/var/run/teleport.pid PIDFile=/run/teleport.pid
LimitNOFILE=8192
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
+16
View File
@@ -0,0 +1,16 @@
[Unit]
Description=Teleport SSH Service
After=network.target
[Service]
Type=simple
Restart=on-failure
WorkingDirectory=/etc/teleport
EnvironmentFile=-/etc/teleport/%i-env.conf
ExecStart=/usr/bin/teleport start --pid-file=/run/teleport.pid --config %i.yaml
ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/run/teleport.pid
LimitNOFILE=8192
[Install]
WantedBy=multi-user.target