Commit graph

126 commits

Author SHA1 Message Date
Mathieu Arnold
72da869f86 Update to 2.0.52. 2019-12-09 14:10:45 +00:00
Mathieu Arnold
e2088ba622 Update to 2.0.51. 2019-10-21 13:54:56 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Mathieu Arnold
2ce0cb26fa Update the rest of my ports to UCL pkg-message. 2019-06-19 15:20:22 +00:00
Mathieu Arnold
64abae3dde Add missing Perl module for the ntp_ plugin.
PR:		237983
Submitted by:	John W. O'Brien
2019-06-11 12:18:29 +00:00
Mathieu Arnold
7075a9830c Garbage collect some obsolete patching. 2019-06-08 21:41:23 +00:00
Mathieu Arnold
28bb814f74 Update to 2.0.47. 2019-03-04 12:17:39 +00:00
Mathieu Arnold
723f144a76 Fix munin-node when the hostname is mixed case.
PR:		235197
Submitted by:	John W. O'Brien
2019-01-29 20:45:23 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Ben Woods
b044e71547 sysutils/munin-*: Use .conf suffix for /usr/local/etc/newsyslog.conf.d/
- Rename the files installed to /usr/local/etc/newsyslog.conf.d/ to end
  with a '.conf' suffix.
- Add pkg-install script to automatically move any copies of the old
  newsyslog file to the new location if it was modified from the default
  or delete the old file if it is has not been modified.
- Add a note to UPDATING and pkg-message to warn users of this, in case
  they are using provisioning/configuration management tools which need
  to be modified.

Recent changes to /etc/newsyslog.conf (r340318) will only include files
from the /usr/local/etc/newsyslog.conf.d/ directory which end with
'.conf' and do not beginning with a '.' character.

Reviewed by:	mandree (D17088)
Approved by:	mat (maintainer)
Differential Revision:	https://reviews.freebsd.org/D17089
2018-11-24 02:50:06 +00:00
Mathieu Arnold
21a7ba306a Update to 2.0.43.
Remove a patch replacing seq by jot, seq was added in FreeBSD 9.  Also,
remove a patch fixing perl's hash randomization, it was addressed a bit
differently upstream.
2018-11-21 13:50:41 +00:00
Mathieu Arnold
4f3574c879 Update to 2.0.42. 2018-09-24 09:31:09 +00:00
Mathieu Arnold
85efb6936c Fix service munin-asyncd status.
PR:		231056
Reported by:	gerrit kuehn aei mpg de
MFH:		2018Q3
2018-09-07 14:46:19 +00:00
Mathieu Arnold
a2eafec30b Update to 2.0.38.
Sponsored by:	Absolight
2018-07-02 13:47:40 +00:00
Mathieu Arnold
c1e48012b8 Fix munin-sched.
PR:		228369
Reported by:	Trond Endrestol ximalas info
Sponsored by:	Absolight
2018-05-26 16:39:57 +00:00
Mathieu Arnold
08a174ad64 On FreeBSD 10, sh handles ${foo:-} differently, and creates an empty
argument, which ping does not like.

PR:		228149
Reported by:	Niels Bakker
Sponsored by:	Absolight
2018-05-15 07:37:48 +00:00
Alexey Dokuchaev
9e612373a5 For ports under emulators', games', irc, and `sysutils' categories:
remove redundant PKGMESSAGE assignment, which is set appropriately by
the b.p.m when `pkg-message' appears on the SUB_FILES list.
2018-05-05 15:17:46 +00:00
Mathieu Arnold
f1d6d6ea0a Update to 2.0.36.
Sponsored by:	Absolight
2018-03-26 13:40:01 +00:00
Mathieu Arnold
2a0b82b167 Add a plugin to graph zfs arc compression.
PR:		223423
Submitted by:	bcr
Sponsored by:	Absolight
2017-11-06 14:39:47 +00:00
Mathieu Arnold
efa990e041 Update to 2.0.34.
Sponsored by:	Absolight
2017-10-27 12:19:09 +00:00
Mathieu Arnold
4f1b61e45c Fix starting and stopping munin-asyncd. [1]
Turns out creating a start_cmd function is not enough, you have to add a
variable, start_cmd and point it to the start_cmd function.
As for stopping it, it should work out of the box, but for the fact that
munin-asyncd uses setproctitle or something, and it confuses the hell
out of rc.subr.

While there, pet rclint.

PR:		221000 [1] (based on)
Submitted by:	marcel herrbischoff com
Sponsored by:	Absolight
2017-08-03 13:34:57 +00:00
Mathieu Arnold
bfcb10fb2e Update to 2.0.33.
Add a PYTHON option to appease stage-qa.

Sponsored by:	Absolight
2017-04-12 12:39:56 +00:00
Mathieu Arnold
4d42649cf0 Update to 2.0.32.
Sponsored by:	Absolight
2017-03-02 09:55:24 +00:00
Mathieu Arnold
f7b5fefe05 Tell plugins they can use awk and do not need gawk.
While there, make ipmi_ plugins easier to use, and sort the plugins.conf
file.

Submitted by:	bcr
Sponsored by:	Absolight
2017-01-19 15:45:22 +00:00
Mathieu Arnold
ee0b8c9ff5 Update to 2.0.30.
Sponsored by:	Absolight
2017-01-19 13:34:51 +00:00
Mathieu Arnold
6a8746de45 Also, don't report autofs.
Sponsored by:	Absolight
2017-01-09 21:29:02 +00:00
Mathieu Arnold
2374e868a2 Fix plugin configurations.
Munin seems to read all the files in its .d directory, so the .sample is
always read after the actual .conf, and overwrites its defaults.
Which is, obviously, a bad thing.

