[arch-commits] Commit in munin/trunk (4 files)

Antonio Rojas arojas at archlinux.org
Sat Nov 23 10:16:57 UTC 2019


    Date: Saturday, November 23, 2019 @ 10:16:57
  Author: arojas
Revision: 369633

Update to 2.0.50, switch to sysusers

Added:
  munin/trunk/munin.sysusers
Modified:
  munin/trunk/PKGBUILD
  munin/trunk/munin-node.install
  munin/trunk/munin.install

--------------------+
 PKGBUILD           |   14 +++++++++-----
 munin-node.install |    4 ----
 munin.install      |    4 ----
 munin.sysusers     |    2 ++
 4 files changed, 11 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-11-23 10:07:33 UTC (rev 369632)
+++ PKGBUILD	2019-11-23 10:16:57 UTC (rev 369633)
@@ -3,8 +3,8 @@
 
 pkgname=('munin' 'munin-node')
 pkgbase=munin
-pkgver=2.0.47
-pkgrel=2
+pkgver=2.0.50
+pkgrel=1
 pkgdesc="A distributed monitoring/graphing tool"
 arch=('any')
 url="http://munin-monitoring.org/"
@@ -23,7 +23,8 @@
         munin-async.service
         munin-graph.{service,socket}
         munin-html.{service,socket}
-        08-munin-font-dir.conf)
+        08-munin-font-dir.conf
+        munin.sysusers)
 
 build() { 
 	cd "$srcdir/munin-$pkgver"
@@ -56,6 +57,7 @@
 	install -D -m644 ../munin-html.service "$pkgdir"/usr/lib/systemd/system/munin-html.service
 	install -D -m644 ../munin-html.socket "$pkgdir"/usr/lib/systemd/system/munin-html.socket
 	install -D -m644 ../08-munin-font-dir.conf "$pkgdir"/etc/fonts/conf.d/08-munin-font-dir.conf
+	install -D -m644 ../munin.sysusers "$pkgdir"/usr/lib/sysusers.d/munin.conf
 	rm -rf "$pkgdir/run"
 }
 
@@ -75,11 +77,12 @@
 	install -D -m644 ../munin.tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/munin-node.conf
 	install -D -m644 ../munin-node.service "$pkgdir"/usr/lib/systemd/system/munin-node.service
 	install -D -m644 ../munin-async.service "$pkgdir"/usr/lib/systemd/system/munin-async.service
+        install -D -m644 ../munin.sysusers "$pkgdir"/usr/lib/sysusers.d/munin-node.conf
 	rm -rf "$pkgdir/run/"
 	chmod 775 "$pkgdir/var/lib/munin/plugin-state"
 }
 
-md5sums=('3d834fdbcd404c5d3fbe32474f8a5fc7'
+md5sums=('8331c5a6389979fd908da44880a1c038'
          'e453f18d0c1a4d9b06abfbcaacad2be4'
          'dc9c83aa2a278466fb475364462f4119'
          'eb2f1e6e746e85ce1e91111f40086be0'
@@ -91,4 +94,5 @@
          '332d8d664cc0c7d2d320f81984a81374'
          '4f0b43284bc9bb98fa60dadc190035d0'
          '62a593cc011600c96ca947dcb919bc48'
-         'e33a45c3b80a83eecabbe5a9920c1eb6')
+         'e33a45c3b80a83eecabbe5a9920c1eb6'
+         '58f82d3a8520d9db2c48f1c0d3139853')

Modified: munin-node.install
===================================================================
--- munin-node.install	2019-11-23 10:07:33 UTC (rev 369632)
+++ munin-node.install	2019-11-23 10:16:57 UTC (rev 369633)
@@ -1,8 +1,4 @@
 post_install () {
-  # Check user/group munin exists
-  getent group munin >/dev/null || groupadd --system munin
-  getent passwd munin >/dev/null || \
-	  useradd --system -c "Munin system monitor" -g munin -s /bin/false -d /var/lib/munin munin
   # Do basic configuration
   echo "==> Run the following to get a good set of default plugins:"
   echo "    munin-node-configure --shell | sh"

Modified: munin.install
===================================================================
--- munin.install	2019-11-23 10:07:33 UTC (rev 369632)
+++ munin.install	2019-11-23 10:16:57 UTC (rev 369633)
@@ -1,8 +1,4 @@
 post_install () {
-  # Check user/group munin exists
-  getent group munin >/dev/null || groupadd --system munin
-  getent passwd munin >/dev/null || \
-	  useradd --system -c "Munin system monitor" -g munin -s /bin/false -d /var/lib/munin munin
   # Display cron command
   echo "See the example cron entry (for the munin user) for further setup:
     /etc/munin/munin-cron-entry"

Added: munin.sysusers
===================================================================
--- munin.sysusers	                        (rev 0)
+++ munin.sysusers	2019-11-23 10:16:57 UTC (rev 369633)
@@ -0,0 +1,2 @@
+u	munin	-	"Munin system monitor"	/var/lib/munin	/bin/false
+



More information about the arch-commits mailing list