[arch-commits] Commit in munin/repos/community-any (32 files)
Santiago Torres-Arias
sangy at gemini.archlinux.org
Tue Nov 23 14:45:24 UTC 2021
Date: Tuesday, November 23, 2021 @ 14:45:24
Author: sangy
Revision: 1054464
archrelease: copy trunk to community-any
Added:
munin/repos/community-any/08-munin-font-dir.conf
(from rev 1054463, munin/trunk/08-munin-font-dir.conf)
munin/repos/community-any/Makefile.config
(from rev 1054463, munin/trunk/Makefile.config)
munin/repos/community-any/PKGBUILD
(from rev 1054463, munin/trunk/PKGBUILD)
munin/repos/community-any/logrotate.munin
(from rev 1054463, munin/trunk/logrotate.munin)
munin/repos/community-any/logrotate.munin-node
(from rev 1054463, munin/trunk/logrotate.munin-node)
munin/repos/community-any/munin-async.service
(from rev 1054463, munin/trunk/munin-async.service)
munin/repos/community-any/munin-cron-entry
(from rev 1054463, munin/trunk/munin-cron-entry)
munin/repos/community-any/munin-graph.service
(from rev 1054463, munin/trunk/munin-graph.service)
munin/repos/community-any/munin-graph.socket
(from rev 1054463, munin/trunk/munin-graph.socket)
munin/repos/community-any/munin-html.service
(from rev 1054463, munin/trunk/munin-html.service)
munin/repos/community-any/munin-html.socket
(from rev 1054463, munin/trunk/munin-html.socket)
munin/repos/community-any/munin-node.install
(from rev 1054463, munin/trunk/munin-node.install)
munin/repos/community-any/munin-node.service
(from rev 1054463, munin/trunk/munin-node.service)
munin/repos/community-any/munin.install
(from rev 1054463, munin/trunk/munin.install)
munin/repos/community-any/munin.sysusers
(from rev 1054463, munin/trunk/munin.sysusers)
munin/repos/community-any/munin.tmpfiles
(from rev 1054463, munin/trunk/munin.tmpfiles)
Deleted:
munin/repos/community-any/08-munin-font-dir.conf
munin/repos/community-any/Makefile.config
munin/repos/community-any/PKGBUILD
munin/repos/community-any/logrotate.munin
munin/repos/community-any/logrotate.munin-node
munin/repos/community-any/munin-async.service
munin/repos/community-any/munin-cron-entry
munin/repos/community-any/munin-graph.service
munin/repos/community-any/munin-graph.socket
munin/repos/community-any/munin-html.service
munin/repos/community-any/munin-html.socket
munin/repos/community-any/munin-node.install
munin/repos/community-any/munin-node.service
munin/repos/community-any/munin.install
munin/repos/community-any/munin.sysusers
munin/repos/community-any/munin.tmpfiles
------------------------+
08-munin-font-dir.conf | 14 +-
Makefile.config | 282 +++++++++++++++++++++++------------------------
PKGBUILD | 200 ++++++++++++++++-----------------
logrotate.munin | 8 -
logrotate.munin-node | 8 -
munin-async.service | 24 ++--
munin-cron-entry | 12 +-
munin-graph.service | 22 +--
munin-graph.socket | 16 +-
munin-html.service | 22 +--
munin-html.socket | 16 +-
munin-node.install | 10 -
munin-node.service | 22 +--
munin.install | 28 ++--
munin.sysusers | 4
munin.tmpfiles | 10 -
16 files changed, 349 insertions(+), 349 deletions(-)
Deleted: 08-munin-font-dir.conf
===================================================================
--- 08-munin-font-dir.conf 2021-11-23 14:44:03 UTC (rev 1054463)
+++ 08-munin-font-dir.conf 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Add the munin directory to available fonts in case
- no other TTF packages have been installed -->
- <dir>/usr/lib/munin</dir>
-</fontconfig>
Copied: munin/repos/community-any/08-munin-font-dir.conf (from rev 1054463, munin/trunk/08-munin-font-dir.conf)
===================================================================
--- 08-munin-font-dir.conf (rev 0)
+++ 08-munin-font-dir.conf 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Add the munin directory to available fonts in case
+ no other TTF packages have been installed -->
+ <dir>/usr/lib/munin</dir>
+</fontconfig>
Deleted: Makefile.config
===================================================================
--- Makefile.config 2021-11-23 14:44:03 UTC (rev 1054463)
+++ Makefile.config 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,141 +0,0 @@
-# -*- makefile -*-
-# This file specifies where Munin will look for things after you've
-# run 'make' in the source directory. Modify it to suit your needs.
-
-# DESTDIR is meant only for use when making Munin packages. Unless
-# you're doing packaging do NOT set it.
-# DESTDIR is empty during building, and optionally set to point to
-# a shadow tree during make install.
-
-# Note: There is a need for a VARDIR, with DBDIR, PLUGSTATE, HTMLDIR
-# and LOGDIR as subdirectories. Today, DBDIR contains configured
-# domains, as well as PLUGSTATE, and we risk collisions.
-
-#
-# the base of the Munin installation.
-#
-PREFIX = $(DESTDIR)
-
-# Where Munin keeps its configurations (server.conf, client.conf, ++)
-CONFDIR = $(DESTDIR)/etc/munin
-
-# Server only - where to put munin-cron
-BINDIR = $(PREFIX)/usr/bin
-
-# Client only - where to put munin-node, munin-node-configure, and munin-run
-SBINDIR = $(PREFIX)/usr/bin
-
-# Where to put text and html documentation
-DOCDIR = $(PREFIX)/usr/share/doc/munin
-
-# Where to put man pages
-MANDIR = $(PREFIX)/usr/share/man
-
-# Where to put internal binaries and plugin repository
-LIBDIR = $(PREFIX)/usr/lib/munin
-
-# Server only - Output directory
-HTMLDIR = $(PREFIX)/usr/share/munin/www
-CGIDIR = $(PREFIX)/usr/share/munin/cgi
-
-# Where to put internal data for master (RRD, internal files, ...)
-DBDIR = $(DESTDIR)/var/lib/munin
-
-# Where to put internal data for node (plugin state, ...)
-DBDIRNODE = $(DESTDIR)/var/lib/munin
-
-# Client only - Where the spool files are written. Must be writable by
-# group "munin", and should be preserved between reboots
-SPOOLDIR = $(DBDIR)/spool
-
-# Client only - Where plugins should put their states. Must be writable by
-# group "munin", and should be preserved between reboots
-PLUGSTATE = $(DBDIRNODE)/plugin-state
-
-# Where Munin should place its logs.
-LOGDIR = $(PREFIX)/var/log/munin
-
-# Location of PID files and other statefiles. On the server, must be
-# writable by the user "munin".
-STATEDIR = $(DESTDIR)/run/munin
-
-# The perl interpreter to use
-PERL := /usr/bin/perl
-
-# The python interpreter to use (used by some plugins)
-PYTHON := /usr/bin/env python3
-
-# The ruby interpreter to use (used by some plugins)
-RUBY := /usr/bin/env ruby
-
-# The java runtime to use (used by some plugins)
-JAVARUN := /usr/bin/java
-
-# The java library dir to use (used by some plugins)
-# this is needed in order to be able to install
-# java libraries in a custom location. Many distrubutions
-# enforce a spesific location for java libraries.
-JAVALIBDIR:= $(LIBDIR)
-
-
-# A modern (posix) shell. We're not looking for arrays, but $() and
-# other modern stuff is expected. On a posix-system the expression
-# below will find the right shell. Most Unixes released the last 10
-# years are POSIX compliant enough for this to work (he said bravely).
-#
-# On Linux /bin/sh, SunOS/Solaris /usr/xpg4/bin/sh or /bin/ksh
-# In general: bash or ksh will work
-#
-GOODSH := /bin/sh
-
-# Path of bash for bash specific plugins
-BASH := /bin/bash
-
-# Server only - Where to install the perl libraries
-PERLSITELIB := $(shell $(PERL) -V:vendorlib | cut -d"'" -f2)
-PERLLIB = $(DESTDIR)$(PERLSITELIB)
-
-# Client only - Install plugins for this architecture
-OSTYPE := $(shell uname | tr '[A-Z]' '[a-z]')
-
-# How to figure out the hostname. (Only used in default configuration
-# files)
-HOSTNAME := myhostname
-
-# What is the safest way to create a tempfile.
-# Default is to figure it out by testing various methods.
-# Replace this with a known platform-specific method
-MKTEMP := $(shell ./test-mktemp)
-
-# Munin version number.
-VERSION := $(shell ./getversion)
-
-# User to run munin as
-USER := munin
-GROUP := munin
-
-# Default user to run the plugins as
-PLUGINUSER := nobody
-
-# Default user to run the cgi as
-CGIUSER := nobody
-
-# Which command to use to check if the USER and GROUP to run Munin as, exists.
-GETENT := /bin/true
-CHECKUSER := /bin/true
-CHECKGROUP := /bin/true
-
-CHOWN := true
-CHMOD := chmod
-CHGRP := true
-
-# Java compiler stuff - only needed on the buildhost
-JC := javac
-JFLAGS := -g -source 1.5 -target 1.5
-JAR := jar
-
-# Check if the java compiler works
-JCVALID := no
-
-# Check whether setruid functionality can be used
-HASSETR := $(shell perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' )
Copied: munin/repos/community-any/Makefile.config (from rev 1054463, munin/trunk/Makefile.config)
===================================================================
--- Makefile.config (rev 0)
+++ Makefile.config 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,141 @@
+# -*- makefile -*-
+# This file specifies where Munin will look for things after you've
+# run 'make' in the source directory. Modify it to suit your needs.
+
+# DESTDIR is meant only for use when making Munin packages. Unless
+# you're doing packaging do NOT set it.
+# DESTDIR is empty during building, and optionally set to point to
+# a shadow tree during make install.
+
+# Note: There is a need for a VARDIR, with DBDIR, PLUGSTATE, HTMLDIR
+# and LOGDIR as subdirectories. Today, DBDIR contains configured
+# domains, as well as PLUGSTATE, and we risk collisions.
+
+#
+# the base of the Munin installation.
+#
+PREFIX = $(DESTDIR)
+
+# Where Munin keeps its configurations (server.conf, client.conf, ++)
+CONFDIR = $(DESTDIR)/etc/munin
+
+# Server only - where to put munin-cron
+BINDIR = $(PREFIX)/usr/bin
+
+# Client only - where to put munin-node, munin-node-configure, and munin-run
+SBINDIR = $(PREFIX)/usr/bin
+
+# Where to put text and html documentation
+DOCDIR = $(PREFIX)/usr/share/doc/munin
+
+# Where to put man pages
+MANDIR = $(PREFIX)/usr/share/man
+
+# Where to put internal binaries and plugin repository
+LIBDIR = $(PREFIX)/usr/lib/munin
+
+# Server only - Output directory
+HTMLDIR = $(PREFIX)/usr/share/munin/www
+CGIDIR = $(PREFIX)/usr/share/munin/cgi
+
+# Where to put internal data for master (RRD, internal files, ...)
+DBDIR = $(DESTDIR)/var/lib/munin
+
+# Where to put internal data for node (plugin state, ...)
+DBDIRNODE = $(DESTDIR)/var/lib/munin
+
+# Client only - Where the spool files are written. Must be writable by
+# group "munin", and should be preserved between reboots
+SPOOLDIR = $(DBDIR)/spool
+
+# Client only - Where plugins should put their states. Must be writable by
+# group "munin", and should be preserved between reboots
+PLUGSTATE = $(DBDIRNODE)/plugin-state
+
+# Where Munin should place its logs.
+LOGDIR = $(PREFIX)/var/log/munin
+
+# Location of PID files and other statefiles. On the server, must be
+# writable by the user "munin".
+STATEDIR = $(DESTDIR)/run/munin
+
+# The perl interpreter to use
+PERL := /usr/bin/perl
+
+# The python interpreter to use (used by some plugins)
+PYTHON := /usr/bin/env python3
+
+# The ruby interpreter to use (used by some plugins)
+RUBY := /usr/bin/env ruby
+
+# The java runtime to use (used by some plugins)
+JAVARUN := /usr/bin/java
+
+# The java library dir to use (used by some plugins)
+# this is needed in order to be able to install
+# java libraries in a custom location. Many distrubutions
+# enforce a spesific location for java libraries.
+JAVALIBDIR:= $(LIBDIR)
+
+
+# A modern (posix) shell. We're not looking for arrays, but $() and
+# other modern stuff is expected. On a posix-system the expression
+# below will find the right shell. Most Unixes released the last 10
+# years are POSIX compliant enough for this to work (he said bravely).
+#
+# On Linux /bin/sh, SunOS/Solaris /usr/xpg4/bin/sh or /bin/ksh
+# In general: bash or ksh will work
+#
+GOODSH := /bin/sh
+
+# Path of bash for bash specific plugins
+BASH := /bin/bash
+
+# Server only - Where to install the perl libraries
+PERLSITELIB := $(shell $(PERL) -V:vendorlib | cut -d"'" -f2)
+PERLLIB = $(DESTDIR)$(PERLSITELIB)
+
+# Client only - Install plugins for this architecture
+OSTYPE := $(shell uname | tr '[A-Z]' '[a-z]')
+
+# How to figure out the hostname. (Only used in default configuration
+# files)
+HOSTNAME := myhostname
+
+# What is the safest way to create a tempfile.
+# Default is to figure it out by testing various methods.
+# Replace this with a known platform-specific method
+MKTEMP := $(shell ./test-mktemp)
+
+# Munin version number.
+VERSION := $(shell ./getversion)
+
+# User to run munin as
+USER := munin
+GROUP := munin
+
+# Default user to run the plugins as
+PLUGINUSER := nobody
+
+# Default user to run the cgi as
+CGIUSER := nobody
+
+# Which command to use to check if the USER and GROUP to run Munin as, exists.
+GETENT := /bin/true
+CHECKUSER := /bin/true
+CHECKGROUP := /bin/true
+
+CHOWN := true
+CHMOD := chmod
+CHGRP := true
+
+# Java compiler stuff - only needed on the buildhost
+JC := javac
+JFLAGS := -g -source 1.5 -target 1.5
+JAR := jar
+
+# Check if the java compiler works
+JCVALID := no
+
+# Check whether setruid functionality can be used
+HASSETR := $(shell perl -e 'use Config; my @vars=("d_setruid", "d_setreuid", "d_setresuid"); foreach my $$var (@vars) { if ($$Config{$$var} eq "define") { print "1\n"; exit 0; } } print "0\n"; exit 0;' )
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-11-23 14:44:03 UTC (rev 1054463)
+++ PKGBUILD 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,100 +0,0 @@
-# Maintainer: Dan McGee <dan at archlinux.org>
-# Contributor: Evan LeCompte <evanlec at gmail.com>
-
-pkgname=('munin' 'munin-node')
-pkgbase=munin
-pkgver=2.0.68
-pkgrel=1
-pkgdesc="A distributed monitoring/graphing tool"
-arch=('any')
-url="http://munin-monitoring.org/"
-license=("GPL")
-makedepends=('perl' 'rrdtool' 'perl-log-log4perl' 'perl-html-template'
- 'perl-date-manip' 'perl-io-socket-inet6' 'perl-net-snmp'
- 'perl-net-ssleay' 'perl-net-server' 'perl-file-copy-recursive'
- 'perl-fcgi' 'perl-uri' 'perl-module-build')
-source=(munin-$pkgver.tar.gz::https://github.com/munin-monitoring/munin/archive/$pkgver.tar.gz
- Makefile.config
- munin-cron-entry
- logrotate.munin
- logrotate.munin-node
- munin.tmpfiles
- munin-node.service
- munin-async.service
- munin-graph.{service,socket}
- munin-html.{service,socket}
- 08-munin-font-dir.conf
- munin.sysusers)
-
-build() {
- cd "$srcdir/munin-$pkgver"
-
- sed -i -e 's#/sbin/ip6tables#/usr/sbin/ip6tables#' plugins/node.d.linux/ip_.in
-
- cp ../Makefile.config .
- # multithreading wrecks havoc on the build, should probably report this
- PERL_USE_UNSAFE_INC=1 \
- make -j1 PREFIX=''
- make -j1 PREFIX='' common/blib/lib/Munin/Common/Defaults.pm
-}
-
-package_munin() {
- depends=('perl' 'rrdtool' 'perl-html-template' 'perl-date-manip'
- 'perl-log-log4perl' 'perl-io-socket-inet6'
- 'perl-file-copy-recursive' 'perl-fcgi' 'perl-uri' 'munin-node')
- optdepends=("perl-cgi-fast: Required by munin-cgi-html")
- backup=(etc/munin/munin.conf etc/logrotate.d/munin)
- install=munin.install
-
-
- cd "$srcdir/munin-$pkgver"
- PERL5LIB=. make DESTDIR="$pkgdir" install-master-prime
- install -D -m644 ../munin-cron-entry "$pkgdir"/etc/munin/munin-cron-entry
- install -D -m644 ../logrotate.munin "$pkgdir"/etc/logrotate.d/munin
- install -D -m644 ../munin.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/munin.conf
- install -D -m644 ../munin-graph.service "$pkgdir"/usr/lib/systemd/system/munin-graph.service
- install -D -m644 ../munin-graph.socket "$pkgdir"/usr/lib/systemd/system/munin-graph.socket
- 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"/usr/share/fontconfig/conf.avail/08-munin-font-dir.conf
- install -D -m644 ../munin.sysusers "$pkgdir"/usr/lib/sysusers.d/munin.conf
- rm -rf "$pkgdir/run"
- install -d "$pkgdir"/usr/share/fontconfig/conf.default
- ln -s ../conf.avail/08-munin-font-dir.conf "$pkgdir"/usr/share/fontconfig/conf.default/08-munin-font-dir.conf
-}
-
-package_munin-node() {
- depends=('perl' 'perl-net-server' 'perl-io-socket-inet6')
- optdepends=('perl-net-snmp: for SNMP plugins'
- 'perl-net-ssleay: for SSL/TLS support'
- 'perl-dbi: for database monitoring plugins'
- 'python: for some plugins'
- 'ruby: for some plugins')
- backup=(etc/munin/munin-node.conf etc/logrotate.d/munin-node)
- install=munin-node.install
-
- cd "$srcdir/munin-$pkgver"
- PERL5LIB=. make DESTDIR="$pkgdir" install-common-prime install-node-prime install-plugins-prime install-async-prime
- install -D -m644 ../logrotate.munin-node "$pkgdir"/etc/logrotate.d/munin-node
- install -D -m644 ../munin.tmpfiles "$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=('c33efb90ef0293438dad82c39ed45050'
- 'ddd12ed7e02015fee9cb00c9afc3e837'
- 'dc9c83aa2a278466fb475364462f4119'
- 'eb2f1e6e746e85ce1e91111f40086be0'
- 'cdf139f2b6ae36852113f3411caa6e99'
- '5c5609304669942f1a994706c6e1a121'
- '80afc4a85e2e87d8f1acf7a56d86a37f'
- 'a79180838bc6ecc1a6350b451b9c104f'
- '7794398d9220d94b824e1b9fe4610795'
- '332d8d664cc0c7d2d320f81984a81374'
- '4f0b43284bc9bb98fa60dadc190035d0'
- '62a593cc011600c96ca947dcb919bc48'
- 'e33a45c3b80a83eecabbe5a9920c1eb6'
- '58f82d3a8520d9db2c48f1c0d3139853')
Copied: munin/repos/community-any/PKGBUILD (from rev 1054463, munin/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,100 @@
+# Maintainer: Dan McGee <dan at archlinux.org>
+# Contributor: Evan LeCompte <evanlec at gmail.com>
+
+pkgname=('munin' 'munin-node')
+pkgbase=munin
+pkgver=2.0.69
+pkgrel=1
+pkgdesc="A distributed monitoring/graphing tool"
+arch=('any')
+url="http://munin-monitoring.org/"
+license=("GPL")
+makedepends=('perl' 'rrdtool' 'perl-log-log4perl' 'perl-html-template'
+ 'perl-date-manip' 'perl-io-socket-inet6' 'perl-net-snmp'
+ 'perl-net-ssleay' 'perl-net-server' 'perl-file-copy-recursive'
+ 'perl-fcgi' 'perl-uri' 'perl-module-build')
+source=(munin-$pkgver.tar.gz::https://github.com/munin-monitoring/munin/archive/$pkgver.tar.gz
+ Makefile.config
+ munin-cron-entry
+ logrotate.munin
+ logrotate.munin-node
+ munin.tmpfiles
+ munin-node.service
+ munin-async.service
+ munin-graph.{service,socket}
+ munin-html.{service,socket}
+ 08-munin-font-dir.conf
+ munin.sysusers)
+
+build() {
+ cd "$srcdir/munin-$pkgver"
+
+ sed -i -e 's#/sbin/ip6tables#/usr/sbin/ip6tables#' plugins/node.d.linux/ip_.in
+
+ cp ../Makefile.config .
+ # multithreading wrecks havoc on the build, should probably report this
+ PERL_USE_UNSAFE_INC=1 \
+ make -j1 PREFIX=''
+ make -j1 PREFIX='' common/blib/lib/Munin/Common/Defaults.pm
+}
+
+package_munin() {
+ depends=('perl' 'rrdtool' 'perl-html-template' 'perl-date-manip'
+ 'perl-log-log4perl' 'perl-io-socket-inet6'
+ 'perl-file-copy-recursive' 'perl-fcgi' 'perl-uri' 'munin-node')
+ optdepends=("perl-cgi-fast: Required by munin-cgi-html")
+ backup=(etc/munin/munin.conf etc/logrotate.d/munin)
+ install=munin.install
+
+
+ cd "$srcdir/munin-$pkgver"
+ PERL5LIB=. make DESTDIR="$pkgdir" install-master-prime
+ install -D -m644 ../munin-cron-entry "$pkgdir"/etc/munin/munin-cron-entry
+ install -D -m644 ../logrotate.munin "$pkgdir"/etc/logrotate.d/munin
+ install -D -m644 ../munin.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/munin.conf
+ install -D -m644 ../munin-graph.service "$pkgdir"/usr/lib/systemd/system/munin-graph.service
+ install -D -m644 ../munin-graph.socket "$pkgdir"/usr/lib/systemd/system/munin-graph.socket
+ 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"/usr/share/fontconfig/conf.avail/08-munin-font-dir.conf
+ install -D -m644 ../munin.sysusers "$pkgdir"/usr/lib/sysusers.d/munin.conf
+ rm -rf "$pkgdir/run"
+ install -d "$pkgdir"/usr/share/fontconfig/conf.default
+ ln -s ../conf.avail/08-munin-font-dir.conf "$pkgdir"/usr/share/fontconfig/conf.default/08-munin-font-dir.conf
+}
+
+package_munin-node() {
+ depends=('perl' 'perl-net-server' 'perl-io-socket-inet6')
+ optdepends=('perl-net-snmp: for SNMP plugins'
+ 'perl-net-ssleay: for SSL/TLS support'
+ 'perl-dbi: for database monitoring plugins'
+ 'python: for some plugins'
+ 'ruby: for some plugins')
+ backup=(etc/munin/munin-node.conf etc/logrotate.d/munin-node)
+ install=munin-node.install
+
+ cd "$srcdir/munin-$pkgver"
+ PERL5LIB=. make DESTDIR="$pkgdir" install-common-prime install-node-prime install-plugins-prime install-async-prime
+ install -D -m644 ../logrotate.munin-node "$pkgdir"/etc/logrotate.d/munin-node
+ install -D -m644 ../munin.tmpfiles "$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=('27ca8aa541280e062195500f619e2a30'
+ 'ddd12ed7e02015fee9cb00c9afc3e837'
+ 'dc9c83aa2a278466fb475364462f4119'
+ 'eb2f1e6e746e85ce1e91111f40086be0'
+ 'cdf139f2b6ae36852113f3411caa6e99'
+ '5c5609304669942f1a994706c6e1a121'
+ '80afc4a85e2e87d8f1acf7a56d86a37f'
+ 'a79180838bc6ecc1a6350b451b9c104f'
+ '7794398d9220d94b824e1b9fe4610795'
+ '332d8d664cc0c7d2d320f81984a81374'
+ '4f0b43284bc9bb98fa60dadc190035d0'
+ '62a593cc011600c96ca947dcb919bc48'
+ 'e33a45c3b80a83eecabbe5a9920c1eb6'
+ '58f82d3a8520d9db2c48f1c0d3139853')
Deleted: logrotate.munin
===================================================================
--- logrotate.munin 2021-11-23 14:44:03 UTC (rev 1054463)
+++ logrotate.munin 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,4 +0,0 @@
-/var/log/munin/munin-graph.log /var/log/munin/munin-cgi-graph.log /var/log/munin/munin-html.log /var/log/munin/munin-limits.log /var/log/munin/munin-update.log {
- copytruncate
- missingok
-}
Copied: munin/repos/community-any/logrotate.munin (from rev 1054463, munin/trunk/logrotate.munin)
===================================================================
--- logrotate.munin (rev 0)
+++ logrotate.munin 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,4 @@
+/var/log/munin/munin-graph.log /var/log/munin/munin-cgi-graph.log /var/log/munin/munin-html.log /var/log/munin/munin-limits.log /var/log/munin/munin-update.log {
+ copytruncate
+ missingok
+}
Deleted: logrotate.munin-node
===================================================================
--- logrotate.munin-node 2021-11-23 14:44:03 UTC (rev 1054463)
+++ logrotate.munin-node 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,4 +0,0 @@
-/var/log/munin/munin-node.log {
- copytruncate
- missingok
-}
Copied: munin/repos/community-any/logrotate.munin-node (from rev 1054463, munin/trunk/logrotate.munin-node)
===================================================================
--- logrotate.munin-node (rev 0)
+++ logrotate.munin-node 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,4 @@
+/var/log/munin/munin-node.log {
+ copytruncate
+ missingok
+}
Deleted: munin-async.service
===================================================================
--- munin-async.service 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-async.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,12 +0,0 @@
-[Unit]
-Description=Munin Async Service
-After=syslog.target network.target
-After=munin-node.service
-Requires=munin-node.service
-
-[Service]
-PIDFile=/run/munin/munin-asyncd.pid
-ExecStart=/usr/lib/munin/munin-asyncd
-
-[Install]
-WantedBy=multi-user.target
Copied: munin/repos/community-any/munin-async.service (from rev 1054463, munin/trunk/munin-async.service)
===================================================================
--- munin-async.service (rev 0)
+++ munin-async.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Munin Async Service
+After=syslog.target network.target
+After=munin-node.service
+Requires=munin-node.service
+
+[Service]
+PIDFile=/run/munin/munin-asyncd.pid
+ExecStart=/usr/lib/munin/munin-asyncd
+
+[Install]
+WantedBy=multi-user.target
Deleted: munin-cron-entry
===================================================================
--- munin-cron-entry 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-cron-entry 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,6 +0,0 @@
-#
-# cron-jobs for munin
-#
-
-*/5 * * * * test -x /usr/bin/munin-cron && /usr/bin/munin-cron
-
Copied: munin/repos/community-any/munin-cron-entry (from rev 1054463, munin/trunk/munin-cron-entry)
===================================================================
--- munin-cron-entry (rev 0)
+++ munin-cron-entry 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,6 @@
+#
+# cron-jobs for munin
+#
+
+*/5 * * * * test -x /usr/bin/munin-cron && /usr/bin/munin-cron
+
Deleted: munin-graph.service
===================================================================
--- munin-graph.service 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-graph.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Munin FastCGI Graph
-Requires=munin-graph.socket
-
-[Service]
-User=munin
-Group=munin
-ExecStart=/usr/share/munin/cgi/munin-cgi-graph
-StandardInput=socket
-StandardOutput=inherit
-StandardError=journal
Copied: munin/repos/community-any/munin-graph.service (from rev 1054463, munin/trunk/munin-graph.service)
===================================================================
--- munin-graph.service (rev 0)
+++ munin-graph.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Munin FastCGI Graph
+Requires=munin-graph.socket
+
+[Service]
+User=munin
+Group=munin
+ExecStart=/usr/share/munin/cgi/munin-cgi-graph
+StandardInput=socket
+StandardOutput=inherit
+StandardError=journal
Deleted: munin-graph.socket
===================================================================
--- munin-graph.socket 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-graph.socket 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,8 +0,0 @@
-[Unit]
-Description=Munin FastCGI Graph Socket
-
-[Socket]
-ListenStream=/run/munin/fcgi-graph.sock
-
-[Install]
-WantedBy=sockets.target
Copied: munin/repos/community-any/munin-graph.socket (from rev 1054463, munin/trunk/munin-graph.socket)
===================================================================
--- munin-graph.socket (rev 0)
+++ munin-graph.socket 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Munin FastCGI Graph Socket
+
+[Socket]
+ListenStream=/run/munin/fcgi-graph.sock
+
+[Install]
+WantedBy=sockets.target
Deleted: munin-html.service
===================================================================
--- munin-html.service 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-html.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Munin FastCGI HTML
-Requires=munin-html.socket
-
-[Service]
-User=munin
-Group=munin
-ExecStart=/usr/share/munin/cgi/munin-cgi-html
-StandardInput=socket
-StandardOutput=inherit
-StandardError=journal
Copied: munin/repos/community-any/munin-html.service (from rev 1054463, munin/trunk/munin-html.service)
===================================================================
--- munin-html.service (rev 0)
+++ munin-html.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Munin FastCGI HTML
+Requires=munin-html.socket
+
+[Service]
+User=munin
+Group=munin
+ExecStart=/usr/share/munin/cgi/munin-cgi-html
+StandardInput=socket
+StandardOutput=inherit
+StandardError=journal
Deleted: munin-html.socket
===================================================================
--- munin-html.socket 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-html.socket 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,8 +0,0 @@
-[Unit]
-Description=Munin FastCGI HTML Socket
-
-[Socket]
-ListenStream=/run/munin/fcgi-html.sock
-
-[Install]
-WantedBy=sockets.target
Copied: munin/repos/community-any/munin-html.socket (from rev 1054463, munin/trunk/munin-html.socket)
===================================================================
--- munin-html.socket (rev 0)
+++ munin-html.socket 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Munin FastCGI HTML Socket
+
+[Socket]
+ListenStream=/run/munin/fcgi-html.sock
+
+[Install]
+WantedBy=sockets.target
Deleted: munin-node.install
===================================================================
--- munin-node.install 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-node.install 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,5 +0,0 @@
-post_install () {
- # Do basic configuration
- echo "==> Run the following to get a good set of default plugins:"
- echo " munin-node-configure --shell | sh"
-}
Copied: munin/repos/community-any/munin-node.install (from rev 1054463, munin/trunk/munin-node.install)
===================================================================
--- munin-node.install (rev 0)
+++ munin-node.install 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,5 @@
+post_install () {
+ # Do basic configuration
+ echo "==> Run the following to get a good set of default plugins:"
+ echo " munin-node-configure --shell | sh"
+}
Deleted: munin-node.service
===================================================================
--- munin-node.service 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin-node.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Munin Node Service
-After=syslog.target network.target
-
-[Service]
-Type=forking
-PIDFile=/run/munin/munin-node.pid
-ExecStart=/usr/bin/munin-node
-
-[Install]
-WantedBy=multi-user.target
Copied: munin/repos/community-any/munin-node.service (from rev 1054463, munin/trunk/munin-node.service)
===================================================================
--- munin-node.service (rev 0)
+++ munin-node.service 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Munin Node Service
+After=syslog.target network.target
+
+[Service]
+Type=forking
+PIDFile=/run/munin/munin-node.pid
+ExecStart=/usr/bin/munin-node
+
+[Install]
+WantedBy=multi-user.target
Deleted: munin.install
===================================================================
--- munin.install 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin.install 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,14 +0,0 @@
-post_install () {
- # Display cron command
- echo "See the example cron entry (for the munin user) for further setup:
- /etc/munin/munin-cron-entry"
- post_upgrade
-}
-
-post_upgrade() {
- fc-cache /usr/lib/munin
-}
-
-post_remove() {
- fc-cache /usr/lib/munin
-}
Copied: munin/repos/community-any/munin.install (from rev 1054463, munin/trunk/munin.install)
===================================================================
--- munin.install (rev 0)
+++ munin.install 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,14 @@
+post_install () {
+ # Display cron command
+ echo "See the example cron entry (for the munin user) for further setup:
+ /etc/munin/munin-cron-entry"
+ post_upgrade
+}
+
+post_upgrade() {
+ fc-cache /usr/lib/munin
+}
+
+post_remove() {
+ fc-cache /usr/lib/munin
+}
Deleted: munin.sysusers
===================================================================
--- munin.sysusers 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin.sysusers 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,2 +0,0 @@
-u munin - "Munin system monitor" /var/lib/munin /bin/false
-
Copied: munin/repos/community-any/munin.sysusers (from rev 1054463, munin/trunk/munin.sysusers)
===================================================================
--- munin.sysusers (rev 0)
+++ munin.sysusers 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,2 @@
+u munin - "Munin system monitor" /var/lib/munin /bin/false
+
Deleted: munin.tmpfiles
===================================================================
--- munin.tmpfiles 2021-11-23 14:44:03 UTC (rev 1054463)
+++ munin.tmpfiles 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -1,5 +0,0 @@
-d /run/munin 0755 munin munin -
-d /var/lib/munin 0755 munin munin -
-d /var/lib/munin/spool 0755 munin munin -
-d /var/lib/munin/plugin-state 0755 munin munin -
-d /var/log/munin 0755 munin munin -
Copied: munin/repos/community-any/munin.tmpfiles (from rev 1054463, munin/trunk/munin.tmpfiles)
===================================================================
--- munin.tmpfiles (rev 0)
+++ munin.tmpfiles 2021-11-23 14:45:24 UTC (rev 1054464)
@@ -0,0 +1,5 @@
+d /run/munin 0755 munin munin -
+d /var/lib/munin 0755 munin munin -
+d /var/lib/munin/spool 0755 munin munin -
+d /var/lib/munin/plugin-state 0755 munin munin -
+d /var/log/munin 0755 munin munin -
More information about the arch-commits
mailing list