Sponsored by:	Absolight
2017-01-03 15:48:47 +00:00
Mathieu Arnold
9e85d5ec60 Fix postfix's logfile, it is supposed to be the filename, not the full
path.

PR:		215735
Submitted by:	Vladimir Krstulja
Sponsored by:	Absolight
2017-01-03 15:16:20 +00:00
Mathieu Arnold
07e393b388 Drop newsyslog's configuration into etc/newsyslog.conf.d.
Sponsored by:	Absolight
2016-12-26 17:30:00 +00:00
Mathieu Arnold
84b9758ad8 Update to 2.0.26.
Sponsored by:	Absolight
2016-10-27 14:12:23 +00:00
Mathieu Arnold
40776c5ede Actually install bcr's plugins.
Sponsored by:	Absolight
2016-08-04 14:51:40 +00:00
Mathieu Arnold
b224fa620b Fix swap accounting if there are multiple devices [1]
Add a few zfs related plugins [2]

PR:		210494 [1]
Submitted by:	bcr [2]
Reported by:	Fabian Keil [1]
Sponsored by:	Absolight
2016-08-04 14:26:56 +00:00
Mathieu Arnold
bab904ad0e Fix ntp_states in certain cases.
PR:		210716
Submitted by:	takefu
Sponsored by:	Absolight
2016-07-19 14:01:23 +00:00
Mathieu Arnold
ed31947b52 Install munin-async and munin-asyncd with munin-node.
PR:		211159
Reported by:	axel axel re
Sponsored by:	Absolight
2016-07-19 13:29:03 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Mathieu Arnold
2dd78cdf85 Try and fix the ownership of munin's home directory.
Sponsored by:	Absolight, The FreeBSD Foundation
2015-10-02 07:52:35 +00:00
Mathieu Arnold
723d568e7a Add CPE.
Sponsored by:	Absolight
2015-03-18 13:52:54 +00:00
Mathieu Arnold
55eabd5517 Fix the iostat plugin to report the correct unit. [1]
Fix common plugins PATH problems by adding LOCALBASE/{bin,sbin} to the default
PATH.  Fix a " that should not have been there.  Fix a few permissions
problems. [2]

PR:		196504 [1]
Submitted by:	Vlad "Blackflow" K.
PR:		196739 [2]
Submitted by:	darius dons net au
Sponsored by:	Absolight
2015-01-19 17:47:47 +00:00
Mathieu Arnold
b470b745d4 Cleanup pkg-{,de}install, don't restart munin-node from here, pkg can do it itself.
Sponsored by:	Absolight
2014-12-11 07:59:03 +00:00
Mathieu Arnold
2ff6de7ee9 Fix the bind9_rndc plugin wrt Perl 5.18+ hash randomzation.
While there, group all patches for the three ports in munin-common, and remove
an obsolete patch.

PR:		195689
Submitted by:	Vlad "Blackflow" K.
Sponsored by:	Absolight
2014-12-10 15:52:14 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Mathieu Arnold
368b1f37cb Update to 2.0.25.
Sponsored by:	Absolight
2014-11-25 15:07:23 +00:00
Mathieu Arnold
bc01935d26 Fix nutups_*.
PR:		195196
Submitted by:	jeffrey endrift com
Sponsored by:	Absolight
2014-11-20 13:18:42 +00:00
Mathieu Arnold
a16b93afdc Actually make if_packets_ work.
PR:		194733
Submitted by:	Claudius Herder
Sponsored by:	Absolight
2014-11-17 21:45:00 +00:00
Mathieu Arnold
8f0780d5de - Fix bugs in if_* (prompted by [1])
- Add a new PERL option to add some extra dependencies needed by some modules
  (based on [2])

PR:		194733 [1] 195021 [2]
Submitted by:	Claudius Herder [1]  John W. O'Brien [2]
Sponsored by:	Absolight
2014-11-17 15:04:19 +00:00
Mathieu Arnold
d25c9df468 Update to 2.0.24.
Fixup the if_ and if_errcoll_ plugins, interface names can be longer than 5
chars.  Add an if_packets_ plugin.

Allow people to have a custom crontab that won't be touched when
installing/deinstalling.

Sponsored by:	Absolight
2014-10-27 14:43:47 +00:00
Mathieu Arnold
31a96d3552 Make the smart_ plugin work out of the box[1], and fixup two other plugins.
Requested by:	marck
Sponsored by:	Absolight
2014-10-23 14:36:54 +00:00
Mathieu Arnold
7b737f4606 Update munin to 2.0.23.
Sponsored by:	Absolight
2014-10-22 14:13:40 +00:00
Mathieu Arnold
cd7e7c160c Cleanup @dirrm* from my ports.
Sponsored by:	Absolight
2014-10-02 16:37:02 +00:00
Mathieu Arnold
7cfb172ecf - Add missing dependency on www/p5-libwww [1]
- Fix fail2ban's path [2] (while there, make plugins.conf PREFIX safe)
- Fix multiping plugin [3] (while there, regenerate patches)
- Add a forgotten run dep on Java.

PR:		192341 [1]
Submitted by:	fbsd@shoggothmedia.com [1]
PR:		179549 [2]
Submitted by:	fabian@bug.ch [2]
PR:		192332 [3]
Submitted by:	fbsd@shoggothmedia.com [3]
Sponsored by:	Absolight
2014-09-03 07:28:40 +00:00