#990457 monitoring-plugins-contrib: Too many things in the same package leads to recommends being ignored most of the time #990457
- 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
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.
Hi Garbiek, Your suggestion is sensible, why don't you join the team and make it happen? Kind Regards, Bas
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.
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 :\