#990457 monitoring-plugins-contrib: Too many things in the same package leads to recommends being ignored most of the time

Package:
monitoring-plugins-contrib
Source:
nagios-plugins-contrib
Description:
Plugins for nagios compatible monitoring systems
Submitter:
Gabriel Filion
Date:
2021-12-21 09:54:02 UTC
Severity:
wishlist
#990457#5
Date:
2021-06-29 17:34:21 UTC
From:
To:
Hello,

The monitoring-plugins-contrib package contains many useful things, so I tend
to always install it on hosts. However, many checks that are contained within
it are not really useful most of the time. This means that if I just install
this package as-is, I'll end up with lots of useless dependencies on every
host, so I've started installing it with --no-install-recommends.

This has the benefit of letting me manage what dependencies come with it, but
it has the downfall that I need to manually install the required ones.

I would like to suggest breaking up this package into smaller binary packages
that are focused on one application/service per package. This way one could
install only the checks that are required with their individual requirements.

The package named monitoring-plugins-contrib could be kept in place just to
make it depend on all of the other smaller packages. This way the current
behavior would be kept around for ppl used to installing this package and
getting it all in one go.

#990457#10
Date:
2021-06-29 17:48:17 UTC
From:
To:
Hi Garbiek,

Your suggestion is sensible, why don't you join the team and make it happen?

Kind Regards,

Bas

#990457#15
Date:
2021-06-29 20:08:54 UTC
From:
To:
Hi Gabriel,

Am 29.06.21 um 19:34 schrieb Gabriel Filion:

as you may have read the documentation and used our suggested way to
solve your problem by not installing the recommands automatically, our
plan worked out.
Anyway ... if you would like to do the work to draft such a package
split, you can send MRs via
https://salsa.debian.org/nagios-team/pkg-nagios-plugins-contrib/, which
would be very welcomed.

With kind regards, Jan.

#990457#20
Date:
2021-07-02 19:13:40 UTC
From:
To:
Hello,

I unfortunately will be unavailable for the next month.

also I'm still very much a beginner with debian packaging, so I'm not
certain that I'll know exactly all of the details that need to be handled.

So I'm afraid that I unfortunately won't be able to push this forward
for some time :\