[arch-commits] Commit in prometheus-memcached-exporter/trunk (2 files)
Jelle van der Waa
jelle at archlinux.org
Sat Sep 12 22:17:27 UTC 2020
Date: Saturday, September 12, 2020 @ 22:17:27
Author: jelle
Revision: 395969
Add backup files and SupplementaryGroups=memcached
Add the memcached group so the systemd service can read a memcached group owned
socket.
Modified:
prometheus-memcached-exporter/trunk/PKGBUILD
prometheus-memcached-exporter/trunk/prometheus-memcached-exporter.service
---------------------------------------+
PKGBUILD | 7 ++++---
prometheus-memcached-exporter.service | 1 +
2 files changed, 5 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-12 21:14:27 UTC (rev 395968)
+++ PKGBUILD 2020-09-12 22:17:27 UTC (rev 395969)
@@ -2,7 +2,7 @@
pkgname=prometheus-memcached-exporter
pkgver=0.7.0
-pkgrel=2
+pkgrel=3
pkgdesc="Exports metrics from memcached servers for consumption by Prometheus"
arch=('x86_64')
url="https://github.com/prometheus/memcached_exporter"
@@ -9,10 +9,11 @@
license=('Apache')
depends=(glibc memcached)
makedepends=(go)
+backup=('etc/conf.d/prometheus-memcached-exporter')
source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/memcached_exporter/archive/v${pkgver}.tar.gz prometheus-memcached-exporter.service
prometheus-memcached-exporter.conf)
sha512sums=('5df59a73142e12c86bdc2da49627128c49a22a8bd380d3e44c091cb54c6d0f78d51fd3f95b884bd0260537f87b68989bfd24838abac21805c1b56506ef1bea82'
- '7af6ef9df784e97ecc08e77ee473b4b7860eb8a82c5af2a8cf1eec1850e71750e6d71bed1fa24744dc57c6b1dd6da31da1ec233056f29f9e58e64d5541af7280'
+ '13ae8e9cc8445cffab1e51f000fbe5ca0dd2a30532f8303957dc376c8891552e719681e49ffd8a83c4cd01aca897031770c9d96ed92276ff85c2e32c4fa999ee'
'bc92af08207bee78a48cc764f038d6f5175b0051873f1238d90531f81d9b403085ec7ac62dfe934ee804794426c6bed4c309b374a418c9f7a4dbdbb157d58c23')
check() {
@@ -35,7 +36,7 @@
-buildmode=pie \
-mod=readonly \
-modcacherw \
- -ldflags "-extldflags ${LDFLAGS} \
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\" \
-X github.com/prometheus/common/version.Version=$pkgver \
-X github.com/prometheus/common/version.Revision=$pkgver \
-X github.com/prometheus/common/version.Branch=tarball \
Modified: prometheus-memcached-exporter.service
===================================================================
--- prometheus-memcached-exporter.service 2020-09-12 21:14:27 UTC (rev 395968)
+++ prometheus-memcached-exporter.service 2020-09-12 22:17:27 UTC (rev 395969)
@@ -7,6 +7,7 @@
ExecStart=/usr/bin/prometheus-memcached-exporter $MEMCACHED_EXPORTER_ARGS
ExecReload=/bin/kill -HUP $MAINPID
DynamicUser=true
+SupplementaryGroups=memcached
NoNewPrivileges=true
ProtectSystem=full
More information about the arch-commits
mailing list