Bug#1055326: prometheus-postfix-exporter: systemd support is missing

2023-11-04 Thread Daniel Swarbrick
systemd support is broken upstream. See 
https://github.com/kumina/postfix_exporter/issues/55


This is mentioned in the Debian changelog:

prometheus-postfix-exporter (0.3.0-2) unstable; urgency=medium

  [ Daniel Swarbrick ]
  ...
  * Disable systemd journal support until fixed upstream



OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1055326: prometheus-postfix-exporter: systemd support is missing

2023-11-04 Thread Andreas Dangel
Package: prometheus-postfix-exporter
Version: 0.3.0-4+b5
Severity: important

According to the documentation, systemd support can be enabled with 
"--systemd.enable" flag. However, the binary
built doesn't contain this. The binary is built with "nosystemd": 
https://salsa.debian.org/go-team/packages/prometheus-postfix-exporter/-/blob/debian/sid/debian/rules#L13

Please add systemd support.


-- System Information:
Debian Release: 12.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-13-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages prometheus-postfix-exporter depends on:
ii  adduser  3.134
ii  init-system-helpers  1.65.2
ii  libc62.36-9+deb12u3
ii  postfix  3.7.6-0+deb12u2
ii  python3  3.11.2-1+b1
ii  rsyslog  8.2302.0-1
ii  systemd-sysv 252.17-1~deb12u1

prometheus-postfix-exporter recommends no packages.

prometheus-postfix-exporter suggests no packages.

-- Configuration Files:
/etc/default/prometheus-postfix-exporter changed:
ARGS="--systemd.enable"


-- no debconf information