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'

Links