[arch-commits] Commit in prometheus-blackbox-exporter/repos (3 files)
Date: Friday, October 4, 2019 @ 21:14:17 Author: jelle Revision: 363814 archrelease: copy trunk to community-x86_64 Added: prometheus-blackbox-exporter/repos/community-x86_64/ prometheus-blackbox-exporter/repos/community-x86_64/PKGBUILD (from rev 363813, prometheus-blackbox-exporter/trunk/PKGBUILD) prometheus-blackbox-exporter/repos/community-x86_64/prometheus-blackbox-exporter.service (from rev 363813, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) --+ PKGBUILD | 39 + prometheus-blackbox-exporter.service | 26 ++ 2 files changed, 65 insertions(+) Copied: prometheus-blackbox-exporter/repos/community-x86_64/PKGBUILD (from rev 363813, prometheus-blackbox-exporter/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-10-04 21:14:17 UTC (rev 363814) @@ -0,0 +1,39 @@ +# Maintainer: Jelle van der Waa + +pkgname=prometheus-blackbox-exporter +pkgver=0.15.1 +pkgrel=2 +pkgdesc="Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP" +arch=('x86_64') +url="https://github.com/prometheus/blackbox_exporter"; +license=('Apache') +depends=(glibc) +makedepends=(go-pie git) +source=(https://github.com/prometheus/blackbox_exporter/archive/v${pkgver}.tar.gz prometheus-blackbox-exporter.service) +sha512sums=('2c7d0989bc70982a0fd528c7c6ed5ec6686f5e93db0a90db2b06e4e578503443da0750aaa2d6a01ae4fcd4c722eef522c0e06b019aa59a2eb837f233e317d4e2' + 'd50d40d3b8de03967a467db5d0ead3f8a9c770464c6028580022b60651384075d9437a3efb98b6f8d5e6df967ade09f839552e8d67c254d590016fc51b11def9') + +check() { + cd blackbox_exporter-$pkgver + go test ./... +} + +build() { + cd blackbox_exporter-$pkgver + go build \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-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 \ + -X github.com/prometheus/common/version.BuildUser=someone@builder \ + -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ +. +} + +package() { + install -Dm644 prometheus-blackbox-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-blackbox-exporter.service + cd blackbox_exporter-$pkgver + install -Dm755 blackbox_exporter "$pkgdir"/usr/bin/prometheus-blackbox-exporter +} Copied: prometheus-blackbox-exporter/repos/community-x86_64/prometheus-blackbox-exporter.service (from rev 363813, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) === --- community-x86_64/prometheus-blackbox-exporter.service (rev 0) +++ community-x86_64/prometheus-blackbox-exporter.service 2019-10-04 21:14:17 UTC (rev 363814) @@ -0,0 +1,26 @@ +[Unit] +Description=Prometheus blackbox Exporter +After=network.target + +[Service] +ExecStart=/usr/bin/prometheus-blackbox-exporter --config.file="/etc/prometheus/blackbox.yml" +ExecReload=/bin/kill -HUP $MAINPID +DynamicUser=true + +NoNewPrivileges=true +ProtectSystem=full +ProtectKernelModules=true +ProtectKernelTunables=true +PrivateTmp=true +LockPersonality=true +ProtectHostname=true +ProtectHome=true +ProtectControlGroups=true +PrivateDevices=true +PrivateUsers=true +RestrictRealtime=true +CapabilityBoundingSet= +MemoryDenyWriteExecute=true + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in prometheus-blackbox-exporter/repos (3 files)
Date: Friday, September 13, 2019 @ 19:11:45 Author: jelle Revision: 362593 archrelease: copy trunk to community-x86_64 Added: prometheus-blackbox-exporter/repos/community-x86_64/ prometheus-blackbox-exporter/repos/community-x86_64/PKGBUILD (from rev 362592, prometheus-blackbox-exporter/trunk/PKGBUILD) prometheus-blackbox-exporter/repos/community-x86_64/prometheus-blackbox-exporter.service (from rev 362592, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) --+ PKGBUILD | 39 + prometheus-blackbox-exporter.service | 26 ++ 2 files changed, 65 insertions(+) Copied: prometheus-blackbox-exporter/repos/community-x86_64/PKGBUILD (from rev 362592, prometheus-blackbox-exporter/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-09-13 19:11:45 UTC (rev 362593) @@ -0,0 +1,39 @@ +# Maintainer: Jelle van der Waa + +pkgname=prometheus-blackbox-exporter +pkgver=0.15.0 +pkgrel=1 +pkgdesc="Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP" +arch=('x86_64') +url="https://github.com/prometheus/blackbox_exporter"; +license=('Apache') +depends=(glibc) +makedepends=(go-pie git) +source=(https://github.com/prometheus/blackbox_exporter/archive/v${pkgver}.tar.gz prometheus-blackbox-exporter.service) +sha512sums=('dff23d51292ed7b56f403d9a70c02a4d4e1f2a43f0bd6763598b310c07c7564d39fbed29c7b2b03b1848d33c3779b4922396212a3c9252c8149fdd9208d8a3b7' + 'd50d40d3b8de03967a467db5d0ead3f8a9c770464c6028580022b60651384075d9437a3efb98b6f8d5e6df967ade09f839552e8d67c254d590016fc51b11def9') + +check() { + cd blackbox_exporter-$pkgver + go test ./... +} + +build() { + cd blackbox_exporter-$pkgver + go build \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-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 \ + -X github.com/prometheus/common/version.BuildUser=someone@builder \ + -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ +. +} + +package() { + install -Dm644 prometheus-blackbox-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-blackbox-exporter.service + cd blackbox_exporter-$pkgver + install -Dm755 blackbox_exporter "$pkgdir"/usr/bin/prometheus-blackbox-exporter +} Copied: prometheus-blackbox-exporter/repos/community-x86_64/prometheus-blackbox-exporter.service (from rev 362592, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) === --- community-x86_64/prometheus-blackbox-exporter.service (rev 0) +++ community-x86_64/prometheus-blackbox-exporter.service 2019-09-13 19:11:45 UTC (rev 362593) @@ -0,0 +1,26 @@ +[Unit] +Description=Prometheus blackbox Exporter +After=network.target + +[Service] +ExecStart=/usr/bin/prometheus-blackbox-exporter --config.file="/etc/prometheus/blackbox.yml" +ExecReload=/bin/kill -HUP $MAINPID +DynamicUser=true + +NoNewPrivileges=true +ProtectSystem=full +ProtectKernelModules=true +ProtectKernelTunables=true +PrivateTmp=true +LockPersonality=true +ProtectHostname=true +ProtectHome=true +ProtectControlGroups=true +PrivateDevices=true +PrivateUsers=true +RestrictRealtime=true +CapabilityBoundingSet= +MemoryDenyWriteExecute=true + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in prometheus-blackbox-exporter/repos (3 files)
Date: Thursday, January 3, 2019 @ 20:57:42 Author: jelle Revision: 342913 archrelease: copy trunk to testing-x86_64 Added: prometheus-blackbox-exporter/repos/testing-x86_64/ prometheus-blackbox-exporter/repos/testing-x86_64/go.sum.patch (from rev 342912, prometheus-blackbox-exporter/trunk/go.sum.patch) prometheus-blackbox-exporter/repos/testing-x86_64/prometheus-blackbox-exporter.service (from rev 342912, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) --+ go.sum.patch | 12 prometheus-blackbox-exporter.service | 11 +++ 2 files changed, 23 insertions(+) Copied: prometheus-blackbox-exporter/repos/testing-x86_64/go.sum.patch (from rev 342912, prometheus-blackbox-exporter/trunk/go.sum.patch) === --- testing-x86_64/go.sum.patch (rev 0) +++ testing-x86_64/go.sum.patch 2019-01-03 20:57:42 UTC (rev 342913) @@ -0,0 +1,12 @@ +diff -aur blackbox_exporter-0.13.0/go.sum blackbox_exporter-0.13.0.new/go.sum +--- blackbox_exporter-0.13.0/go.sum2018-12-04 15:05:47.0 + blackbox_exporter-0.13.0.new/go.sum2019-01-03 10:37:41.767251691 + +@@ -40,7 +40,7 @@ + github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= + github.com/prometheus/common v0.0.0-20180110214958-89604d197083 h1:BVsJT8+ZbyuL3hypz/HmEiM8h2P6hBQGig4el9/MdjA= + github.com/prometheus/common v0.0.0-20180110214958-89604d197083/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +-github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8 h1:uZfczEBIA1FZfOQo4/JWgGnMNd/4HVsM9A+B30wtlkA= ++github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8 h1:Kh7M6mzRpQ2de1rixoSQZr4BTINXFm8WDbeN5ttnwyE= + github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= + github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ= + github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= Copied: prometheus-blackbox-exporter/repos/testing-x86_64/prometheus-blackbox-exporter.service (from rev 342912, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) === --- testing-x86_64/prometheus-blackbox-exporter.service (rev 0) +++ testing-x86_64/prometheus-blackbox-exporter.service 2019-01-03 20:57:42 UTC (rev 342913) @@ -0,0 +1,11 @@ +[Unit] +Description=Prometheus blackbox Exporter +After=network.target + +[Service] +ExecStart=/usr/bin/prometheus-blackbox-exporter --config.file="/etc/prometheus/blackbox.yml" +ExecReload=/bin/kill -HUP $MAINPID +DynamicUser=true + +[Install] +WantedBy=multi-user.target