Debian Patches
Status for nagios4/4.5.12+ds-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 50-log-file-location.patch | Move log files to where Debian has them: /var/log. | Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 55_strip_logarchivepath.patch | stripping the log_archive_path value from cgi.cfg (#578232) | Omni Flux <omniflux@omniflux.com> | no | |||
| 60_debianise_plugins.patch | Debianise the config | Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 70_remove_check-host-alive.patch | Remove check-host-alive as it conflicts with the command of the same name from ping.cfg in monitoring-plugins-basic. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 80_no_phone_home.patch | Remove stuff that pings Nagios or youtube. | Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 81_no_update_api.patch | Disable the daemon's "phone home" update check. . Upstream Nagios contacts api.nagios.org every 22 hours to report the currently-installed version and ask whether a newer release is available. This is a privacy/marketing concern for Debian users, who get their updates from the apt archive. . Changes: * include/defaults.h: flip DEFAULT_CHECK_FOR_UPDATES from 1 to 0 so the daemon does not initiate the check even if the config file is silent on the setting. * sample-config/nagios.cfg.in: set check_for_updates=0 by default and rewrite the surrounding comment to drop the upsell text. * base/utils.c: replace query_update_api() with a no-op stub. This guarantees no HTTP request will ever go to api.nagios.org regardless of what check_for_updates ends up set to. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 82_no_tour_videos.patch | Drop the "Nagios Core 4 Tour" YouTube embeds in CGI pages. . cgi/tac.c, cgi/extinfo.c and cgi/status.c emitted inline JavaScript that loaded an iframe from youtube.com and rendered a link to nagios.com/tours, gated on enable_page_tour (default on). Remove the vidbox/youtube emission entirely so the marketing pop-out can no longer appear regardless of the cgi.cfg setting. The non-marketing document.ready() logic in cgi/status.c (#top_page_numbers append) is retained. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 83_strip_marketing_links.patch | Strip marketing/support-portal pointers. . Makefile.in: drop the install-time "Support Notes" banner that points users at https://library.nagios.com and https://support.nagios.com, keeping just a generic "look at the manpages and sample config files" hint. (The banner is only visible to people running `make install` by hand -- still a marketing pointer the user asked to be removed.) . html/side.php: drop the hyperlink that wrapped the navbar logo and pointed at https://www.nagios.org. The logo image itself is kept. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 84_replace_docs_index.patch | Replace html/docs/index.html stub. . Upstream ships a redirect page at html/docs/index.html whose only substantive content is a long single-line paragraph pointing readers at https://assets.nagios.com/.../docs/... for the manual. Two problems with shipping it on Debian: . - The 534-character line is long enough that lintian flags the file as `source-is-missing` (it looks minified to the JS detector). - The page exists purely to direct users back to a marketing-decorated external download portal, which is the kind of upsell the user asked to be stripped. . Replace the file with a small, plainly-readable stub that points users at the manpages and /usr/share/doc instead. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 90_turn-off-use-authentication.path | Turn off nagios security This is done so a newbie can play with the default install. As a compromise the shipped apache2.conf only allows private ip's access. |
Russell Stuart <russell-debian@stuart.id.au> | no | |||
| 9103-fix-unknown-rpm-arch.patch | Skip the RPM_ARCH check when building for Debian. Fixes #902216 | Russell Stuart <russell-debian@stuart.id.au> | no |
All known versions for source package 'nagios4'
- 4.5.12+ds-1 (sid)
- 4.4.6-4.1 (trixie)
- 4.4.6-4 (bookworm)
