summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraulonsal2021-05-07 17:32:56 +0530
committeraulonsal2021-05-07 17:32:56 +0530
commitb219f0559cd11dae8bedb3cbc866b78b28a644a4 (patch)
tree92e80466b402f415d92ab7ff7a099334b8522f95
parent1d05b3e04348825eb7ee92479bc5cc4f2ff60593 (diff)
downloadaur-b219f0559cd11dae8bedb3cbc866b78b28a644a4.tar.gz
upgpkg: pyroscope-bin 0.0.30-2
Match upstream permissions on data and log directories Add missing /etc/default/pyroscope
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD9
-rw-r--r--pyroscope.tmpfiles4
3 files changed, 11 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7f7eeb7e4770..812e1cefba36 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pyroscope-bin
pkgdesc = Continuous profiling platform
pkgver = 0.0.30
- pkgrel = 1
+ pkgrel = 2
url = https://pyroscope.io/
arch = x86_64
license = APACHE
@@ -9,6 +9,7 @@ pkgbase = pyroscope-bin
conflicts = pyroscope
noextract = pyroscope-bin-0.0.30.tar.gz
backup = etc/pyroscope/server.yml
+ backup = etc/default/pyroscope
source = pyroscope-bin-0.0.30.tar.gz::https://dl.pyroscope.io/release/pyroscope-0.0.30-linux-amd64.tar.gz
source = https://raw.githubusercontent.com/pyroscope-io/pyroscope/v0.0.30/scripts/packages/pyroscope-server.service
source = pyroscope-server.yml::https://raw.githubusercontent.com/pyroscope-io/pyroscope/v0.0.30/scripts/packages/server.yml
@@ -18,7 +19,7 @@ pkgbase = pyroscope-bin
b2sums = 5ec13ef7bc1e15b9487b036214176fb7c3f7d38134f47b312946e35aa4fdff4acd2a8d3b07abbc6d8809413ef86b5504fd2cbcfaf7e2a346203e4f739ace106a
b2sums = 6814b0d17b0e28903297ea09220f27125d6b9d185ba51d09042621526728c2794ca88dafc02dd42101cf461dd71c993f7c6145a70dbe7bd770ffae0dca017e7f
b2sums = 948dc828f1b2e1068b45d298a073b4c0df4bb18138832c4d0cbcbd33d2f0b995fd37fa0b4ab5f057f30ea01f7b8c16652fc4c469e9262e9e1fde7c30ead62671
- b2sums = a18ea4b1d7cd31a96cd0aa0d554ca7e20689c3697e1183e13de77e2f66c44102c4421d7accec5d2b3c4a837194202d4d305fa5be82ce0f740981520b2c5a3791
+ b2sums = 068e5c7ca80e3111625e593a844bb6d3231a5a1273816bf975cd25f8a608fb6ce964e3bb16574bfd930d86189c59a441185f949763574edab5c4de99f80a4937
pkgname = pyroscope-bin
diff --git a/PKGBUILD b/PKGBUILD
index 2fd9966d8e00..fb1096894d53 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: aulonsal <aulonsal at gmail dot com>
pkgname=pyroscope-bin
pkgver=0.0.30
-pkgrel=1
+pkgrel=2
pkgdesc="Continuous profiling platform"
arch=(x86_64)
url="https://pyroscope.io/"
license=('APACHE')
provides=("${pkgname%-bin}")
conflicts=("${pkgname%-bin}")
-backup=("etc/${pkgname%-bin}/server.yml")
+backup=("etc/${pkgname%-bin}/server.yml" "etc/default/${pkgname%-bin}")
source=(
"$pkgname-$pkgver.tar.gz::${url/pyro/dl.pyro}release/pyroscope-$pkgver-linux-amd64.tar.gz"
"https://raw.githubusercontent.com/pyroscope-io/pyroscope/v$pkgver/scripts/packages/pyroscope-server.service"
@@ -21,7 +21,7 @@ b2sums=('28e186e9850fd5a837ef259d973d7c7bf0d906d1a0c2bbf33ed1e11baa677c2866331a2
'5ec13ef7bc1e15b9487b036214176fb7c3f7d38134f47b312946e35aa4fdff4acd2a8d3b07abbc6d8809413ef86b5504fd2cbcfaf7e2a346203e4f739ace106a'
'6814b0d17b0e28903297ea09220f27125d6b9d185ba51d09042621526728c2794ca88dafc02dd42101cf461dd71c993f7c6145a70dbe7bd770ffae0dca017e7f'
'948dc828f1b2e1068b45d298a073b4c0df4bb18138832c4d0cbcbd33d2f0b995fd37fa0b4ab5f057f30ea01f7b8c16652fc4c469e9262e9e1fde7c30ead62671'
- 'a18ea4b1d7cd31a96cd0aa0d554ca7e20689c3697e1183e13de77e2f66c44102c4421d7accec5d2b3c4a837194202d4d305fa5be82ce0f740981520b2c5a3791')
+ '068e5c7ca80e3111625e593a844bb6d3231a5a1273816bf975cd25f8a608fb6ce964e3bb16574bfd930d86189c59a441185f949763574edab5c4de99f80a4937')
prepare() {
cd "$srcdir"
@@ -38,5 +38,8 @@ package() {
cd "$pkgname-$pkgver"
install -Dm755 "${pkgname%-bin}" -t "$pkgdir/usr/bin"
+
+ mkdir -p "$pkgdir/etc/default"
+ touch "$pkgdir/etc/default/${pkgname%-bin}"
}
diff --git a/pyroscope.tmpfiles b/pyroscope.tmpfiles
index 48a8fa76c8bc..e9af9e237dfe 100644
--- a/pyroscope.tmpfiles
+++ b/pyroscope.tmpfiles
@@ -1,2 +1,2 @@
-d /var/lib/pyroscope 0750 pyroscope pyroscope
-d /var/log/pyroscope 0750 pyroscope pyroscope
+d /var/lib/pyroscope 0755 pyroscope pyroscope
+d /var/log/pyroscope 0755 pyroscope pyroscope