George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
prometheus-ipmi-exporter


Commits:
de3648af by George Rawlinson at 2024-10-01T10:53:26+13:00
upgpkg: 1.8.0-3

* Preserve directory permissions of /etc/sudoers.d (closes issue #1).

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = prometheus-ipmi-exporter
        pkgdesc = Prometheus exporter for IPMI metrics
        pkgver = 1.8.0
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/prometheus-community/ipmi_exporter
        arch = x86_64
        license = MIT


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=prometheus-ipmi-exporter
 pkgver=1.8.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Prometheus exporter for IPMI metrics'
 arch=(x86_64)
 url='https://github.com/prometheus-community/ipmi_exporter'
@@ -80,10 +80,13 @@ package() {
   # taken from upstream's contrib/rpm directory
   install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
   install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 sudoers.conf "$pkgdir/etc/sudoers.d/$pkgname"
   install -vDm644 config.yml 
"$pkgdir/etc/prometheus/${pkgname#prometheus-}.yml"
   install -vDm644 config.env 
"${pkgdir}/etc/prometheus/${pkgname#prometheus-}.env"
 
+  # sudoers configuration
+  install -vdm750 "$pkgdir/etc/sudoers.d"
+  install -vDm440 sudoers.conf "$pkgdir/etc/sudoers.d/$pkgname"
+
   cd "$pkgname"
 
   # binary



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/prometheus-ipmi-exporter/-/commit/de3648afe5aabc01a54a518c38b1c9de0b368b75

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/prometheus-ipmi-exporter/-/commit/de3648afe5aabc01a54a518c38b1c9de0b368b75
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to