Files
claudio 637e56953c Update prometheus to the last LTS release (3.5.1)
This drops two patches which are unneeded. First the Makefile workaround
to skip the asset build step is unneeded, instead use
PREBUILT_ASSETS_STATIC_DIR. Second drop the compress_assets.sh diff
and replace it with a BDEP on shell/bash -- too much bashism there.

Update the patch-mmap_openbsd to work with 3.5.1 and extend it to also
cover the chunks and head chunks. This should fix a frequent panic seen
when head chunks are rotated.
Note: all of this is an ugly workaround because OpenBSD lacks a unified
view between mmap and read/write calls.

Some help and testing done by Alvar Penning (post at 0x21.biz)
OK sthen@
2026-03-31 13:42:05 +00:00

17 lines
485 B
Plaintext

@newgroup _prometheus:799
@newuser _prometheus:799:_prometheus::prometheus:/nonexistent:/sbin/nologin
@sample ${SYSCONFDIR}/prometheus/
@rcscript ${RCDIR}/prometheus
@bin bin/prometheus
@bin bin/promtool
share/doc/prometheus/
share/doc/prometheus/LICENSE
share/doc/prometheus/NOTICE
share/examples/prometheus/
share/examples/prometheus/prometheus.yml
@sample ${SYSCONFDIR}/prometheus/prometheus.yml
@mode 0755
@owner _prometheus
@group _prometheus
@sample ${LOCALSTATEDIR}/prometheus/