--- nagios3-3.2.0.orig/debian/nagios3-dbg.manpages
+++ nagios3-3.2.0/debian/nagios3-dbg.manpages
@@ -0,0 +1 @@
+debian/mini_epn.8
--- nagios3-3.2.0.orig/debian/nagios3-common.install
+++ nagios3-3.2.0/debian/nagios3-common.install
@@ -0,0 +1,9 @@
+debian-configs/* /etc/nagios3
+debian/resource.cfg /etc/nagios3
+debian/conf.d/* /etc/nagios3/conf.d
+sample-config/README /usr/share/doc/nagios3-common/examples
+sample-config/*.cfg /usr/share/doc/nagios3-common/examples
+sample-config/template-object/README /usr/share/doc/nagios3-common/examples/template-object
+sample-config/template-object/*.cfg /usr/share/doc/nagios3-common/examples/template-object
+debian/gateway.cfg usr/share/nagios3/debian
+contrib/eventhandlers/* usr/share/nagios3/plugins/eventhandlers
--- nagios3-3.2.0.orig/debian/nagios3-doc.lintian-overrides
+++ nagios3-3.2.0/debian/nagios3-doc.lintian-overrides
@@ -0,0 +1 @@
+package-contains-empty-directory usr/share/nagios3/htdocs/ssi/
--- nagios3-3.2.0.orig/debian/nagios3-doc.dirs
+++ nagios3-3.2.0/debian/nagios3-doc.dirs
@@ -0,0 +1,2 @@
+usr/share/nagios3/htdocs
+etc/nagios3/stylesheets
--- nagios3-3.2.0.orig/debian/nagios3-core.dirs
+++ nagios3-3.2.0/debian/nagios3-core.dirs
@@ -0,0 +1,2 @@
+usr/sbin
+usr/lib/nagios3
--- nagios3-3.2.0.orig/debian/nagios3-common.links
+++ nagios3-3.2.0/debian/nagios3-common.links
@@ -0,0 +1 @@
+usr/share/nagios3/htdocs/docs usr/share/doc/nagios3-common/html
--- nagios3-3.2.0.orig/debian/nagios3-core.prerm
+++ nagios3-3.2.0/debian/nagios3-core.prerm
@@ -0,0 +1,16 @@
+#!/bin/sh -e
+
+# we attempt to stop nagios3 twice, once in nagios3-common's prerm
+# and once here. otherwise, if nagios3+nagios3-common are being purged,
+# the /usr/sbin/nagios3 binary could disappear before nagios3-common's
+# prerm script runs, which would prevent it from being able to stop
+# the binary.
+if [ -x "/etc/init.d/nagios3" ]; then
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d nagios3 stop || true
+ else
+ /etc/init.d/nagios3 stop || true
+ fi
+fi
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/changelog
+++ nagios3-3.2.0/debian/changelog
@@ -0,0 +1,566 @@
+nagios3 (3.2.0-4ubuntu2) lucid; urgency=low
+
+ * debian/control: Add nagios3 to nagios3-cgi "Replaces" since .cgi files
+ used to be installed by the nagios3 package (LP: #521231)
+
+ -- Thierry Carrez Thu, 04 Mar 2010 15:10:59 +0100
+
+nagios3 (3.2.0-4ubuntu1) lucid; urgency=low
+
+ * Merge from debian testing, remaining changes:
+ - debian/{control,rules}: add and enable hardened build for PIE
+ (Debian bug 542727).
+
+ -- Chuck Short Tue, 05 Jan 2010 10:29:35 -0500
+
+nagios3 (3.2.0-4) unstable; urgency=low
+
+ * Add nagios3-doc to Replaces in nagios3-cgi
+
+ -- Alexander Wirt Fri, 23 Oct 2009 13:30:01 +0200
+
+nagios3 (3.2.0-3) unstable; urgency=low
+
+ * Replace o with * as bullet character (Closes: #552023)
+
+ -- Alexander Wirt Thu, 22 Oct 2009 22:30:50 +0200
+
+nagios3 (3.2.0-2) unstable; urgency=medium
+
+ * Remove junkbytes from apache2.conf (Closes: #544190)
+ * Install debconf files also in arch-dep files (Closes: #549683)
+
+ -- Alexander Wirt Sun, 11 Oct 2009 19:52:29 +0200
+
+nagios3 (3.2.0-1ubuntu1) lucid; urgency=low
+
+ * Merge from debian testing, remaining changes:
+ - debian/{control,rules}: add and enable hardened build for PIE
+ ((Debian bug 542727).
+ - Dropped patches:
+ + debian/patches/96_fix_daylight-saving.dpatch: Already upstream.
+ + debian/patches/100-fix-typo-config.dpatch: No longer needed.
+
+ -- Chuck Short Fri, 06 Nov 2009 01:32:59 +0000
+
+nagios3 (3.2.0-1) unstable; urgency=low
+
+ * New upstream release (Closes: #542957)
+ - Timeperiods should work as expected now (Closes: #539882)
+ - Recovery notifications fixed (Closes: #543657)
+ * Update standards version
+ - Add README.source
+ * Manpage errors fixed (Closes: #540554)
+ * Split up the webfrontend into its own package (Closes: #479338, #485466)
+
+ -- Alexander Wirt Sun, 16 Aug 2009 14:14:23 +0200
+
+nagios3 (3.0.6-5ubuntu3) karmic; urgency=low
+
+ * debian/{control,rules}: add and enable hardened build for PIE
+ (Debian bug 542727).
+
+ -- Kees Cook Thu, 20 Aug 2009 17:36:28 -0700
+
+nagios3 (3.0.6-5ubuntu2) karmic; urgency=low
+
+ * debian/patches/96_fix_daylight-saving.dpatch: Fix daylight savings bug.
+ (LP: #394211)
+ * Update maintainer according to spec.
+
+ -- Chuck Short Wed, 05 Aug 2009 16:21:35 +0100
+
+nagios3 (3.0.6-5ubuntu1) karmic; urgency=low
+
+ * debian/patches/100-fix-typo-config.dpatch: Fix description in windows.cfg
+ (LP: #338704)
+
+ -- Chuck Short Thu, 02 Jul 2009 10:48:50 -0400
+
+nagios3 (3.0.6-5) unstable; urgency=high
+
+ * Fix Command Injection Vulnerability in statuswml.cgi.
+ This applies for SA35543.
+ * Bump standards version
+ - Add -dbg package to section debug
+
+ -- Alexander Wirt Mon, 29 Jun 2009 13:55:45 +0200
+
+nagios3 (3.0.6-4) unstable; urgency=low
+
+ * Fix syntax error in nagios3-common.prerm
+ (Closes: #519341, #514168, #518884)
+ * Call ucf with --debconf-ok in nagios3-common.postrm.
+ Depend on ucf >= for this "feature" (Closes: #513905, #515289)
+ * Do not fail if apache include file has been removed by the user
+ (Closes: #515260)
+ * Remove rw pipe even if it is a file (Closes: #495236)
+ * Move debug log to /var/log (Closes: #502080)
+ * Readd documentation for nagios_check_command (Closes: #508439)
+ * Especially allow access to /etc/nagios3/stylesheets in apache2.conf
+ (Closes: #495245)
+ * Move homedirectory of the nagios user to /var/lib/nagios
+ (Closes: #500709)
+ * Adjust priority to htpass question to high
+
+ -- Alexander Wirt Sat, 21 Mar 2009 09:00:47 +0100
+
+nagios3 (3.0.6-3) unstable; urgency=low
+
+ [ Alexander Wirt ]
+ * Don't mention conf.d directories for external command checks (Closes: #431953)
+ * Don't ship obsolete extcommands_nagios3.cfg
+
+ [ Luk Claes ]
+ * Don't fail if $apacheconf doesn't exist while removing (Closes: #512882)
+ * Add myself to Uploaders.
+
+ -- Luk Claes Sun, 25 Jan 2009 19:10:29 +0100
+
+nagios3 (3.0.6-2) unstable; urgency=low
+
+ * Fix forced single servicechecks
+
+ -- Alexander Wirt Fri, 12 Dec 2008 13:51:44 +0100
+
+nagios3 (3.0.6-1) unstable; urgency=high
+
+ * New upstream version
+ - Even more fixes for CVE-2008-5028
+ * Urgency high for security fixes
+ * Add ${shlibs:Depends} (Fixes lintian error, as the epn debugger
+ should depend on libc)
+ * Add ${misc:Depends} to binaries (Fixes lintian warning)
+
+ -- Alexander Wirt Mon, 08 Dec 2008 02:51:21 +0100
+
+nagios3 (3.0.5-1) unstable; urgency=low
+
+ [ Christian Perrier ]
+ * Fix pending l10n issues. Debconf translations:
+ - Italian. Closes: #505813
+ - Polish. Closes: #506851
+
+ [ Alexander Wirt ]
+ * New upstream version
+ - Adds security fix for cmd.cgi (Closes: #504894)
+ This security problem is referenced as CVE-2008-5028 and SA32610
+
+ -- Alexander Wirt Fri, 28 Nov 2008 21:18:27 +0100
+
+nagios3 (3.0.3-3) unstable; urgency=low
+
+ [ Alexander Wirt ]
+ * Create /var/lib/nagios3/spool/checkresults (Closes: #492201)
+ * Refer to nagios-plugins-basic instead of nagios-plugins in commands.cfg
+ (Closes: #493107)
+ * Fix helper paths in contributed eventhandlers (Closes: #493790)
+ * Fix '+' decoding in trend.cgi (Closes: #495052)
+ * Don't fail if nagios3 is already started or not running (Closes: #499571)
+ [ Christian Perrier ]
+ * Fix pending l10n bugs. Debconf translations:
+ - Brazilian Portuguese. Closes: #495225
+ - Russian. Closes: #499032
+ - Basque. Closes: #499113
+ - Swedish. Closes: #499343
+ - Finnish. Closes: #499706
+
+ -- Alexander Wirt Sun, 05 Oct 2008 12:02:20 +0200
+
+nagios3 (3.0.3-2) unstable; urgency=medium
+
+ [ Jan Wagner ]
+ * fixing temp_file location in 52_nagios.cfg-debianize.dpatch
+ (Closes: #491617)
+
+ -- Alexander Wirt Mon, 21 Jul 2008 09:41:11 +0200
+
+nagios3 (3.0.3-1) unstable; urgency=low
+
+ [ Jan Wagner ]
+ * readd mailx as optional dependency
+ * add lintian override for empty dir in nagios3-doc
+
+ [ Alexander Wirt ]
+ * New upstream version (Closes: #489888)
+ - Fixes some screwup in xodtemplate.c (Closes: #479044)
+ * Update controlfiles since nagios3 had replaced nagios2
+ * Moved the *.diff mechanism to dpatch and some magic sed stuff
+ * Debians conf.d at the end of the config useless. Move it back to all
+ other debian specific configs
+ * Add mini_epn to nagios3-dbg
+
+ -- Alexander Wirt Fri, 18 Jul 2008 21:29:33 +0200
+
+nagios3 (3.0.2-1) unstable; urgency=low
+
+ [ Alexander Wirt ]
+ * Remove bashism from rules file (Closes: #479324, #478412)
+ * Set p1.pl DEBUG_LOG_PATH to /var/log/nagios3/ (Closes: #478877)
+ * Start nagios3 in nagios3.postinst (Closes: #481334)
+ * Add a patch from Stephane Chazelas which fixes the incluѕion of spurious $
+ signs into command output (Closes: #479061)
+
+ [ Jan Wagner ]
+ * New upstream release (Closes: #485439)
+ * Fix XSS vulnerability (CVE-2007-5803).
+ * updated cfg-cgi.cfg.diff, cfg-commands.cfg.diff and cfg-nagios.cfg.diff
+ for new upstream release and remove version from config files
+ (Closes: #482178)
+ * Updating standards version to 3.8.0, no changes needed
+ * add myself fo Uploaders
+ * add doc-base support (Closes: #479334)
+ * replace dependency of mailx with bsd-mailx
+ * added Vcs- fields into source header's field
+ * take care if killproc isn't able to stop daemon via stop target of
+ initscript, thanks Stephen Gran for providing this fix
+ (Closes: #479329)
+
+ -- Alexander Wirt Tue, 10 Jun 2008 21:26:00 +0200
+
+nagios3 (3.0.1-1) unstable; urgency=low
+
+ * New upstream version (Closes: #475041)
+ * Move cfg_dir=/etc/nagios3/conf.d to the end of nagios.cfg to
+ allow overwriting variables from nagios.cfg in conf.đ/
+ * Disable external_commands in nagios.cfg as they are now enabled by
+ default
+
+ -- Alexander Wirt Tue, 08 Apr 2008 20:39:11 +0200
+
+nagios3 (3.0-1) unstable; urgency=low
+
+ * New upstream release (Closes: #471485)
+
+ -- Alexander Wirt Wed, 06 Feb 2008 14:48:38 +0100
+
+nagios2 (2.10-1) unstable; urgency=low
+
+ * NOT RELEASED YET
+ * New upstream release
+ * Fix XSS vulnerability (CVS-2007-5624). Closes: #448371
+ * Adapt sample config patches
+ * Fix permissions on /var/log/nagios2/archives.
+ Thanks to Michael Feger. Closes: #429820
+ * Fix typo in localhost_nagios2.cfg.
+ Thanks to Justin Pryzby. Closes: #430477.
+ * New Portuguese debconf translations from Rui Branco and the Traduz
+ team. Closes: #436155.
+ * Rearrange apache2.conf so that the Stylesheet alias path is
+ actually used.
+ Thanks to Joerg Dorchain. This may fix #420009
+ * Relax dependency on web server to Recommends. Depend on
+ apache2-utils since we need htpasswd.
+ Thanks to Japp Eldering. Closes: #413519
+ * Move stylesheets to /etc, create a symlink.
+ Thanks to Joerg Dorchain and Steve Greenland. Closes: #420011
+ * Fix suboptimal formatting of package descriptions.
+ Thanks to Sam Morris. Closes: 413494
+ * debian/control: re-order Source stanza according to dpkg 1.14.7,
+ add Homepage field. We're going to leave in the Upstream URL in the
+ package description for a while though.
+ * Unmark package names for translation in debconf templates.
+ Thanks to Kobayashi Noritada. Closes: #413127
+
+ [Jan Wagner]
+ * fixed README.Debian about setting check_external_commands=1
+ (closes: #431953).
+
+ -- Marc Haber Wed, 31 Oct 2007 19:47:31 +0100
+
+nagios2 (2.9-1) unstable; urgency=low
+
+ * New upstream release (closes: #414647).
+ * new dutch (nl) debconf translations from cobaco (closes: #414762).
+ * new japanese (ja) debconf translations from Kobayashi Noritada
+ (closes: #413122).
+ * Fix wrong path to debian.gd2 in extinfo_nagios2.cfg (closes: #423639).
+ [Sean Finney]
+ * various fixes/cleanups in init script should resolve issues with
+ pidfile handling etc (closes: #416763, #397289, #414050, #412980, #415752).
+ * Merge config file changes.
+ * add note for pam_tmpdir users about setting TMPDIR in
+ /etc/nagios2/default. thanks to Richard A Nelson (closes: #414652)
+
+ -- sean finney Sat, 09 Jun 2007 11:27:42 +0200
+
+nagios2 (2.6-3) unstable; urgency=low
+
+ [Marc Haber]
+ * services_nagios2.cfg: add default notification_interval 0 clauses to
+ make it clear that nagios won't re-notify by default.
+ Thanks to Jan Wagner.
+ * Add symlink from /usr/share/nagios2/htdocs/docs to
+ /usr/share/doc/nagios2-doc/html as suggested by Mike O'Connor.
+ Closes: #408141
+ * init script: use awk -v FS. Thanks to Mike O'Connor. Closes: #408136
+ * init script: remove commented sleep-rekill loop which was confusing
+ to some users. It has never been enabled in nagios2 and is probably
+ left over from whatever package the original nagios2 init script
+ was taken from. Closes: #408231
+ * run debconf-updatepo and commit new files
+
+ [Sean Finney]
+ * added Build-Depends on dpkg-dev >= 1.13.19, since our use of
+ source:Version in debian/control requires it.
+
+ -- Marc Haber Sat, 24 Feb 2007 10:25:52 +0100
+
+nagios2 (2.6-2) unstable; urgency=low
+
+ * new german debconf translations from Matthias Julius (closes: #400700).
+ * remove check_dns from commands.cfg.
+ Thanks to Dr. Tilo Levante. Closes: #402303
+ * nagios2-common.postinst: Take 127.0.0.1 as default default gateway.
+ * nagios2-common.postrm: Send dpkg-statoverride standard error to
+ the bin to avoid a row of "No override present" error messages on
+ purge.
+ * Ship our own resource.cfg with nagios2-common
+
+ -- Marc Haber Sat, 16 Dec 2006 09:24:36 +0100
+
+nagios2 (2.6-1) unstable; urgency=low
+
+ * new upstream version
+ * adapt configuration patches
+ * adapt installation lists
+ * Add README reference to nagios.cfg regarding the command file
+ * Add no-op logrotate file to really disable logrorate log rotation.
+ Closes: #396173, #401546
+
+ -- Marc Haber Wed, 6 Dec 2006 10:57:29 +0100
+
+nagios2 (2.5-3) unstable; urgency=low
+
+ [sean finney]
+ * add explicit DirectoryIndex to apache configuration, thanks to
+ Heiko Schlittermann for suggesting this (closes: #396100).
+ * the previous dpatch for the fixed path in submit_check_result wasn't
+ actually set to apply (closes: #396661). thanks to Richard Nelson
+ for pointing this out again.
+
+ -- sean finney Sat, 04 Nov 2006 16:45:10 +0100
+
+nagios2 (2.5-2) unstable; urgency=low
+
+ [Marc Haber]
+ * Fix wrong path to nagios.cmd in
+ /usr/share/nagios2/plugins/eventhandlers/submit_check_result.
+ Thanks to Richard A Nelson. Closes: #386152
+ * add po-debconf to build-depends
+ * fix Source:version dependencies to make lintian and bin-NMUs happier.
+ * Create pid directory with -p to allow /var/run to not exist.
+ Closes: #390155
+
+ [sean finney]
+ * revert to using nagios2's built-in logrotating features, since
+ using logrotate caused problems (closes: #388473, #395316).
+ * don't unconditionally use ucf in postrm script (closes: #389973).
+ * new spanish debconf translates from Rudy Godoy (closes: #394958).
+
+ -- Marc Haber Sat, 28 Oct 2006 10:13:54 +0000
+
+nagios2 (2.5-1) unstable; urgency=low
+
+ * new upstream version. (mh) Closes: #382431
+ * Now gracefully exits with meaningful log entry if p1.pl is not found.
+ Thanks to Matt Brown. Closes: #368684
+ * -dbg package is extra. Thanks to Joerg Jaspert.
+ * lsb-ize init script. Closes: #377028
+ * Versioned recommends on nagios-images >> 0.1, since n-i 0.2 has
+ symlinks fixing the issue mentioned by Herbert Straub. Closes: #358922.
+ * remove _ from Default: false in boolean template.
+ Thanks to Christian Perrier. (mh) Closes: #371200
+ * Add dh_perl invocation to debian/rules
+ * Add #!/usr/bin/perl to p1.pl to properly generate perl dependency.
+ * make p1.pl executeable to make lintian happy
+ * Fix totally mixed up Section: and Priority: for binary packages.
+ * Add logrotate file
+ * Stop marking the Default fiels as translateable, fix translations.
+ Thanks to Thomas Huriaux.
+ * Fix path to debian.png in example extinfo file.
+ Thanks to Peter Schwindt. Closes: #355552
+ * New French (fr) translation.
+ Thanks to Steve Petruzzello. Closes: #374418
+ * New Czech (cs) translation.
+ Thanks to Martin Šín. Closes: #382924
+
+ -- Marc Haber Wed, 16 Aug 2006 10:11:48 +0000
+
+nagios2 (2.4-1) unstable; urgency=low
+
+ * new upstream version. (mh) Closes: #369801
+ * now use install-unstripped target instead of 10no-strip patch.
+ * remove 20-handle-master-proc-event patch, fixed upstream.
+
+ -- Marc Haber Thu, 1 Jun 2006 17:18:38 +0000
+
+nagios2 (2.3.1-1) unstable; urgency=low
+
+ [Marc Haber]
+ * new upstream version
+ * CVE-2006-2489 was already fixed locally in 2.3-1
+ * remove dpatch
+ * Add nagios2-dbg package
+ * Add 10no-strip patch to keep upstream Makefiles from stripping
+ binaries before we can build the -dbg package.
+ * Fix typos in debian/control
+ * Standards-Version: 3.7.2 (no changes necessary thanks to the
+ cgi-lib policy having been reverted)
+ * Fix short description of nagios2/adminpassword-mismatch to make
+ lintian happy.
+ * Fix upstream syntax error in handle-master-proc-event script
+ * move contrib stuff to /usr/share to avoid having scripts in /usr/lib
+ * README.Debian: fix external command procedure
+
+ [sean finney]
+ * posterity: the previous release 2.3-1 also included a fix for
+ CVE-2006-2489, as we were the ones who discovered it while fixing the
+ previous vulnerability :)
+ * include the needed function from the webapps-common httpd stub inline
+ in the config script, as fresh installations may not have the file
+ available (if using apt instead of dpkg, for example). Closes: #353966.
+ * remove "do not translate" remark and incorporate Christian Perrier's
+ suggested modifications to the debconf templates (closes: #352771).
+
+ -- Marc Haber Mon, 29 May 2006 14:12:44 +0000
+
+nagios2 (2.3-1) unstable; urgency=high
+
+ * new upstream version
+ * Fix nagios2 restart in init script.
+ Thanks to Jim Jensen. (mh) Closes: #360778
+ * Fix /usr/share/doc/nagios2/html symlink.
+ Thanks to Matt Zagrabelny. (mh) Closes: #360998
+ * Create pid file directory dynamically in init script.
+ Thanks to Herbert Straub. (mh) Closes: #361239
+ * Honor locally set file/dir permissions in postinst, fixing policy
+ 10.9.1 compliance. Thanks to Heiko Schlittermann. (mh) Closes: #361956
+
+ [sean finney]
+ * This upstream version addresses a security issue raised in CVE-2006-2162,
+ wrt malcious use of Content-Length headers on cgi scripts. This debian
+ release includes further refinement of this fix
+ (10_CVE-2006-2162_content-length.dpatch)
+ as we believe it's still theoretically possible to exploit the issue
+ via integer overflow. Closes: #366683.
+ * change eventhandlers dir to /usr/lib/nagios2/plugins/eventhandlers,
+ and make sure they're included (closes: #363152).
+ * security release, so urgency bumped.
+
+ -- sean finney Fri, 12 May 2006 15:32:01 +0200
+
+nagios2 (2.2-1) unstable; urgency=low
+
+ * new upstream version
+ * fix wrong permissions on /var/lib/nagios2, 750 prevents web
+ interface from committing external commands
+
+ -- Marc Haber Fri, 21 Apr 2006 11:09:59 +0000
+
+nagios2 (2.1-1) unstable; urgency=low
+
+ * new upstream version
+ * nagios2.prerm: replace "|| exit 0" with "|| true" (see #337664,
+ but we had the offending code in the script verbatim)
+ * move nagios2-doc to section docs
+ * re-work notifications to be slightly more verbose. For example, an
+ acknowledgement notification now actually includes the comment.
+
+ -- Marc Haber Fri, 31 Mar 2006 11:44:49 +0000
+
+nagios2 (2.0-1) unstable; urgency=low
+
+ * First build with upstream's release version
+
+ [sean finney]
+ * cleanup/simplification of http admin username/password handling
+ in maintscripts.
+ * documentation in README.Debian regarding this.
+ * fix in the determining $servers in postinst.
+ * the directory removals in the postrm have been updated to reflect
+ the nagios2 directory layout.
+ * conditionally stop the nagios2 daemon in the nagios2 packages' prerm,
+ for cases where it is being purged before nagios2-common's prerm
+ does so (the latter will not stop it otherwise).
+ * added Joerg Jaspert to the Uploaders field.
+ * fix to httpd configuration to properly detect apache2 processes
+ * remove numeric NNN_ from conffiles in conf.d, since it doesn't
+ affect the order.
+ * change the location of the embedded perl interpreter p1.pl to
+ /usr/lib/nagios2.
+ * a few other misc FHS related path changes.
+ * added support for autodetecting the default route and creating
+ a host object for it (and registering it in a seperate ucf
+ managed file)
+ * a few misc additions/edits to our default configuration.
+ * added manpages for nagios2(8) and nagios2stats(8)
+
+ -- sean finney Sun, 12 Feb 2006 11:19:28 +0100
+
+nagios2 (0rc2-2.0-2) experimental; urgency=low
+
+ * re-work default configuration: split local.cfg into distinct files
+ in /etc/nagios2/conf.d from debian/conf.d
+ * add lintian override for resource.cfg permissions != 644
+ * add linda override for outdated config.(guess|sub), we update at
+ build time, keeping the new files outside of Debian .diff
+
+ -- Marc Haber Mon, 23 Jan 2006 16:22:08 +0000
+
+nagios2 (0rc2-2.0-1) experimental; urgency=low
+
+ * another "not quite ready for the limelight" release to experimental,
+ with nagios2-doc split off to a seperate package. thus this will
+ once again traverse NEW...
+
+ [marc haber]
+ * This package's debconf templates are currently work in progress
+ and _will_ change in the very near future. DO NOT TRANSLATE!
+ * Add "do not translate" template to debian/templates
+ * remove boilerplate instructions from README.Debian
+ * move debian/copyright to the right place
+ * introduce nagios2-doc and populate it
+ * add myself to uploaders
+ * make nagios2stats out of nagios2tats
+ * build-depend on autotools-dev, use mechanisms from
+ /usr/share/doc/autotools-dev/examples/rules.gz to update config.* on
+ build
+ * fix permissions on /var/log/nagios2 to allow web interface to
+ access event log
+ * fix rw2 to rw in postinst
+ * Fix location of external command file
+ * Document "how to enable external commands" in README.Debian
+
+ -- sean finney Sun, 22 Jan 2006 19:31:35 +0100
+
+nagios2 (0rc2-2.0-0) experimental; urgency=low
+
+ * this version is targeted as a prelease candidate for experimental.
+
+ [sean finney]
+ * update to upstream rc2
+ * after the change of course on the nagios vs nagios2 issue, a few
+ (hopefully) final naming changes were made in the build process.
+ * updated dependencies to reflect that nagios2 does not conflict
+ with nagios 1.x.
+
+ -- sean finney Sun, 15 Jan 2006 01:55:14 +0100
+
+nagios2 (0rc1-2.0-0) unreleased; urgency=low
+
+ [sean finney]
+ * initial version (closes: #341748). until nagios2 officially releases,
+ we'll use the 0$rcfoo-$version numbering scheme so that we never find
+ ourselves stuck needing to muck with the epoch.
+ * debconf/web configuration, via scripts borrowed from the unreleased
+ webapps-common package.
+ * improvements to standard apache configuration
+ * various fixes to default configuration to ensure that the
+ nagios/nagios2 namespace is clearly defined.
+
+ [marc haber]
+ * lots of initial packaging work. init script, user management, etc.
+
+ -- sean finney Sat, 03 Dec 2005 15:29:40 +0100
+
--- nagios3-3.2.0.orig/debian/nagios3-common.postrm
+++ nagios3-3.2.0/debian/nagios3-common.postrm
@@ -0,0 +1,29 @@
+#!/bin/sh -e
+
+# some shorthands for sanity
+en="/etc/nagios3"
+enc="/etc/nagios3/conf.d"
+usn="/usr/share/nagios3"
+
+case "$1" in
+ remove)
+ ;;
+ purge)
+ for file in $en/resource.cfg /var/log/nagios3 /var/run/nagios3 \
+ /var/lib/nagios3 /var/lib/nagios3/spool \
+ /var/lib/nagios3/spool/checkresults \
+ /var/cache/nagios3 /var/lib/nagios3/rw; do
+ dpkg-statoverride --force --remove $file 2>/dev/null || true
+ done
+ rm -rf /var/run/nagios3 /var/log/nagios3 /var/lib/nagios3 \
+ /var/cache/nagios3
+ rm -f /etc/nagios3/conf.d/host-gateway_nagios3.cfg
+ #rm -f /etc/nagios3/conf.d/extcommands_nagios3.cfg
+ if which ucf >/dev/null 2>&1; then
+ ucf --purge /etc/nagios3/conf.d/host-gateway_nagios3.cfg
+ #ucf --purge /etc/nagios3/conf.d/extcommands_nagios3.cfg
+ fi
+ ;;
+esac
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/nagios3-common.lintian-overrides
+++ nagios3-3.2.0/debian/nagios3-common.lintian-overrides
@@ -0,0 +1,2 @@
+non-standard-file-perm etc/nagios3/resource.cfg 0600 != 0644
+dir-or-file-in-var-run var/run/nagios3/
--- nagios3-3.2.0.orig/debian/README.Debian
+++ nagios3-3.2.0/debian/README.Debian
@@ -0,0 +1,71 @@
+Welcome to the nagios3 package for Debian GNU/Linux!
+Below are some debian-specific notes which may be of help to you.
+
+If you have questions about using/configuring nagios, you should probably
+contact the nagios-users mailing list and NOT the maintainers:
+
+ nagios-users@lists.sourceforge.net
+
+Of course we'd be happy to hear about any bugs you find, and are always
+open to discussing any ideas you might have for improvement. you can
+contact the debian nagios maintainers at:
+
+ pkg-nagios-devel@lists.alioth.debian.org
+
+Replacing the html frontend with php
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+To replace the html frontend with the php frontend just copy
+/usr/share/doc/nagios3-common/examples/php/* to /usr/share/nagios3/htdocs
+and take care that your webserver executes index.php before index.html.
+
+Upgrading from Nagios 1 or Nagios 2
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Nagios 1, Nagios 2 and Nagios 3 are independent packages. You can have both
+installed at the same time, and both services can run at the same
+time. There should be no interference between the two packages. That
+way, you can take your time in migrating over your configuration.
+
+nagios3 allows you to continue supporting the 1.x URLs. After removing
+and purging Nagios 1, either dpkg-reconfigure nagios3-common or
+manually edit /etc/nagios3/apache.conf (activating all lines preceded
+by "# nagios 1.x")to have nagios3 take over the nagios 1.x URLs. If
+you enable these with nagios 1 still present, the results are undefined.
+
+If you upgrade from Nagios 2 please note that the host-notify-by-email and
+notify-by-email have been renamed to notify-host-by-email and
+notify-service-by-email to make the naming more intuitivly.
+
+External Commands
+^^^^^^^^^^^^^^^^^
+Nagios 3 is not configured to look for external commands in the
+default configuration as a security feature. To enable external
+commands, you need to allow the web server write access to the
+nagios command pipe. the simplest way of doing this is to
+set check_external_commands=1 in your nagios configuration,
+and then change the permissions in a way which will be maintained
+across package upgrades (otherwise dpkg will overwrite your
+permission changes). The following is the recommended approach:
+
+- activate external command checks in the nagios configuration. this
+ can be done by setting check_external_commands=1 in the file
+ /etc/nagios3/nagios.cfg.
+
+- perform the following commands to change directory permissions and
+ to make the changes permanent:
+
+/etc/init.d/nagios3 stop
+dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw
+dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3
+/etc/init.d/nagios3 start
+
+Manually Providing / Overriding Authentication Configuration
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The default debian configuration for nagios+apache is to use
+an htpasswd style file in /etc/nagios3/htpasswd.users. if you
+chose not to (or otherwise didn't) provide a password during package
+configuration, we assume that you know what you're doing and will
+not get in your way. however, if you don't know what you're doing,
+you should either dpkg-reconfigure nagios3-common and provide
+a password, or read the fine manual for htpasswd(1).
--- nagios3-3.2.0.orig/debian/nagios3.links
+++ nagios3-3.2.0/debian/nagios3.links
@@ -0,0 +1 @@
+usr/share/doc/nagios3-common usr/share/doc/nagios3
--- nagios3-3.2.0.orig/debian/README.source
+++ nagios3-3.2.0/debian/README.source
@@ -0,0 +1,2 @@
+We use dpatch for patch handling inside our nagios packages. Please see
+/usr/share/doc/dpatch/README.source.gz (if you have installed dpatch) for documentation about dpatch.
--- nagios3-3.2.0.orig/debian/nagios3-common.nagios3.init
+++ nagios3-3.2.0/debian/nagios3-common.nagios3.init
@@ -0,0 +1,238 @@
+#! /bin/sh
+# Written by Miquel van Smoorenburg .
+# Modified for Debian GNU/Linux
+# by Ian Murdock .
+# Clamav version by Magnus Ekdahl
+# Nagios version by Sean Finney and probably others
+# nagios2 version by Marc Haber
+
+### BEGIN INIT INFO
+# Provides: nagios3
+# Required-Start: $local_fs $remote_fs $syslog $named $network $time
+# Required-Stop: $local_fs $remote_fs $syslog $named $network
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: nagios host/service/network monitoring and management system
+# Description: nagios is a monitoring and management system for hosts, services and networks.
+### END INIT INFO
+
+set -e
+
+if ! [ -x "/lib/lsb/init-functions" ]; then
+ . /lib/lsb/init-functions
+else
+ echo "E: /lib/lsb/init-functions not found, lsb-base (>= 3.0-6) needed"
+ exit 1
+fi
+
+DAEMON=/usr/sbin/nagios3
+NAME="nagios3"
+DESC="nagios3 monitoring daemon"
+NAGIOSCFG="/etc/nagios3/nagios.cfg"
+CGICFG="/etc/nagios3/cgi.cfg"
+NICENESS=5
+
+[ -x "$DAEMON" ] || exit 0
+[ -r /etc/default/nagios3 ] && . /etc/default/nagios3
+
+# this is from madduck on IRC, 2006-07-06
+# There should be a better possibility to give daemon error messages
+# and/or to log things
+log()
+{
+ case "$1" in
+ [[:digit:]]*) success=$1; shift;;
+ *) :;;
+ esac
+ log_action_begin_msg "$1"; shift
+ log_action_end_msg ${success:-0} "$*"
+}
+
+check_started () {
+ check_cmd=$(get_config nagios_check_command $CGICFG)
+ if [ ! "$check_cmd" ]; then
+ log 6 "unable to determine nagios_check_command from $CGICFG!"
+ return 6
+ fi
+
+ eval $check_cmd >/dev/null
+
+ if [ -f "$THEPIDFILE" ]; then
+ pid="$(cat $THEPIDFILE)"
+ if [ "$pid" ] && kill -0 $pid >/dev/null; then
+ return 0 # Is started
+ fi
+ fi
+ return 1 # Isn't started
+}
+
+#
+# get_config()
+#
+# grab a config option from nagios.cfg (or possibly another nagios config
+# file if specified). everything after the '=' is echo'd out, making
+# this a nice generalized way to get requested settings.
+#
+get_config () {
+ if [ "$2" ]; then
+ set -- `grep ^$1 $2 | sed 's@=@ @'`
+ else
+ set -- `grep ^$1 $NAGIOSCFG | sed 's@=@ @'`
+ fi
+ shift
+ echo $*
+}
+
+check_config () {
+ if $DAEMON -v $NAGIOSCFG >/dev/null 2>&1 ; then
+ # First get the user/group etc Nagios is running as
+ nagios_user="$(get_config nagios_user)"
+ nagios_group="$(get_config nagios_group)"
+ log_file="$(get_config log_file)"
+ log_dir="$(dirname $log_file)"
+
+ return 0 # Config is ok
+ else
+ # config is not okay, so let's barf the error to the user
+ $DAEMON -v $NAGIOSCFG
+ fi
+}
+
+check_named_pipe () {
+ nagiospipe="$(get_config command_file)"
+ if [ -p "$nagiospipe" ]; then
+ return 1 # a named pipe exists
+ elif [ -e "$nagiospipe" ];then
+ return 1
+ else
+ return 0 # no named pipe exists
+ fi
+}
+
+if [ ! -f "$NAGIOSCFG" ]; then
+ log_failure_msg "There is no configuration file for Nagios 3."
+ exit 6
+fi
+
+THEPIDFILE=$(get_config "lock_file")
+[ -n "$THEPIDFILE" ] || THEPIDFILE='/var/run/nagios3/nagios.pid'
+
+start () {
+ DIRECTORY=$(dirname $THEPIDFILE)
+ [ ! -d $DIRECTORY ] && mkdir -p $DIRECTORY
+ chown nagios:nagios $DIRECTORY
+
+ if ! check_started; then
+ if ! check_named_pipe; then
+ log_action_msg "named pipe exists - removing"
+ rm -f $nagiospipe
+ fi
+ if check_config; then
+ start_daemon -n $NICENESS -p $THEPIDFILE $DAEMON -d $NAGIOSCFG
+ ret=$?
+ else
+ log_failure_msg "errors in config!"
+ log_end_msg 1
+ exit 1
+ fi
+ else
+ log_warning_msg "already running!"
+ fi
+ return $ret
+}
+
+stop () {
+ killproc -p $THEPIDFILE
+ ret=$?
+ if [ `pidof nagios3 | wc -l ` -gt 0 ]; then
+ echo -n "Waiting for $NAME daemon to die.."
+ cnt=0
+ while [ `pidof nagios3 | wc -l ` -gt 0 ]; do
+ cnt=`expr "$cnt" + 1`
+ if [ "$cnt" -gt 15 ]; then
+ kill -9 `pidof nagios3`
+ break
+ fi
+ sleep 1
+ echo -n "."
+ done
+ fi
+ echo
+ if ! check_named_pipe; then
+ rm -f $nagiospipe
+ fi
+ if [ -n "$ret" ]; then
+ return $ret
+ else
+ return $?
+ fi
+}
+
+status()
+{
+ log_action_begin_msg "checking $DAEMON"
+ if check_started; then
+ log_action_end_msg 0 "running"
+ else
+ if [ -e "$THEPIDFILE" ]; then
+ log_action_end_msg 1 "$DAEMON failed"
+ exit 1
+ else
+ log_action_end_msg 1 "not running"
+ exit 3
+ fi
+ fi
+}
+
+
+reload () {
+ # Check first
+ if check_config; then
+ if check_started; then
+ killproc -p $THEPIDFILE $DAEMON 1
+ else
+ log_warning_msg "Not running."
+ fi
+ else
+ log_failure_msg "errors in config!"
+ log_end_msg 6
+ exit 6
+ fi
+}
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting $DESC" "$NAME"
+ start
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping $DESC" "$NAME"
+ stop
+ log_end_msg $?
+ ;;
+ restart)
+ log_daemon_msg "Restarting $DESC" "$NAME"
+ stop
+ if [ -z "$?" -o "$?" = "0" ]; then
+ start
+ fi
+ log_end_msg $?
+ ;;
+ reload|force-reload)
+ log_daemon_msg "Reloading $DESC configuration files" "$NAME"
+ reload
+ log_end_msg $?
+ ;;
+ status)
+ status
+ ;;
+ *)
+ log_failure_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}" >&2
+ exit 1
+ ;;
+esac
+
+exit 0
--- nagios3-3.2.0.orig/debian/nagios3-core.postinst
+++ nagios3-3.2.0/debian/nagios3-core.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh -e
+
+#if we stop nagios3 in nagios3.prerm we should also start it here..
+#(#481334)
+if [ -x "/etc/init.d/nagios3" ]; then
+ if ! /etc/init.d/nagios3 status >/dev/null; then
+
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d nagios3 start || true
+ else
+ /etc/init.d/nagios3 start || true
+ fi
+ fi
+fi
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/nagios3-common.examples
+++ nagios3-3.2.0/debian/nagios3-common.examples
@@ -0,0 +1,6 @@
+sample-config/template-object/commands.cfg
+sample-config/template-object/localhost.cfg
+sample-config/resource.cfg
+sample-config/nagios.cfg
+sample-config/cgi.cfg
+debian/apache2.conf
--- nagios3-3.2.0.orig/debian/apache2.conf
+++ nagios3-3.2.0/debian/apache2.conf
@@ -0,0 +1,55 @@
+# apache configuration for nagios 3.x
+# note to users of nagios 1.x and 2.x:
+# throughout this file are commented out sections which preserve
+# backwards compatibility with bookmarks/config for older nagios versios.
+# simply look for lines following "nagios 1.x:" and "nagios 2.x" comments.
+
+ScriptAlias /cgi-bin/nagios3 /usr/lib/cgi-bin/nagios3
+ScriptAlias /nagios3/cgi-bin /usr/lib/cgi-bin/nagios3
+# nagios 1.x:
+#ScriptAlias /cgi-bin/nagios /usr/lib/cgi-bin/nagios3
+#ScriptAlias /nagios/cgi-bin /usr/lib/cgi-bin/nagios3
+# nagios 2.x:
+#ScriptAlias /cgi-bin/nagios2 /usr/lib/cgi-bin/nagios3
+#ScriptAlias /nagios2/cgi-bin /usr/lib/cgi-bin/nagios3
+
+# Where the stylesheets (config files) reside
+Alias /nagios3/stylesheets /etc/nagios3/stylesheets
+# nagios 1.x:
+#Alias /nagios/stylesheets /etc/nagios3/stylesheets
+# nagios 2.x:
+#Alias /nagios2/stylesheets /etc/nagios3/stylesheets
+
+# Where the HTML pages live
+Alias /nagios3 /usr/share/nagios3/htdocs
+# nagios 2.x:
+#Alias /nagios2 /usr/share/nagios3/htdocs
+# nagios 1.x:
+#Alias /nagios /usr/share/nagios3/htdocs
+
+
+ Options FollowSymLinks
+
+ DirectoryIndex index.html
+
+ AllowOverride AuthConfig
+ Order Allow,Deny
+ Allow From All
+
+ AuthName "Nagios Access"
+ AuthType Basic
+ AuthUserFile /etc/nagios3/htpasswd.users
+ # nagios 1.x:
+ #AuthUserFile /etc/nagios/htpasswd.users
+ require valid-user
+
+
+# Enable this ScriptAlias if you want to enable the grouplist patch.
+# See http://apan.sourceforge.net/download.html for more info
+# It allows you to see a clickable list of all hostgroups in the
+# left pane of the Nagios web interface
+# XXX This is not tested for nagios 2.x use at your own peril
+#ScriptAlias /nagios3/side.html /usr/lib/cgi-bin/nagios3/grouplist.cgi
+# nagios 1.x:
+#ScriptAlias /nagios/side.html /usr/lib/cgi-bin/nagios3/grouplist.cgi
+
--- nagios3-3.2.0.orig/debian/nagios3-common.nagios3.default
+++ nagios3-3.2.0/debian/nagios3-common.nagios3.default
@@ -0,0 +1,13 @@
+# /etc/default/nagios3
+
+# location of the nagios configuration file
+NAGIOSCFG="/etc/nagios3/nagios.cfg"
+
+# location of the CGI configuration file
+CGICFG="/etc/nagios3/cgi.cfg"
+
+# nicelevel to run nagios daemon with
+NICENESS=5
+
+# if you use pam_tmpdir, you need to explicitly set TMPDIR:
+#TMPDIR=/tmp
--- nagios3-3.2.0.orig/debian/resource.cfg
+++ nagios3-3.2.0/debian/resource.cfg
@@ -0,0 +1,31 @@
+###########################################################################
+#
+# RESOURCE.CFG - Resource File for Nagios
+#
+# You can define $USERx$ macros in this file, which can in turn be used
+# in command definitions in your host config file(s). $USERx$ macros are
+# useful for storing sensitive information such as usernames, passwords,
+# etc. They are also handy for specifying the path to plugins and
+# event handlers - if you decide to move the plugins or event handlers to
+# a different directory in the future, you can just update one or two
+# $USERx$ macros, instead of modifying a lot of command definitions.
+#
+# The CGIs will not attempt to read the contents of resource files, so
+# you can set restrictive permissions (600 or 660) on them.
+#
+# Nagios supports up to 32 $USERx$ macros ($USER1$ through $USER32$)
+#
+# Resource files may also be used to store configuration directives for
+# external data sources like MySQL...
+#
+###########################################################################
+
+# Sets $USER1$ to be the path to the plugins
+$USER1$=/usr/lib/nagios/plugins
+
+# Sets $USER2$ to be the path to event handlers
+#$USER2$=/usr/lib/nagios/plugins/eventhandlers
+
+# Store some usernames and passwords (hidden from the CGIs)
+#$USER3$=someuser
+#$USER4$=somepassword
--- nagios3-3.2.0.orig/debian/nagios3-common.postinst
+++ nagios3-3.2.0/debian/nagios3-common.postinst
@@ -0,0 +1,75 @@
+#!/bin/bash
+
+set -e
+
+# some shorthands for sanity
+en="/etc/nagios3"
+enc="/etc/nagios3/conf.d"
+usn="/usr/share/nagios3"
+
+. /usr/share/debconf/confmodule
+
+if [ -n "$NAG3DEBUG" ]; then
+ echo "now debugging $0 $@"
+ set -x
+fi
+
+setperm() {
+ local user="$1"
+ local group="$2"
+ local mode="$3"
+ local file="$4"
+ shift 4
+ # only do something when no setting exists
+ if ! dpkg-statoverride --list "$file" >/dev/null 2>&1; then
+ chown "$user":"$group" "$file"
+ chmod "$mode" "$file"
+ fi
+}
+
+case "$1" in
+ configure)
+ if ! getent passwd nagios > /dev/null ; then
+ echo 'Adding system-user for nagios' 1>&2
+ adduser --system --group --home /var/lib/nagios \
+ --disabled-login --force-badname nagios > /dev/null
+ fi
+
+ # and do some voodoo to detect default gw and make a host of it
+ tmpgw=$(mktemp)
+ set -- $(route -n 2>/dev/null| grep '^0.0.0.0' | head -n1)
+ DEFAULTGW=$2
+ if [ -z "$DEFAULTGW" ]; then
+ echo "WARN: no default gateway found (/proc not mounted?). Selecting 127.0.0.1 as default gatway"
+ DEFAULTGW="127.0.0.1"
+ fi
+ sed -e "s,GW,$DEFAULTGW," $usn/debian/gateway.cfg > $tmpgw
+ chmod 644 $tmpgw
+ ucf --debconf-ok $tmpgw $enc/host-gateway_nagios3.cfg
+
+ # this is where the debconf-ized external command support would go
+ #ucf $usn/debian/extcommands.cfg $enc/extcommands-nagios3.cfg
+
+ # explicitly set permissions on some files that are dependent
+ # on the uid/gid of the nagios user, which is dynamically created.
+ setperm root nagios 0640 $en/resource.cfg
+ setperm nagios adm 2751 /var/log/nagios3
+ setperm nagios adm 2751 /var/log/nagios3/archives
+ setperm nagios nagios 0750 /var/run/nagios3
+ setperm nagios nagios 0750 /var/lib/nagios3
+ setperm nagios nagios 0750 /var/lib/nagios3/spool
+ setperm nagios nagios 0750 /var/lib/nagios3/spool/checkresults
+ setperm nagios www-data 02750 /var/cache/nagios3
+ setperm nagios www-data 0700 /var/lib/nagios3/rw
+
+ db_stop
+ ;;
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+ *)
+ echo "postinst called with unknown argument \$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/nagios3-cgi.postrm
+++ nagios3-3.2.0/debian/nagios3-cgi.postrm
@@ -0,0 +1,20 @@
+#!/bin/sh -e
+
+# some shorthands for sanity
+en="/etc/nagios3"
+enc="/etc/nagios3/conf.d"
+usn="/usr/share/nagios3"
+
+case "$1" in
+ remove)
+ ;;
+ purge)
+ rm -f /etc/nagios3/htpasswd.users
+ rm -f /etc/nagios3/apache2.conf
+ if which ucf >/dev/null 2>&1; then
+ ucf --purge /etc/nagios3/apache2.conf
+ fi
+ ;;
+esac
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/rules
+++ nagios3-3.2.0/debian/rules
@@ -0,0 +1,203 @@
+#!/usr/bin/make -f
+# debian/rules makefile for nagios3
+# Last modified:
+# $Id: rules 1780 2009-10-19 18:35:35Z formorer $
+
+# export DH_VERBOSE=1
+export DEB_BUILD_HARDENING=1
+
+b := $(shell pwd)/debian
+bnc := $b/nagios3-common
+bncgi := $b/nagios3-cgi
+bnd := $b/nagios3-doc
+bnco := $b/nagios3-core
+
+export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+# -Wall disabled until source is fixed to not print tons of warnings with it. :)
+#CFLAGS = -Wall -g
+CFLAGS = -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+CFLAGS += -O0
+else
+CFLAGS += -O2
+endif
+
+SHELL = /bin/sh -e
+CONFIGURE = CFLAGS='$(CFLAGS)' ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --bindir=/usr/sbin \
+ --sbindir=/usr/lib/cgi-bin/nagios3 \
+ --datadir=/usr/share/nagios3/htdocs \
+ --sysconfdir=/etc/nagios3 \
+ --infodir=/usr/share/info \
+ --libexecdir=/usr/lib/nagios/plugins \
+ --localstatedir=/var/lib/nagios3 \
+ --enable-event-broker \
+ --enable-embedded-perl \
+ --with-nagios-user=nagios \
+ --with-nagios-group=nagios \
+ --with-command-user=nagios \
+ --with-command-group=nagios \
+ --with-init-dir=/etc/init.d \
+ --with-lockfile=/var/run/nagios3/nagios3.pid \
+ --with-mail=/usr/bin/mail \
+ --with-perlcache \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ --host=$(DEB_HOST_GNU_TYPE) \
+ --with-htmurl=/nagios3 \
+ --with-cgiurl=/cgi-bin/nagios3
+
+clean: clean-patched unpatch
+clean-patched:
+ dh_testdir -a
+ dh_testroot -a
+ #-rm -Rf docs examples {build,config}-nagios-{text,pgsql,mysql}-stamp
+ if test -f Makefile; then make distclean; fi
+ #-rm -Rf {cgi,base}/*.{mysql,pgsql,text}
+ rm -f patch-stamp install-stamp configure-stamp build-stamp fix-configs-stamp
+ rm -rf debian-configs
+ #-rm debian/templates.merged subst
+ #we don't want this in the diff
+ -rm contrib/perlxsi.c
+ find -type d -name autom4te.cache -print0 | xargs -0 -r rm -rf \;
+ -rm -f platform.h auto-include.h
+ find -type d -name build -print0 | xargs -0 -r rm -rf \;
+ find \( -name config.sub -o -name config.guess \) -print0 | xargs -0 -r rm -f \;
+ dh_clean
+ debconf-updatepo
+
+fix-configs: fix-configs-stamp
+fix-configs-stamp: configure-stamp
+ mkdir -p debian-configs
+ sed -e '/Sample CGI/ s/\([0-9]\.[0-9]\.[0-9]\)//' \
+ -e '/Last Modified/,+1 d' \
+ sample-config/cgi.cfg > debian-configs/cgi.cfg
+ sed -e '/Sample Main Config/ s/\([0-9]\.[0-9]\.[0-9]\)//' \
+ -e '/Last Modified/ d' \
+ sample-config/nagios.cfg > debian-configs/nagios.cfg
+ sed -e '/SAMPLE COMMAND DEFINITIONS/ s/\([0-9]\.[0-9]\.[0-9]\)//' \
+ -e '/Last Modified/,+1 d' \
+ -e '/^#$$/ d' sample-config/template-object/commands.cfg > debian-configs/commands.cfg
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir -a
+ @echo "Doing $@"
+ if test -f Makefile; then make clean; fi
+ ln -sf /usr/share/misc/config.sub .
+ ln -sf /usr/share/misc/config.guess .
+ rm -f config.cache
+ $(CONFIGURE)
+ touch configure-stamp
+
+build: build-stamp
+build-stamp: patch-stamp configure-stamp
+ dh_testdir -a
+ @echo "Doing $@"
+ $(MAKE) all
+ make -C contrib
+ touch build-stamp
+
+patch: patch-stamp
+patch-stamp:
+ @echo "Doing $@"
+ dpatch --with-cpp apply-all
+ dpatch --with-cpp cat-all >patch-stamp
+
+unpatch:
+ @echo "Doing $@"
+ dpatch --with-cpp deapply-all
+ rm -rf patch-stamp debian/patched
+
+install: install-stamp
+install-stamp: build-stamp fix-configs-stamp
+ @echo "Doing $@"
+ dh_testdir -a
+ dh_testroot -a
+ dh_installdirs -a -i
+ # zero out INSTALL_OPTS to prevent chowning at build-time
+ make install-unstripped DESTDIR=$b/nagios3 INSTALL_OPTS=""
+ # move some arch-indep stuff to the other packages
+ cp -a $b/nagios3/usr/share/nagios3/htdocs ${bnd}/usr/share/nagios3/
+ mv ${bnd}/usr/share/nagios3/htdocs/*.html ${bncgi}/usr/share/nagios3/htdocs/
+ mv ${bnd}/usr/share/nagios3/htdocs/media ${bncgi}/usr/share/nagios3/htdocs/
+ mv ${bnd}/usr/share/nagios3/htdocs/contexthelp ${bncgi}/usr/share/nagios3/htdocs/
+ mv ${bnd}/usr/share/nagios3/htdocs/robots.txt ${bncgi}/usr/share/nagios3/htdocs/
+ mv ${bnd}/usr/share/nagios3/htdocs/images ${bncgi}/usr/share/nagios3/htdocs/
+ cp -a $b/nagios3/usr/lib/cgi-bin/* ${bncgi}/usr/lib/cgi-bin/
+ rm -rf $b/nagios3/usr/lib/cgi-bin
+ rm -rf $b/nagios3/usr/share/nagios3
+ # remove empty directory
+ rmdir --ignore-fail-on-non-empty -p $b/nagios3/var/lib/nagios3/archives
+ # remove empty directory
+ rmdir --ignore-fail-on-non-empty -p $b/nagios3/usr/lib/nagios/plugins
+ # set up /var/cache/nagios3 for access by www-data
+ chgrp www-data ${bnc}/var/cache/nagios3
+ chmod g+s ${bnc}/var/cache/nagios3
+ chown root:www-data ${bnc}/var/lib/nagios3/rw
+ chmod 700 ${bnc}/var/lib/nagios3/rw
+ # alter some installed filenames/locations
+ mv ${b}/nagios3/usr/sbin/nagios ${b}/nagios3-core/usr/sbin/nagios3
+ mv ${b}/nagios3/usr/sbin/nagiostats ${b}/nagios3-core/usr/sbin/nagios3stats
+ mv ${b}/nagios3/usr/sbin/p1.pl ${b}/nagios3-core/usr/lib/nagios3/p1.pl
+ mv ${b}/nagios3-doc/usr/share/nagios3/htdocs/stylesheets/* ${b}/nagios3-cgi/etc/nagios3/stylesheets
+ rmdir ${b}/nagios3-doc/usr/share/nagios3/htdocs/stylesheets/
+ rm -rf ${b}/nagios3/var
+ rm -rf ${b}/nagios3/usr/sbin
+ chmod 755 ${b}/nagios3-core/usr/lib/nagios3/p1.pl
+ dh_link -i
+ dh_lintian
+ dh_installdocs -i
+ dh_installman -a -pnagios3
+ dh_installlogrotate
+ dh_installchangelogs -i
+ dh_install -i
+ dh_installinit --name nagios3 -- defaults 30 18
+ dh_installexamples -i debian/php
+ rm ${bnc}/etc/nagios3/cgi.cfg
+ # and now set up the "nagios1 version" of the apache2.conf
+ sed -e 's,^#\(ScriptAlias /cgi-bin/nagios /usr/lib/cgi-bin/nagios3\),\1,' \
+ -e 's,^#\(ScriptAlias /nagios/cgi-bin /usr/lib/cgi-bin/nagios3\),\1,' \
+ -e 's,^#\(Alias /nagios /usr/share/nagios3/htdocs\),\1,' \
+ -e 's,^ #\(AuthUserFile /etc/nagios/htpasswd.users\), \1,' \
+ ${bnc}/usr/share/doc/nagios3-common/examples/apache2.conf > ${bnc}/usr/share/doc/nagios3-common/examples/apache2.nagios1.conf
+ touch install-stamp
+
+binary: binary-arch binary-indep
+binary-arch: install-stamp
+ @echo "Doing $@"
+ dh_testdir -a
+ dh_testroot -a
+ dh_link -a
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installdebconf -a
+ dh_install -a
+ chmod 600 ${b}/nagios3-common/etc/nagios3/resource.cfg
+ dh_strip -a --dbg-package=nagios3-dbg
+ dh_compress -a -X.php
+ dh_fixperms -a -X/var/cache/nagios3
+ dh_makeshlibs -a -V
+ dh_installdeb -a
+ dh_perl -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary-indep: install-stamp
+ # XXX some stuff below here is commented out
+ #install -m 755 cgi/grouplist.cgi.in debian/$@/usr/lib/cgi-bin/nagios/grouplist.cgi
+ dh_link -i
+ dh_compress -i
+ dh_fixperms -i -Xnagios3/resource.cfg
+ dh_installdebconf -i
+ dh_perl -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+.PHONY: binary-indep binary-arch build configure binary install patch unpatch
--- nagios3-3.2.0.orig/debian/nagios3stats.8
+++ nagios3-3.2.0/debian/nagios3stats.8
@@ -0,0 +1,51 @@
+.TH nagios3stats "8" "February 2006" "sean finney " "nagios"
+.SH NAME
+nagios3stats \- report statistics information from the nagios system
+
+.SH SYNOPSIS
+.B nagios3stats [\-hVL] [\-c config] [\-m] [\-d]
+.br
+
+.SH DESCRIPTION
+.B nagios3stats
+Is a program designed to provide information on the running nagios
+system. It can provide a brief summary of information, or it can
+be used to export specific information about the nagios system
+into an MRTG-compatible format.
+For more information please consult the nagios online documentation
+available at http://www.nagios.org or the documentation available
+with your nagios server's web page.
+
+.SH OPTIONS
+.TP
+\fB\-c\fR|\-\-config=FILE
+The main configuration file. On debian systems this defaults to
+/etc/nagios3/nagios.cfg
+.TP
+\fB\-m\fR|\-\-mrtg
+Print output in MRTG-compatible format. For more details run
+nagios3stats with \-\-help
+.TP
+\fB\-d\fR|\-\-data=VARS
+Comma-seperated list of variables to output in MRTG format. For
+more details run nagios3stats with \-\-help.
+.TP
+\fB\-h\fR|\-\-help
+A helpful usage message
+.TP
+\fB\-V\fR|\-\-version
+Print version information
+.TP
+\fB\-L\fR|\-\-license
+Print license details
+
+.SH FILES
+.TP
+.IP /etc/nagios3
+Default configuration directory for nagios3
+
+.SH AUTHOR
+nagios3 is written and maintained by Ethan Galstad . This
+manual page was written by sean finney for the
+Debian GNU/Linux operating system (but it may be freely used, modified,
+and redistributed by others).
--- nagios3-3.2.0.orig/debian/nagios3-cgi.postinst
+++ nagios3-3.2.0/debian/nagios3-cgi.postinst
@@ -0,0 +1,121 @@
+#!/bin/bash
+
+set -e
+
+# some shorthands for sanity
+en="/etc/nagios3"
+enc="/etc/nagios3/conf.d"
+usn="/usr/share/nagios3"
+
+. /usr/share/debconf/confmodule
+. $usn/debian/httpd.webapps-common
+
+if [ -n "$NAG3DEBUG" ]; then
+ echo "now debugging $0 $@"
+ set -x
+fi
+
+# location of the default apache configuration for nagios.
+apacheconf=$en/apache2.conf
+# location of the default htpasswd authentication file.
+htpw=$en/htpasswd.users
+
+setperm() {
+ local user="$1"
+ local group="$2"
+ local mode="$3"
+ local file="$4"
+ shift 4
+ # only do something when no setting exists
+ if ! dpkg-statoverride --list "$file" >/dev/null 2>&1; then
+ chown "$user":"$group" "$file"
+ chmod "$mode" "$file"
+ fi
+}
+
+case "$1" in
+ configure)
+ if ! getent passwd nagios > /dev/null ; then
+ echo 'Adding system-user for nagios' 1>&2
+ adduser --system --group --home /var/lib/nagios \
+ --disabled-login --force-badname nagios > /dev/null
+ fi
+
+ # get the list of selected servers
+ db_get nagios3/httpd
+ servers=$(echo $RET | sed -e 's/,/ /g')
+ db_get nagios3/adminpassword
+ admpass="$RET"
+ # get whether they want support for 1.x urls:
+ db_get nagios3/nagios1-in-apacheconf
+ nagiosone="$RET"
+
+ # register apache2.conf via ucf:
+ if [ "$nagiosone" = "true" ]; then
+ ucf --debconf-ok /usr/share/doc/nagios3-common/examples/apache2.nagios1.conf $apacheconf
+ else
+ ucf --debconf-ok /usr/share/doc/nagios3-common/examples/apache2.conf $apacheconf
+ fi
+
+ # and do some voodoo to detect default gw and make a host of it
+ tmpgw=$(mktemp)
+ set -- $(route -n 2>/dev/null| grep '^0.0.0.0' | head -n1)
+ DEFAULTGW=$2
+ if [ -z "$DEFAULTGW" ]; then
+ echo "WARN: no default gateway found (/proc not mounted?). Selecting 127.0.0.1 as default gatway"
+ DEFAULTGW="127.0.0.1"
+ fi
+ sed -e "s,GW,$DEFAULTGW," $usn/debian/gateway.cfg > $tmpgw
+ chmod 644 $tmpgw
+ ucf --debconf-ok $tmpgw $enc/host-gateway_nagios3.cfg
+
+ # this is where the debconf-ized external command support would go
+ #ucf $usn/debian/extcommands.cfg $enc/extcommands-nagios3.cfg
+
+ # configure the web servers, if it is desired
+ if [ "$servers" ]; then
+ if wc_httpd_apache_include $apacheconf nagios3 $servers; then
+ # reload the selected servers if they are running
+ running_servers="$(wc_httpd_running $servers)"
+ if [ "$running_servers" ]; then
+ wc_httpd_invoke "reload" $running_servers
+ fi
+ fi
+ fi
+
+
+ # we reset the password every run, so if it exists we're running
+ # after being specifically given a password and can unconditionally set it.
+ # XXX there's no way of setting the pw w/out giving it on the cmdline? wtf?
+ if [ -n "$admpass" ]; then
+ touch "$htpw"
+ htpasswd -b "$htpw" nagiosadmin "$admpass"
+ fi
+
+ # explicitly set permissions on some files that are dependent
+ # on the uid/gid of the nagios user, which is dynamically created.
+ setperm root nagios 0640 $en/resource.cfg
+ setperm nagios adm 2751 /var/log/nagios3
+ setperm nagios adm 2751 /var/log/nagios3/archives
+ setperm nagios nagios 0750 /var/run/nagios3
+ setperm nagios nagios 0750 /var/lib/nagios3
+ setperm nagios nagios 0750 /var/lib/nagios3/spool
+ setperm nagios nagios 0750 /var/lib/nagios3/spool/checkresults
+ setperm nagios www-data 02750 /var/cache/nagios3
+ setperm nagios www-data 0700 /var/lib/nagios3/rw
+
+ # everything went well, so now let's reset the password
+ db_set nagios3/adminpassword ""
+ db_set nagios3/adminpassword-repeat ""
+ # ... done with debconf here
+ db_stop
+ ;;
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+ *)
+ echo "postinst called with unknown argument \$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/watch
+++ nagios3-3.2.0/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/nagios/nagios-(.*)\.tar\.g
--- nagios3-3.2.0.orig/debian/copyright
+++ nagios3-3.2.0/debian/copyright
@@ -0,0 +1,38 @@
+This package was debianized by Alexander Wirt based on
+the work of sean finney for Nagios 2.
+
+It was downloaded from http://www.nagios.org/
+
+Current Debian Maintainers: The nagios packagingpackaging team
+ http://alioth.debian.org/projects/pkg-nagios/
+
+Mailing-List: pkg-nagios-devel@lists.alioth.debian.org
+
+Upstream Author: Ethan Galstad
+
+Copyright (c) 1999-2008 Ethan Galstad (nagios@nagios.org)
+
+License:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License version 2 as
+published by the Free Software Foundation.
+
+On Debian systems, the complete text of the GNU General Public
+License, version 2, can be found in /usr/share/common-licenses/GPL-2.
+
+p1.pl is Copyright 2007 by Stanley Hopcroft
+
+This program is free software; you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+On Debian systems, the complete text of the Artistic
+License, can be found in /usr/share/common-licenses/Artistic.
+
+The file common/snprintf.c is Copyright 1995 by Patrick Powell
+
+This code is based on code written by Patrick Powell (papowell@astart.com)
+It may be used for any purpose as long as this notice remains intact
+on all source code distributions
+
+
--- nagios3-3.2.0.orig/debian/nagios3-doc.links
+++ nagios3-3.2.0/debian/nagios3-doc.links
@@ -0,0 +1,2 @@
+usr/share/nagios3/htdocs/docs usr/share/doc/nagios3-doc/html
+etc/nagios3/stylesheets usr/share/nagios3/stylesheets
--- nagios3-3.2.0.orig/debian/nagios3.lintian-overrides
+++ nagios3-3.2.0/debian/nagios3.lintian-overrides
@@ -0,0 +1 @@
+usr-share-doc-symlink-without-dependency nagios3-common
--- nagios3-3.2.0.orig/debian/nagios3-cgi.dirs
+++ nagios3-3.2.0/debian/nagios3-cgi.dirs
@@ -0,0 +1,3 @@
+etc/nagios3/stylesheets
+usr/share/nagios3/htdocs/ssi
+usr/lib/cgi-bin
--- nagios3-3.2.0.orig/debian/NEWS
+++ nagios3-3.2.0/debian/NEWS
@@ -0,0 +1,23 @@
+nagios3 (3.2.0-1) unstable; urgency=low
+
+ I decided to remove the php frontend included with 3.2.0 and replace
+ it with the old html frontend. Its my personal oppinion that php should
+ not be used for administrational and security sensitive tasks. Also the new
+ frontend looks exactly the same as the old. If you really want the php
+ frontend look into README.Debian for instructions.
+
+ The nagios3 package has been split up into two new packages: nagios3-core
+ and nagios3-cgi so you are now able to remove the webfrontend if you don't need.
+ The nagios3 package is now meta package which depends on nagios3-core and nagios3-cgi
+ it can be removed if you don't need it.
+
+ -- Alexander Wirt Sat, 19 Sep 2009 10:33:40 +0200
+
+nagios3 (3.0.6-4) unstable; urgency=low
+
+ The homedirectory of the nagios user moved to /var/lib/nagios
+ which is now common on all nagios related packages. Its recommended
+ that you migrate an already existing nagios user to use /var/lib/nagios
+ as homedirectory.
+
+ -- Alexander Wirt Sat, 21 Mar 2009 09:12:10 +0100
--- nagios3-3.2.0.orig/debian/nagios3-common.dirs
+++ nagios3-3.2.0/debian/nagios3-common.dirs
@@ -0,0 +1,11 @@
+etc/init.d
+etc/nagios3
+etc/nagios3/conf.d
+usr/share/nagios3/plugins/eventhandlers
+var/lib/nagios3/rw
+var/lib/nagios3/spool
+var/lib/nagios3/spool/checkresults
+var/log/nagios3/archives
+var/run/nagios3
+var/cache/nagios3
+usr/share/nagios3/debian
--- nagios3-3.2.0.orig/debian/nagios3-core.manpages
+++ nagios3-3.2.0/debian/nagios3-core.manpages
@@ -0,0 +1,2 @@
+debian/nagios3.8
+debian/nagios3stats.8
--- nagios3-3.2.0.orig/debian/mini_epn.8.txt
+++ nagios3-3.2.0/debian/mini_epn.8.txt
@@ -0,0 +1,31 @@
+:man source: Nagios
+:man version: {revnumber}
+:man manual: mini_epn
+
+mini_epn(8)
+==========
+
+NAME
+----
+mini_epn - too to nagiosplugins inside of an embedded perl interpreter
+
+SYNOPSIS
+--------
+*mini_epn*
+
+DESCRIPTION
+-----------
+After calling *mini_epn* an embedded perl interpreter gets started and asks for you a script to execute under the interpreter. To exit the interpreter loop press ^d at the prompt.
+
+EXAMPLES
+--------
+
+ # mini_epn
+ Enter file name: /usr/lib/nagios/plugins/check_linux_raid
+ embedded perl plugin return code and output was: 0 & 'OK md0 status=[UU]. md1 status=[UU].
+
+AUTHOR
+------
+This manpage was written by Alexander Wirt for the Debian Distribution.
+
+
--- nagios3-3.2.0.orig/debian/nagios3-doc.doc-base
+++ nagios3-3.2.0/debian/nagios3-doc.doc-base
@@ -0,0 +1,9 @@
+Document: nagios3
+Title: Nagios Documentation
+Author: Ethan Galstad
+Abstract: Nagios user and administrator's documentation
+Section: Network/Monitoring
+
+Format: HTML
+Index: /usr/share/nagios3/htdocs/docs/index.html
+Files: /usr/share/nagios3/htdocs/docs/*.html
--- nagios3-3.2.0.orig/debian/nagios3-cgi.install
+++ nagios3-3.2.0/debian/nagios3-cgi.install
@@ -0,0 +1,2 @@
+debian/httpd.webapps-common /usr/share/nagios3/debian
+debian-configs/cgi.cfg /etc/nagios3
--- nagios3-3.2.0.orig/debian/nagios3.8
+++ nagios3-3.2.0/debian/nagios3.8
@@ -0,0 +1,46 @@
+.TH nagios3 "8" "February 2006" "sean finney " "nagios"
+.SH NAME
+nagios3 \- network/systems status monitoring daemon
+
+.SH SYNOPSIS
+.B nagios3 [\-h] [\-v] [\-s] [\-d]
+.br
+
+.SH DESCRIPTION
+.B nagios3
+is a daemon program that monitors the status of various network
+accessible systems, devices, and more. For more information, please
+consult the online documentation available at http://www.nagios.org,
+or on your nagios server's web page.
+
+.SH OPTIONS
+.TP
+main_config_file
+The main configuration file. On debian systems this defaults to
+/etc/nagios3/nagios.cfg
+.TP
+\fB\-h\fR
+A helpful usage message
+.TP
+\fB\-v\fR
+Reads all data in the configuration files and performs a basic
+verification/sanity check. Always make sure you verify your
+config data before (re)starting Nagios.
+.TP
+\fB\-s\fR
+Shows projected/recommended check scheduling information based
+on the current data in the configuration files.
+.TP
+\fB\-d\fR
+Starts Nagios in daemon mode (instead of as a foreground process).
+
+.SH FILES
+.TP
+.IP /etc/nagios3
+Default configuration directory for nagios3
+
+.SH AUTHOR
+nagios3 is written and maintained by Ethan Galstad . This
+manual page was written by sean finney for the
+Debian GNU/Linux operating system (but it may be freely used, modified,
+and redistributed by others).
--- nagios3-3.2.0.orig/debian/gateway.cfg
+++ nagios3-3.2.0/debian/gateway.cfg
@@ -0,0 +1,7 @@
+# a host definition for the gateway of the default route
+define host {
+ host_name gateway
+ alias Default Gateway
+ address GW
+ use generic-host
+ }
--- nagios3-3.2.0.orig/debian/httpd.webapps-common
+++ nagios3-3.2.0/debian/httpd.webapps-common
@@ -0,0 +1,188 @@
+# httpd-related functions
+# taken from the webapps-common project
+# copyright (c) 2005, sean finney (GPL)
+
+wc_httpd_apaches="apache apache-ssl apache-perl apache2"
+
+# if they have not specified what they support, assume support for all
+if [ ! "$wc_httpd_supported" ]; then
+ wc_httpd_supported="$wc_httpd_apaches"
+fi
+
+#
+# wc_httpd_installed: test for installed httpds
+# usage:
+# wc_httpd_installed [ httpd1 httpd2 ... ]
+#
+# no arguments implies to test for all servers
+wc_httpd_installed(){
+ local httpds
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=$wc_httpd_supported
+ fi
+ for f in $httpds; do
+ if test -x /usr/sbin/$f; then
+ echo $f
+ fi
+ done
+}
+
+#
+# wc_httpd_running: test for running httpds
+# usage:
+# wc_httpd_running [ httpd1 httpd2 ... ]
+#
+# no arguments implies to test for all servers
+wc_httpd_running(){
+ local httpds
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=$wc_httpd_supported
+ fi
+ for f in $httpds; do
+ if pgrep -fx "/usr/sbin/$f( .*)*$" >/dev/null; then
+ echo $f
+ fi
+ done
+}
+
+# wc_httpd_invoke: issue start/stop/etc command to web server init script
+# usage:
+# wc_httpd_invoke {start|stop|status|whatever} [ httpd1 httpd2 ... ]
+#
+# no servers implies to invoke all running servers
+wc_httpd_invoke(){
+ local httpds cmd err
+ if [ ! "$1" ]; then
+ echo "i need at least a command!" 2>&1
+ return 1
+ fi
+ cmd="$1"
+ shift
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=`wc_httpd_running`
+ fi
+ for f in $httpds; do
+ if [ -x /etc/init.d/$f ]; then
+ invoke-rc.d $f $cmd || return $?
+ fi
+ done
+}
+
+# wc_httpd_apache_include: include a file in the apache configuration
+# usage:
+# wc_httpd_apache_include file name [ httpd1 httpd2 ... ]
+#
+# no arguments implies all installed apache servers
+wc_httpd_apache_include(){
+ local h incfile httpds confdir
+ if [ ! "$1" ]; then
+ echo "i need at least a file!" 2>&1
+ return 1
+ fi
+ incfile="$1"
+ shift
+ if [ ! "$1" ]; then
+ echo "i also need a name!" 2>&1
+ return 1
+ fi
+ name="$1"
+ shift
+ if [ ! -e "$incfile" ]; then
+ echo "include file $incfile does not exist!" 2>&1
+ return 1
+ fi
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=`wc_httpd_installed $wc_httpd_supported`
+ fi
+ for h in $httpds; do
+ confdir="/etc/$h/conf.d"
+ conflink="$confdir/${name}.conf"
+ if [ -d "$confdir" -a ! -e "$conflink" ]; then
+ ln -s "$incfile" "$conflink"
+ fi
+ done
+}
+
+# wc_httpd_apache_configured: determine what servers are configured for a pkg
+# usage:
+# wc_httpd_apache_configured file name [ httpd1 httpd2 ... ]
+#
+# no arguments implies all installed apache servers
+# outputs the list of servers that are configured with file->name
+wc_httpd_apache_configured(){
+ local h incfile httpds confdir
+ if [ ! "$1" ]; then
+ echo "i need at least a file!" 2>&1
+ return 1
+ fi
+ incfile="$1"
+ shift
+ if [ ! "$1" ]; then
+ echo "i also need a name!" 2>&1
+ return 1
+ fi
+ name="$1"
+ shift
+ if [ ! -e "$incfile" ]; then
+ echo "include file $incfile does not exist!" 2>&1
+ return 1
+ fi
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=`wc_httpd_installed $wc_httpd_supported`
+ fi
+ for h in $httpds; do
+ confdir="/etc/$h/conf.d"
+ conflink="$confdir/${name}.conf"
+ if [ -L "$conflink" ]; then
+ echo "$h "
+ fi
+ done
+}
+
+# wc_httpd_apache_uninclude: uninclude a file in the apache configuration
+# usage:
+# wc_httpd_apache_uninclude file name [ httpd1 httpd2 ... ]
+#
+# no arguments implies all installed apache servers
+wc_httpd_apache_uninclude(){
+ local h incfile name httpds conflink
+ if [ ! "$1" ]; then
+ echo "i need at least a file!" 2>&1
+ return 1
+ fi
+ incfile="$1"
+ shift
+ if [ ! "$1" ]; then
+ echo "i also need a name!" 2>&1
+ return 1
+ fi
+ name="$1"
+ shift
+ if [ ! -e "$incfile" ]; then
+ echo "include file $incfile does not exist!" 2>&1
+ return 1
+ fi
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=`wc_httpd_installed $wc_httpd_supported`
+ fi
+ for h in $httpds; do
+ conflink="/etc/$h/conf.d/${name}.conf"
+ if [ -L "$conflink" ]; then
+ rm -f "$conflink"
+ elif [ -e "$conflink" ]; then
+ echo "warning: $conflink exists but is not a link" >&2
+ fi
+ done
+}
--- nagios3-3.2.0.orig/debian/nagios3-cgi.templates
+++ nagios3-3.2.0/debian/nagios3-cgi.templates
@@ -0,0 +1,38 @@
+Template: nagios3/httpd
+Type: multiselect
+Choices: apache, apache-ssl, apache2
+Default: apache2
+_Description: Apache servers to configure for nagios3:
+ Please select which apache servers should be configured for nagios3.
+ .
+ If you would prefer to perform configuration manually, leave all
+ servers unselected.
+
+Template: nagios3/adminpassword
+Type: password
+_Description: Nagios web administration password:
+ Please provide the password to be created with the "nagiosadmin" user.
+ .
+ This is the username and password you will use to log in to your nagios
+ installation after configuration is complete. If you do not provide
+ a password, you will have to configure access to nagios yourself.
+
+Template: nagios3/adminpassword-repeat
+Type: password
+_Description: Password confirmation:
+
+Template: nagios3/adminpassword-mismatch
+Type: note
+_Description: The passwords do not match
+
+Template: nagios3/nagios1-in-apacheconf
+Type: boolean
+Default: false
+_Description: Enable support for nagios 1.x links in nagios3?
+ Please choose whether the Apache configuration for nagios3 should
+ provide compatibility with links from nagios 1.x.
+ .
+ If you select this option, the apache configuration used for nagios
+ will include directives to support URLs from nagios 1.x.
+ You should not choose this option if you still have nagios 1.x on your
+ system, or unpredictable results may occur.
--- nagios3-3.2.0.orig/debian/nagios3-core.links
+++ nagios3-3.2.0/debian/nagios3-core.links
@@ -0,0 +1 @@
+usr/share/doc/nagios3-common usr/share/doc/nagios3-core
--- nagios3-3.2.0.orig/debian/TODO
+++ nagios3-3.2.0/debian/TODO
@@ -0,0 +1,8 @@
+what isn't there todo? :)
+
+- double check init script
+- fill in README.Debian
+- would be nice to manage apache2.conf via ucf, and make
+ nagios 1.x url support in the file a debconf option.
+- good working default config, at least monitoring the freebies (disk,
+ swap, etc) on localhost.
--- nagios3-3.2.0.orig/debian/nagios3-common.docs
+++ nagios3-3.2.0/debian/nagios3-common.docs
@@ -0,0 +1,2 @@
+README
+UPGRADING
--- nagios3-3.2.0.orig/debian/mini_epn.8
+++ nagios3-3.2.0/debian/mini_epn.8
@@ -0,0 +1,44 @@
+'\" t
+.\" Title: mini_epn
+.\" Author: [see the "AUTHOR" section]
+.\" Generator: DocBook XSL Stylesheets v1.75.2
+.\" Date: 09/19/2009
+.\" Manual: mini_epn
+.\" Source: Nagios
+.\" Language: English
+.\"
+.TH "MINI_EPN" "8" "09/19/2009" "Nagios" "mini_epn"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+mini_epn \- too to nagiosplugins inside of an embedded perl interpreter
+.SH "SYNOPSIS"
+.sp
+\fBmini_epn\fR
+.SH "DESCRIPTION"
+.sp
+After calling \fBmini_epn\fR an embedded perl interpreter gets started and asks for you a script to execute under the interpreter\&. To exit the interpreter loop press ^d at the prompt\&.
+.SH "EXAMPLES"
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+# mini_epn
+Enter file name: /usr/lib/nagios/plugins/check_linux_raid
+embedded perl plugin return code and output was: 0 & \'OK md0 status=[UU]\&. md1 status=[UU]\&.
+.fi
+.if n \{\
+.RE
+.\}
+.SH "AUTHOR"
+.sp
+This manpage was written by Alexander Wirt for the Debian Distribution\&.
--- nagios3-3.2.0.orig/debian/compat
+++ nagios3-3.2.0/debian/compat
@@ -0,0 +1 @@
+5
--- nagios3-3.2.0.orig/debian/nagios3-cgi.prerm
+++ nagios3-3.2.0/debian/nagios3-cgi.prerm
@@ -0,0 +1,25 @@
+#!/bin/sh -e
+
+. /usr/share/nagios3/debian/httpd.webapps-common
+
+apacheconf="/etc/nagios3/apache2.conf"
+
+if [ -f $apacheconf ]; then
+ case "$1" in
+ remove)
+ # find the configured servers
+ configured_servers=`wc_httpd_apache_configured $apacheconf nagios3`
+ if [ "$configured_servers" ]; then
+ # deconfigure them
+ wc_httpd_apache_uninclude $apacheconf nagios3 $configured_servers
+ # reload the configured servers if they are running
+ running_servers="`wc_httpd_running $configured_servers`"
+ if [ "$running_servers" ]; then
+ wc_httpd_invoke "reload" $running_servers
+ fi
+ fi
+ ;;
+ esac
+fi
+
+#DEBHELPER#
--- nagios3-3.2.0.orig/debian/nagios3-dbg.install
+++ nagios3-3.2.0/debian/nagios3-dbg.install
@@ -0,0 +1 @@
+contrib/mini_epn /usr/bin
--- nagios3-3.2.0.orig/debian/control
+++ nagios3-3.2.0/debian/control
@@ -0,0 +1,199 @@
+Source: nagios3
+Section: net
+Priority: optional
+Maintainer: Ubuntu Developers
+XSBC-Original-Maintainer: Debian Nagios Maintainer Group
+Uploaders: sean finney , Marc Haber , Joerg Jaspert , Alexander Wirt , Jan Wagner , Luk Claes
+Homepage: http://www.nagios.org/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-nagios/nagios3/
+Vcs-Svn: svn://svn.debian.org/pkg-nagios/nagios3/
+Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 6.0.7~), dpatch (>= 2.0.10), po-debconf, libperl-dev,
+ libpng12-dev, libgd2-noxpm-dev (>= 2.0.1) | libgd2-xpm-dev (>= 2.0.1), iputils-ping,
+ autotools-dev, dpkg-dev (>= 1.13.19), hardening-wrapper
+
+Package: nagios3-common
+Architecture: all
+Depends: nagios-plugins-basic, coreutils (>= 4.5.3), bsd-mailx | mailx, adduser, lsb-base (>= 3.0-3), ucf (>= 0.28), ${misc:Depends}, ${perl:Depends}, ${misc:Depends}
+Recommends: nagios-plugins
+Description: support files for nagios3
+ Nagios is a monitoring and management system for hosts, services and
+ networks. nagios3-common contains the common files for the nagios3 package.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ Nagios is designed to be easy to understand and modify to fit your own needs.
+ .
+ This package is the new version 3.x series of nagios, which replaced
+ the 2.x versions.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
+
+Package: nagios3-cgi
+Architecture: any
+Replaces: nagios3-common, nagios3-doc, nagios3
+Depends: nagios3-common (= ${source:Version}), coreutils (>= 4.5.3), ucf (>= 0.28), apache2-utils, ${misc:Depends}, ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends}, adduser
+Recommends: apache2 | httpd, nagios-images (>> 0.1)
+Description: cgi files for nagios3
+ Nagios is a monitoring and management system for hosts, services and
+ networks. nagios3-common contains the common files for the nagios3 package.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ Nagios is designed to be easy to understand and modify to fit your own needs.
+ .
+ This package is the new version 3.x series of nagios, which replaced
+ the 2.x versions.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
+
+
+Package: nagios3
+Architecture: any
+Depends: nagios3-core (= ${binary:Version}), nagios3-cgi (= ${binary:Version}), ${misc:Depends}
+Suggests: nagios-nrpe-plugin
+Description: A host/service/network monitoring and management system
+ Nagios is a monitoring and management system for hosts, services and
+ networks.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ Nagios was written in C and is designed to be easy to understand and modify
+ to fit your own needs.
+ .
+ This is a metapackage which depends on the nagios core and the webfrontend
+ .
+ This package is the new version 3.x series of nagios, which replaced
+ the 2.x versions.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
+
+Package: nagios3-core
+Architecture: any
+Depends: ${shlibs:Depends}, nagios3-common (= ${source:Version}), ${perl:Depends}, ${misc:Depends}
+Suggests: nagios-nrpe-plugin
+Replaces: nagios3
+Description: A host/service/network monitoring and management system core files
+ Nagios is a monitoring and management system for hosts, services and
+ networks.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ This package included the nagios core without the webfrontend
+ .
+ Nagios was written in C and is designed to be easy to understand and modify
+ to fit your own needs.
+ .
+ This package is the new version 3.x series of nagios, which replaced
+ the 2.x versions.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
+
+Package: nagios3-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
+Description: documentation for nagios3
+ Nagios is a monitoring and management system for hosts, services and
+ networks.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ Nagios was written in C and is designed to be easy to understand and modify
+ to fit your own needs.
+ .
+ This package is the new version 3.x series of nagios, which replaced
+ the 2.x versions.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
+
+Package: nagios3-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: nagios3-core (= ${binary:Version}), ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Description: debugging symbols and debug stuff for nagios3
+ Nagios is a monitoring and management system for hosts, services and
+ networks.
+ .
+ Nagios' features include:
+ .
+ * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
+ PING, etc.)
+ * Plugin interface to allow for user-developed service checks
+ * Contact notifications when problems occur and get resolved (via email,
+ pager, or user-defined method)
+ * Ability to define event handlers to be run during service or host events
+ (for proactive problem resolution)
+ * Web output (current status, notifications, problem history, log file, etc.)
+ .
+ Nagios was written in C and is designed to be easy to understand and modify
+ to fit your own needs.
+ .
+ This package contains gdb debugging symbols for the nagios3 binaries and the
+ mini_epn tool which can help in debugging Nagios problems.
+ .
+ Nagios is a replacement of the Netsaint project. It accepts and uses the
+ previous Netsaint modules transparently.
+ .
+ Upstream URL: http://www.nagios.org/
--- nagios3-3.2.0.orig/debian/nagios3-cgi.config
+++ nagios3-3.2.0/debian/nagios3-cgi.config
@@ -0,0 +1,68 @@
+#!/bin/sh -e
+
+. /usr/share/debconf/confmodule
+
+# (taken from the webapps-common httpd functions)
+# wc_httpd_installed: test for installed httpds
+# usage:
+# wc_httpd_installed [ httpd1 httpd2 ... ]
+#
+# no arguments implies to test for all servers
+wc_httpd_installed(){
+ local httpds
+ if [ "$*" ]; then
+ httpds=$*
+ else
+ httpds=$wc_httpd_supported
+ fi
+ for f in $httpds; do
+ if test -x /usr/sbin/$f; then
+ echo $f
+ fi
+ done
+}
+
+
+# list of installed servers to check for
+default_servers=`wc_httpd_installed apache2 apache apache-ssl apache-perl`
+# convert list to comma seperated list
+server_list=`echo $default_servers | sed -e 's/[[:space:]][[:space:]]*/, /g'`
+
+# if they haven't already been prompted, preseed the server selection
+db_fget nagios3/httpd seen
+if [ "$RET" = "false" ]; then
+ db_set nagios3/httpd $server_list
+fi
+
+db_input medium nagios3/httpd || true
+db_go || true
+db_get nagios3/httpd
+keepgoing="$RET"
+
+if [ "$keepgoing" ]; then
+ db_input medium nagios3/nagios1-in-apacheconf || true
+
+ # the passwords are reset at the end of every postinst run,
+ # however, they are left in the "seen" state so that the
+ # admin is not prompted for them at every upgrade.
+ while [ ! "$passwordsmatch" ]; do
+ #only ask for a password if no htpasswd exists
+ test -f /etc/nagios3/htpasswd.users && break
+ db_input high nagios3/adminpassword || true
+ db_input high nagios3/adminpassword-repeat || true
+ db_go || true
+ db_get nagios3/adminpassword
+ p1="$RET"
+ db_get nagios3/adminpassword-repeat
+ p2="$RET"
+ if [ "$p1" = "$p2" ]; then
+ passwordsmatch="yes"
+ else
+ db_fset nagios3/adminpassword seen false
+ db_fset nagios3/adminpassword-repeat seen false
+ db_fset nagios3/adminpassword-mismatch seen false
+ db_input critical nagios3/adminpassword-mismatch || true
+ fi
+ done
+fi
+db_go || true
--- nagios3-3.2.0.orig/debian/patches/52_nagios.cfg-debianize.dpatch
+++ nagios3-3.2.0/debian/patches/52_nagios.cfg-debianize.dpatch
@@ -0,0 +1,152 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 52_nagios.cfg-debianize.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Debianize nagios.cfg
+
+@DPATCH@
+diff -urNad nagios3-3.2.0~/sample-config/nagios.cfg.in nagios3-3.2.0/sample-config/nagios.cfg.in
+--- nagios3-3.2.0~/sample-config/nagios.cfg.in 2008-12-14 15:52:23.000000000 +0100
++++ nagios3-3.2.0/sample-config/nagios.cfg.in 2009-08-27 07:28:59.000000000 +0200
+@@ -2,10 +2,6 @@
+ #
+ # NAGIOS.CFG - Sample Main Config File for Nagios @VERSION@
+ #
+-# Read the documentation for more information on this configuration
+-# file. I've provided some comments here, but things may not be so
+-# clear without further explanation.
+-#
+ # Last Modified: 12-14-2008
+ #
+ ##############################################################################
+@@ -16,9 +12,19 @@
+ # for historical purposes. This should be the first option specified
+ # in the config file!!!
+
+-log_file=@localstatedir@/nagios.log
++log_file=/var/log/nagios3/nagios.log
+
++# Commands definitions
++cfg_file=/etc/nagios3/commands.cfg
+
++# Debian also defaults to using the check commands defined by the debian
++# nagios-plugins package
++cfg_dir=/etc/nagios-plugins/config
++
++# Debian uses by default a configuration directory where nagios3-common,
++# other packages and the local admin can dump or link configuration
++# files into.
++cfg_dir=/etc/nagios3/conf.d
+
+ # OBJECT CONFIGURATION FILE(S)
+ # These are the object configuration files in which you define hosts,
+@@ -27,13 +33,10 @@
+ # if you wish (as shown below), or keep them all in a single config file.
+
+ # You can specify individual object config files as shown below:
+-cfg_file=@sysconfdir@/objects/commands.cfg
+-cfg_file=@sysconfdir@/objects/contacts.cfg
+-cfg_file=@sysconfdir@/objects/timeperiods.cfg
+-cfg_file=@sysconfdir@/objects/templates.cfg
+-
+-# Definitions for monitoring the local (Linux) host
+-cfg_file=@sysconfdir@/objects/localhost.cfg
++#cfg_file=@sysconfdir@/objects/commands.cfg
++#cfg_file=@sysconfdir@/objects/contacts.cfg
++#cfg_file=@sysconfdir@/objects/timeperiods.cfg
++#cfg_file=@sysconfdir@/objects/templates.cfg
+
+ # Definitions for monitoring a Windows machine
+ #cfg_file=@sysconfdir@/objects/windows.cfg
+@@ -64,7 +67,7 @@
+ # directly) in order to prevent inconsistencies that can occur
+ # when the config files are modified after Nagios starts.
+
+-object_cache_file=@localstatedir@/objects.cache
++object_cache_file=/var/cache/nagios3/objects.cache
+
+
+
+@@ -103,7 +106,7 @@
+ # The contents of the status file are deleted every time Nagios
+ # restarts.
+
+-status_file=@localstatedir@/status.dat
++status_file=/var/cache/nagios3/status.dat
+
+
+
+@@ -140,7 +143,7 @@
+ # you will have to enable this.
+ # Values: 0 = disable commands, 1 = enable commands
+
+-check_external_commands=1
++check_external_commands=0
+
+
+
+@@ -169,6 +172,8 @@
+ # is running as (usually 'nobody'). Permissions should be set at the
+ # directory level instead of on the file, as the file is deleted every
+ # time its contents are processed.
++# Debian Users: In case you didn't read README.Debian yet, _NOW_ is the
++# time to do it.
+
+ command_file=@localstatedir@/rw/nagios.cmd
+
+@@ -198,7 +203,7 @@
+ # is created, used, and deleted throughout the time that Nagios is
+ # running.
+
+-temp_file=@localstatedir@/nagios.tmp
++temp_file=/var/cache/nagios3/nagios.tmp
+
+
+
+@@ -264,7 +269,7 @@
+ # This is the directory where archived (rotated) log files should be
+ # placed (assuming you've chosen to do log rotation).
+
+-log_archive_path=@localstatedir@/archives
++log_archive_path=/var/log/nagios3/archives
+
+
+
+@@ -1084,7 +1089,7 @@
+ # strict-iso8601 (YYYY-MM-DDTHH:MM:SS)
+ #
+
+-date_format=us
++date_format=iso8601
+
+
+
+@@ -1114,7 +1119,7 @@
+ # embedded Perl interpreter) is located. If you didn't compile
+ # Nagios with embedded Perl support, this option has no effect.
+
+-p1_file=@bindir@/p1.pl
++p1_file=/usr/lib/nagios3/p1.pl
+
+
+
+@@ -1198,8 +1203,8 @@
+ # using the $ADMINEMAIL$ and $ADMINPAGER$ macros in your notification
+ # commands.
+
+-admin_email=@nagios_user@@localhost
+-admin_pager=page@nagios_user@@localhost
++admin_email=root@localhost
++admin_pager=pageroot@localhost
+
+
+
+@@ -1306,7 +1311,7 @@
+ # DEBUG FILE
+ # This option determines where Nagios should write debugging information.
+
+-debug_file=@localstatedir@/nagios.debug
++debug_file=/var/log/nagios3/nagios.debug
+
+
+
--- nagios3-3.2.0.orig/debian/patches/40_fix_spurious_dollar_signs_added_to_command_lines.dpatch
+++ nagios3-3.2.0/debian/patches/40_fix_spurious_dollar_signs_added_to_command_lines.dpatch
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 40_fix_spurious_dollar_signs_added_to_command_lines.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes the output of spurious $ signs in commandoutput (#480001)
+
+@DPATCH@
+diff -urNad nagios3-3.0.2~/common/macros.c nagios3-3.0.2/common/macros.c
+--- nagios3-3.0.2~/common/macros.c 2008-05-19 20:01:58.000000000 +0200
++++ nagios3-3.0.2/common/macros.c 2008-06-10 21:43:03.000000000 +0200
+@@ -195,7 +195,8 @@
+ *output_buffer=(char *)realloc(*output_buffer,strlen(*output_buffer)+strlen(temp_buffer)+3);
+ strcat(*output_buffer,"$");
+ strcat(*output_buffer,temp_buffer);
+- strcat(*output_buffer,"$");
++ if (buf_ptr!=NULL)
++ strcat(*output_buffer,"$");
+ }
+
+ /* insert macro */
--- nagios3-3.2.0.orig/debian/patches/95_security_statuswml_SA35543.dpatch
+++ nagios3-3.2.0/debian/patches/95_security_statuswml_SA35543.dpatch
@@ -0,0 +1,59 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 95_security_statuswml_SA35543.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+@DPATCH@
+diff -urNad nagios3-3.0.6~/cgi/statuswml.c nagios3-3.0.6/cgi/statuswml.c
+--- nagios3-3.0.6~/cgi/statuswml.c 2008-11-30 19:13:11.000000000 +0100
++++ nagios3-3.0.6/cgi/statuswml.c 2009-06-29 13:54:28.000000000 +0200
+@@ -67,6 +67,8 @@
+ void document_header(void);
+ void document_footer(void);
+ int process_cgivars(void);
++int validate_arguments(void);
++int is_valid_hostip(char *hostip);
+
+ int display_type=DISPLAY_INDEX;
+ int hostgroup_style=DISPLAY_HOSTGROUP_SUMMARY;
+@@ -108,6 +110,13 @@
+
+ document_header();
+
++ /* validate arguments in URL */
++ result=validate_arguments();
++ if(result==ERROR){
++ document_footer();
++ return ERROR;
++ }
++
+ /* read the CGI configuration file */
+ result=read_cgi_config_file(get_cgi_config_location());
+ if(result==ERROR){
+@@ -334,7 +343,25 @@
+ return error;
+ }
+
++int validate_arguments(void){
++ int result=OK;
++ if((strcmp(ping_address,"")) && !is_valid_hostip(ping_address)) {
++ printf("
Need help with Nagios?
++ A variety of worldwide support options are available to help you get Nagios up and running quickly. Visit www.nagios.org/support/ for information on:
++
++
Installation
++
Configuration
++
Performance Tuning
++
Integration
++
Customization
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++
++Nagios and the Nagios logo are trademarks, servicemarks, registered trademarks or registered servicemarks owned by Nagios Enterprises, LLC.
++Nagios is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.
++
Disabling update checks presents a possible security risk. Visit nagios.org to check for updates manually or enable update checks in your Nagios config file.
+-
+-
+-
+-
+-
+-
--- nagios3-3.2.0.orig/debian/patches/70_fix_eventhandler_paths.dpatch
+++ nagios3-3.2.0/debian/patches/70_fix_eventhandler_paths.dpatch
@@ -0,0 +1,125 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 70_fix_eventhandler_paths.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes paths for all contributed eventhandlers
+
+@DPATCH@
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/disable_active_service_checks nagios3-3.0.5/contrib/eventhandlers/disable_active_service_checks
+--- nagios3-3.0.5~/contrib/eventhandlers/disable_active_service_checks 2008-10-15 18:12:09.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/disable_active_service_checks 2008-11-28 21:48:00.000000000 +0100
+@@ -16,7 +16,7 @@
+
+ printfcmd="/usr/bin/printf"
+
+-CommandFile="/usr/local/nagios/var/rw/nagios.cmd"
++CommandFile="/var/lib/nagios3/rw/nagios.cmd"
+
+ # get the current date/time in seconds since UNIX epoch
+ datetime=`date +%s`
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/disable_notifications nagios3-3.0.5/contrib/eventhandlers/disable_notifications
+--- nagios3-3.0.5~/contrib/eventhandlers/disable_notifications 2008-10-15 18:12:09.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/disable_notifications 2008-11-28 21:48:35.000000000 +0100
+@@ -14,7 +14,7 @@
+
+ printfcmd="/usr/bin/printf"
+
+-CommandFile="/usr/local/nagios/var/rw/nagios.cmd"
++CommandFile="/var/lib/nagios3/rw/nagios.cmd"
+
+ # get the current date/time in seconds since UNIX epoch
+ datetime=`date +%s`
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler nagios3-3.0.5/contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler
+--- nagios3-3.0.5~/contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler 2002-02-26 05:03:37.000000000 +0100
++++ nagios3-3.0.5/contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler 2008-11-28 21:47:11.000000000 +0100
+@@ -21,7 +21,7 @@
+ #
+
+ # Location of the submit_check_result_via_nsca script
+-SubmitCmd="/usr/local/nagios/libexec/eventhandlers/submit_check_result_via_nsca"
++SubmitCmd="/usr/share/nagios3/plugins/eventhandlers/distributed-monitoring/submit_check_result_via_nsca"
+
+ # Convert the state string to the corresponding return code
+ return_code=-1
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca nagios3-3.0.5/contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca
+--- nagios3-3.0.5~/contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca 2008-10-15 18:12:09.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca 2008-11-28 21:50:14.000000000 +0100
+@@ -28,8 +28,8 @@
+
+ printfcmd="/usr/bin/printf"
+
+-NscaBin="/usr/local/nagios/libexec/send_nsca"
+-NscaCfg="/usr/local/nagios/etc/send_nsca.cfg"
++NscaBin="/usr/sbin/send_nsca"
++NscaCfg="/etc/send_nsca.cfg"
+ NagiosHost="nagioshost"
+
+ # Fire the data off to the NSCA daemon using the send_nsca script
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/enable_active_service_checks nagios3-3.0.5/contrib/eventhandlers/enable_active_service_checks
+--- nagios3-3.0.5~/contrib/eventhandlers/enable_active_service_checks 2008-10-15 18:12:09.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/enable_active_service_checks 2008-11-28 21:48:52.000000000 +0100
+@@ -16,7 +16,7 @@
+
+ printfcmd="/usr/bin/printf"
+
+-CommandFile="/usr/local/nagios/var/rw/nagios.cmd"
++CommandFile="/var/lib/nagios3/rw/nagios.cmd"
+
+ # get the current date/time in seconds since UNIX epoch
+ datetime=`date +%s`
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/enable_notifications nagios3-3.0.5/contrib/eventhandlers/enable_notifications
+--- nagios3-3.0.5~/contrib/eventhandlers/enable_notifications 2008-10-15 18:12:09.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/enable_notifications 2008-11-28 21:49:40.000000000 +0100
+@@ -14,7 +14,7 @@
+
+ printfcmd="/usr/bin/printf"
+
+-CommandFile="/usr/local/nagios/var/rw/nagios.cmd"
++CommandFile="/var/lib/nagios3/rw/nagios.cmd"
+
+ # get the current date/time in seconds since UNIX epoch
+ datetime=`date +%s`
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/redundancy-scenario1/handle-master-host-event nagios3-3.0.5/contrib/eventhandlers/redundancy-scenario1/handle-master-host-event
+--- nagios3-3.0.5~/contrib/eventhandlers/redundancy-scenario1/handle-master-host-event 2004-02-20 05:37:01.000000000 +0100
++++ nagios3-3.0.5/contrib/eventhandlers/redundancy-scenario1/handle-master-host-event 2008-11-28 21:47:11.000000000 +0100
+@@ -10,10 +10,10 @@
+
+ # Location of the echo and mail commands
+ echocmd="/bin/echo"
+-mailcmd="/bin/mail"
++mailcmd="/usr/bin/mail"
+
+ # Location of the event handlers
+-eventhandlerdir="/usr/local/nagios/libexec/eventhandlers"
++eventhandlerdir="/usr/share/nagios3/plugins/eventhandlers"
+
+
+ # Only take action on hard host states...
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event nagios3-3.0.5/contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event
+--- nagios3-3.0.5~/contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event 2006-05-30 18:38:01.000000000 +0200
++++ nagios3-3.0.5/contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event 2008-11-28 21:47:11.000000000 +0100
+@@ -10,10 +10,10 @@
+
+ # Location of the echo and mail commands
+ echocmd="/bin/echo"
+-mailcmd="/bin/mail"
++mailcmd="/usr/bin/mail"
+
+ # Location of the event handlers
+-eventhandlerdir="/usr/local/nagios/libexec/eventhandlers"
++eventhandlerdir="/usr/share/nagios3/plugins/eventhandlers"
+
+
+ # Only take action on hard service states...
+diff -urNad nagios3-3.0.5~/contrib/eventhandlers/submit_check_result nagios3-3.0.5/contrib/eventhandlers/submit_check_result
+--- nagios3-3.0.5~/contrib/eventhandlers/submit_check_result 2002-02-26 05:03:37.000000000 +0100
++++ nagios3-3.0.5/contrib/eventhandlers/submit_check_result 2008-11-28 21:47:11.000000000 +0100
+@@ -24,7 +24,7 @@
+
+ echocmd="/bin/echo"
+
+-CommandFile="/usr/local/nagios/var/rw/nagios.cmd"
++CommandFile="/var/lib/nagios3/rw/nagios.cmd"
+
+ # get the current date/time in seconds since UNIX epoch
+ datetime=`date +%s`
--- nagios3-3.2.0.orig/debian/patches/80_fix_encoding_trends.cgi.dpatch
+++ nagios3-3.2.0/debian/patches/80_fix_encoding_trends.cgi.dpatch
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 80_fix_encoding_trends.cgi.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+@DPATCH@
+diff -urNad trunk~/cgi/getcgi.c trunk/cgi/getcgi.c
+--- trunk~/cgi/getcgi.c 2006-05-15 18:59:24.000000000 +0200
++++ trunk/cgi/getcgi.c 2008-09-23 09:19:04.000000000 +0200
+@@ -96,6 +96,9 @@
+ break;
+ else if(input[x]=='%'){
+ input[y]=hex_to_char(&input[x+1]);
++ if (input[y]=='+'){
++ input[y]=' ';
++ }
+ x+=2;
+ }
+ else
--- nagios3-3.2.0.orig/debian/patches/60_fix_p1.pl_patch_mini_epn.dpatch
+++ nagios3-3.2.0/debian/patches/60_fix_p1.pl_patch_mini_epn.dpatch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 60_fix_p1.pl_patch_mini_epn.dpatch by Alexander Wirt
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Call p1.pl from /usr/lib/nagios3
+
+@DPATCH@
+diff -urNad nagios3-3.0.3~/contrib/mini_epn.c nagios3-3.0.3/contrib/mini_epn.c
+--- nagios3-3.0.3~/contrib/mini_epn.c 2005-11-15 01:49:36.000000000 +0000
++++ nagios3-3.0.3/contrib/mini_epn.c 2008-07-18 19:59:37.000000000 +0000
+@@ -17,7 +17,7 @@
+ #endif
+ */
+
+- char *embedding[] = { "", "p1.pl" };
++ char *embedding[] = { "", "/usr/lib/nagios3/p1.pl" };
+ char *plugin_output ;
+ char fname[64];
+ char *args[] = {"","0", "", "", NULL };
--- nagios3-3.2.0.orig/debian/conf.d/hostgroups_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/hostgroups_nagios2.cfg
@@ -0,0 +1,38 @@
+# Some generic hostgroup definitions
+
+# A simple wildcard hostgroup
+define hostgroup {
+ hostgroup_name all
+ alias All Servers
+ members *
+ }
+
+# A list of your Debian GNU/Linux servers
+define hostgroup {
+ hostgroup_name debian-servers
+ alias Debian GNU/Linux Servers
+ members localhost
+ }
+
+# A list of your web servers
+define hostgroup {
+ hostgroup_name http-servers
+ alias HTTP servers
+ members localhost
+ }
+
+# A list of your ssh-accessible servers
+define hostgroup {
+ hostgroup_name ssh-servers
+ alias SSH servers
+ members localhost
+ }
+
+# nagios doesn't like monitoring hosts without services, so this is
+# a group for devices that have no other "services" monitorable
+# (like routers w/out snmp for example)
+define hostgroup {
+ hostgroup_name ping-servers
+ alias Pingable servers
+ members gateway
+ }
--- nagios3-3.2.0.orig/debian/conf.d/timeperiods_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/timeperiods_nagios2.cfg
@@ -0,0 +1,50 @@
+###############################################################################
+# timeperiods.cfg
+###############################################################################
+
+# This defines a timeperiod where all times are valid for checks,
+# notifications, etc. The classic "24x7" support nightmare. :-)
+
+define timeperiod{
+ timeperiod_name 24x7
+ alias 24 Hours A Day, 7 Days A Week
+ sunday 00:00-24:00
+ monday 00:00-24:00
+ tuesday 00:00-24:00
+ wednesday 00:00-24:00
+ thursday 00:00-24:00
+ friday 00:00-24:00
+ saturday 00:00-24:00
+ }
+
+# Here is a slightly friendlier period during work hours
+define timeperiod{
+ timeperiod_name workhours
+ alias Standard Work Hours
+ monday 09:00-17:00
+ tuesday 09:00-17:00
+ wednesday 09:00-17:00
+ thursday 09:00-17:00
+ friday 09:00-17:00
+ }
+
+# The complement of workhours
+define timeperiod{
+ timeperiod_name nonworkhours
+ alias Non-Work Hours
+ sunday 00:00-24:00
+ monday 00:00-09:00,17:00-24:00
+ tuesday 00:00-09:00,17:00-24:00
+ wednesday 00:00-09:00,17:00-24:00
+ thursday 00:00-09:00,17:00-24:00
+ friday 00:00-09:00,17:00-24:00
+ saturday 00:00-24:00
+ }
+
+# This one is a favorite: never :)
+define timeperiod{
+ timeperiod_name never
+ alias Never
+ }
+
+# end of file
--- nagios3-3.2.0.orig/debian/conf.d/contacts_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/contacts_nagios2.cfg
@@ -0,0 +1,46 @@
+###############################################################################
+# contacts.cfg
+###############################################################################
+
+
+
+###############################################################################
+###############################################################################
+#
+# CONTACTS
+#
+###############################################################################
+###############################################################################
+
+# In this simple config file, a single contact will receive all alerts.
+
+define contact{
+ contact_name root
+ alias Root
+ service_notification_period 24x7
+ host_notification_period 24x7
+ service_notification_options w,u,c,r
+ host_notification_options d,r
+ service_notification_commands notify-service-by-email
+ host_notification_commands notify-host-by-email
+ email root@localhost
+ }
+
+
+
+###############################################################################
+###############################################################################
+#
+# CONTACT GROUPS
+#
+###############################################################################
+###############################################################################
+
+# We only have one contact in this simple configuration file, so there is
+# no need to create more than one contact group.
+
+define contactgroup{
+ contactgroup_name admins
+ alias Nagios Administrators
+ members root
+ }
--- nagios3-3.2.0.orig/debian/conf.d/extinfo_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/extinfo_nagios2.cfg
@@ -0,0 +1,13 @@
+##
+## Extended Host and Service Information
+##
+
+define hostextinfo{
+ hostgroup_name debian-servers
+ notes Debian GNU/Linux servers
+# notes_url http://webserver.localhost.localdomain/hostinfo.pl?host=netware1
+ icon_image base/debian.png
+ icon_image_alt Debian GNU/Linux
+ vrml_image debian.png
+ statusmap_image base/debian.gd2
+ }
--- nagios3-3.2.0.orig/debian/conf.d/generic-host_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/generic-host_nagios2.cfg
@@ -0,0 +1,19 @@
+# Generic host definition template - This is NOT a real host, just a template!
+
+define host{
+ name generic-host ; The name of this host template
+ notifications_enabled 1 ; Host notifications are enabled
+ event_handler_enabled 1 ; Host event handler is enabled
+ flap_detection_enabled 1 ; Flap detection is enabled
+ failure_prediction_enabled 1 ; Failure prediction is enabled
+ process_perf_data 1 ; Process performance data
+ retain_status_information 1 ; Retain status information across program restarts
+ retain_nonstatus_information 1 ; Retain non-status information across program restarts
+ check_command check-host-alive
+ max_check_attempts 10
+ notification_interval 0
+ notification_period 24x7
+ notification_options d,u,r
+ contact_groups admins
+ register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
+ }
--- nagios3-3.2.0.orig/debian/conf.d/localhost_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/localhost_nagios2.cfg
@@ -0,0 +1,59 @@
+# A simple configuration file for monitoring the local host
+# This can serve as an example for configuring other servers;
+# Custom services specific to this host are added here, but services
+# defined in nagios2-common_services.cfg may also apply.
+#
+
+define host{
+ use generic-host ; Name of host template to use
+ host_name localhost
+ alias localhost
+ address 127.0.0.1
+ }
+
+# Define a service to check the disk space of the root partition
+# on the local machine. Warning if < 20% free, critical if
+# < 10% free space on partition.
+
+define service{
+ use generic-service ; Name of service template to use
+ host_name localhost
+ service_description Disk Space
+ check_command check_all_disks!20%!10%
+ }
+
+
+
+# Define a service to check the number of currently logged in
+# users on the local machine. Warning if > 20 users, critical
+# if > 50 users.
+
+define service{
+ use generic-service ; Name of service template to use
+ host_name localhost
+ service_description Current Users
+ check_command check_users!20!50
+ }
+
+
+# Define a service to check the number of currently running procs
+# on the local machine. Warning if > 250 processes, critical if
+# > 400 processes.
+
+define service{
+ use generic-service ; Name of service template to use
+ host_name localhost
+ service_description Total Processes
+ check_command check_procs!250!400
+ }
+
+
+
+# Define a service to check the load on the local machine.
+
+define service{
+ use generic-service ; Name of service template to use
+ host_name localhost
+ service_description Current Load
+ check_command check_load!5.0!4.0!3.0!10.0!6.0!4.0
+ }
--- nagios3-3.2.0.orig/debian/conf.d/services_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/services_nagios2.cfg
@@ -0,0 +1,26 @@
+# check that web services are running
+define service {
+ hostgroup_name http-servers
+ service_description HTTP
+ check_command check_http
+ use generic-service
+ notification_interval 0 ; set > 0 if you want to be renotified
+}
+
+# check that ssh services are running
+define service {
+ hostgroup_name ssh-servers
+ service_description SSH
+ check_command check_ssh
+ use generic-service
+ notification_interval 0 ; set > 0 if you want to be renotified
+}
+
+# check that ping-only hosts are up
+define service {
+ hostgroup_name ping-servers
+ service_description PING
+ check_command check_ping!100.0,20%!500.0,60%
+ use generic-service
+ notification_interval 0 ; set > 0 if you want to be renotified
+}
--- nagios3-3.2.0.orig/debian/conf.d/generic-service_nagios2.cfg
+++ nagios3-3.2.0/debian/conf.d/generic-service_nagios2.cfg
@@ -0,0 +1,26 @@
+# generic service template definition
+define service{
+ name generic-service ; The 'name' of this service template
+ active_checks_enabled 1 ; Active service checks are enabled
+ passive_checks_enabled 1 ; Passive service checks are enabled/accepted
+ parallelize_check 1 ; Active service checks should be parallelized (disabling this can lead to major performance problems)
+ obsess_over_service 1 ; We should obsess over this service (if necessary)
+ check_freshness 0 ; Default is to NOT check service 'freshness'
+ notifications_enabled 1 ; Service notifications are enabled
+ event_handler_enabled 1 ; Service event handler is enabled
+ flap_detection_enabled 1 ; Flap detection is enabled
+ failure_prediction_enabled 1 ; Failure prediction is enabled
+ process_perf_data 1 ; Process performance data
+ retain_status_information 1 ; Retain status information across program restarts
+ retain_nonstatus_information 1 ; Retain non-status information across program restarts
+ notification_interval 0 ; Only send notifications on status change by default.
+ is_volatile 0
+ check_period 24x7
+ normal_check_interval 5
+ retry_check_interval 1
+ max_check_attempts 4
+ notification_period 24x7
+ notification_options w,u,c,r
+ contact_groups admins
+ register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
+ }
--- nagios3-3.2.0.orig/debian/po/pt.po
+++ nagios3-3.2.0/debian/po/pt.po
@@ -0,0 +1,113 @@
+# translation of nagios3 debconf to Portuguese
+# Copyright (C) 2007 Américo Monteiro
+# This file is distributed under the same license as the nagios3 package.
+#
+# Américo Monteiro , 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 2.9-1\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2007-08-04 04:08+0100\n"
+"Last-Translator: Américo Monteiro \n"
+"Language-Team: Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Servidores Apache a configurar para nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Por favor seleccione quais servidores Apache deverão ser configurados para "
+"nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Se você preferir efectuar a configuração manualmente, não seleccione nenhum "
+"servidor."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Password de administração Web do Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+"Por favor indique uma password para ser criada com o utilizador \"nagiosadmin"
+"\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Este é o nome de utilizador e password que irá usar para se autenticar na "
+"instalação do seu nagios após a configuração estar completa. Se você não "
+"providenciar uma password, terá que ser você a configurar o acesso ao nagios."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Confirmação da password:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "As passwords não condizem."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Activar suporte para atalhos do nagios 1.x no nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Por favor escolha se a configuração do Apache para nagios3 deverá "
+"providenciar compatibilidade com atalhos do nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Se seleccionar esta opção, a configuração do apache usada para nagios irá "
+"incluir directivas para suportar URLs do nagios 1.x. Você não deverá "
+"escolher esta opção se ainda tiver o nagios 1.x no seu sistema, ou podem "
+"ocorrer resultados imprevisíveis."
+
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "apache, apache-ssl, apache2"
--- nagios3-3.2.0.orig/debian/po/fr.po
+++ nagios3-3.2.0/debian/po/fr.po
@@ -0,0 +1,120 @@
+# Nagios3
+# Copyright (C) 2006
+# This file is distributed under the same license as the Nagios3 package.
+# Sean Finney, Marc Haber et Joerg Jasper , 2006
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3_2.4-1\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2006-06-07 10:58+0100\n"
+"Last-Translator: Steve Petruzzello \n"
+"Language-Team: French \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: French\n"
+"X-Poedit-Country: SWITZERLAND\n"
+"X-Poedit-SourceCharset: iso-8859-15\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Serveurs Apache configurer pour Nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "Veuillez choisir le(s) serveur(s) web configurer pour Nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Si vous prfrez configurer vous-mme ce paquet, ne slectionnez aucun "
+"serveur."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Mot de passe pour l'administration web de Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+"Veuillez fournir le mot de passe utiliser avec l'utilisateur "
+"nagiosadmin."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Il s'agit du nom d'utilisateur et du mot de passe que vous utiliserez pour "
+"vous connecter Nagios une fois que l'installation est termine. Si vous ne "
+"fournissez pas de mot de passe, vous devrez configurer Nagios vous-mme afin "
+"d'y accder."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Confirmation du mot de passe:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Mots de passe diffrents"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Faut-il activer la gestion des liens de Nagios1.x pour Nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Veuillez choisir si la configuration d'Apache pour Nagios3 doit permettre la "
+"compatibilit avec les liens de Nagios1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"En choisissant cette option, la configuration d'Apache pour Nagios "
+"contiendra des directives permettant la gestion d'URL depuis Nagios1.x. "
+"Vous ne devriez pas choisir cette option si vous avez encore Nagios1.x sur "
+"votre systme, sinon vous risquez d'avoir des rsultats inattendus."
+
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "Apache, Apache-ssl, Apache2"
+
+#~ msgid "apache2"
+#~ msgstr "Apache2"
+
+#~ msgid "false"
+#~ msgstr "Faux"
--- nagios3-3.2.0.orig/debian/po/it.po
+++ nagios3-3.2.0/debian/po/it.po
@@ -0,0 +1,105 @@
+# Italian (it) translation of debconf templates for nagios3
+# Copyright (C) 2008 Software in the Public Interest
+# This file is distributed under the same license as the nagios3 package.
+# Luca Monducci , 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 3.0.3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-11-15 21:02+0100\n"
+"Last-Translator: Luca Monducci \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Server Apache da configurare per nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "Selezionare quali server Apache devono essere configurati per nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Per effettuare una configurazione manuale, lasciare tutti i server non "
+"selezionati."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Password per l'amministrazione di nagios da web:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Inserire la password da associare all'utente \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Al termine della configurazione è necessario usare questo nome utente e "
+"questa password per accedere alla propria installazione di nagios. Se non si "
+"inserisce una password, si dovrà configurare da soli l'accesso a nagios."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Conferma della password:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Le password non coincidono"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Attivare il supporto per i collegamenti di nagios 1.x in nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Scegliere se la configurazione di Apache per nagios3 deve fornire anche la "
+"compatibilità con i collegamenti di nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Se si accetta, la configurazione di apache per nagios includerà anche le "
+"direttive per il supporto delle URL di nagios 1.x. Non si deve accettare se "
+"sul proprio sistema è ancora installato nagios 1.x, altrimenti i risultati "
+"saranno imprevedibili."
--- nagios3-3.2.0.orig/debian/po/es.po
+++ nagios3-3.2.0/debian/po/es.po
@@ -0,0 +1,136 @@
+# nagios3 po-debconf translation to spanish
+# Copyright (C) 2004 Software in the Public Interest
+# This file is distributed under the same license as the nagios3 package.
+#
+# Changes:
+# - Initial translation
+# Rudy Godoy , 2006
+#
+#
+# Traductores, si no conoce el formato PO, merece la pena leer la
+# documentación de gettext, especialmente las secciones dedicadas a este
+# formato, por ejemplo ejecutando:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Equipo de traducción al español, por favor lean antes de traducir
+# los siguientes documentos:
+#
+# - El proyecto de traducción de Debian al español
+# http://www.debian.org/intl/spanish/coordinacion
+# especialmente las notas de traducción en
+# http://www.debian.org/intl/spanish/notas
+#
+# - La guía de traducción de po's de debconf:
+# /usr/share/doc/po-debconf/README-trans
+# o http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 2.5\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2006-10-23 23:28-0500\n"
+"Last-Translator: Rudy Godoy \n"
+"Language-Team: Debian Spanish l10n team \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Servidores apache que se deberían configurar para nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Por favor, seleccione los servidores apache que se deberían configurar para "
+"nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"No elija ningún servidor si prefiere realizar la configuración de forma "
+"manual."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Clave de administración web de Nagios"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+"Por favor, introduzca la contraseña para el nuevo usuario «nagiosadmin»."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Estos son el usuario y contraseña que usará para ingresar a su instalación "
+"de\n"
+"nagios, después de que termine la configuración. Si no define una "
+"contraseña\n"
+"tendrá que configurar nagios de forma manual."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Confirmar clave:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Las contraseñas no coinciden"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "¿Desea activar el soporte para enlaces de nagios 1.x en nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Indique si la configuración de apache para nagios3 debería ser compatible\n"
+"con enlaces de nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Si elije esta opción, se incluirán las directivas para soporte de URLs\n"
+"de nagios 1.x en la configuración de apache. No debe elegir esta\n"
+"opción si todavía tiene nagios 1.x instalado en su sistema, esto puede\n"
+"producir resultados impredecibles."
+
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "apache, apache-ssl, apache2"
--- nagios3-3.2.0.orig/debian/po/de.po
+++ nagios3-3.2.0/debian/po/de.po
@@ -0,0 +1,114 @@
+# translation of po-debconf template to German
+# Copyright (C) 2006, Matthias Julius
+# This file is distributed under the same license as the nagios3 package.
+#
+# Matthias Julius , 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 2.5-3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2006-11-27 22:53-0500\n"
+"Last-Translator: Matthias Julius \n"
+"Language-Team: German \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Für nagios3 einzurichtende Apache-Server:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Bitte wählen Sie, welche Apache-Server für nagios3 eingerichtet werden "
+"sollen."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Falls Sie es vorziehen, die Einrichtung manuell durchzuführen, lassen Sie "
+"alle Server deselektiert."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Passwort für die Web-Administration von nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+"Bitte geben Sie das Passwort ein, das für den »nagiosadmin«-Benutzer "
+"festgelegt werden soll."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Dies sind Benutzername und Passwort, die Sie verwenden werden, sich bei "
+"Ihrer nagios-Installation anzumelden, nachdem deren Einrichtung beendet ist. "
+"Falls Sie kein Passwort eingeben, werden Sie den Zugang zu nagios selbst "
+"einrichten müssen."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Passwortbestätigung:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Die Passwörter stimmen nicht überein."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Unterstützung für nagios-1.x-Links in nagios3 freischalten?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Bitte wählen Sie, ob die Apache-Konfiguration für nagios3 Kompatibilität mit "
+"Links von nagios 1.x zur Verfügung stellen soll."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Falls Sie diese Möglichkeit wählen, wird die Apache-Konfiguration für nagios "
+"Direktiven enthalten, um URLs von nagios 1.x zu unterstützen. Sie sollten "
+"diese Möglichkeit nicht wählen, falls noch nagios 1.x auf Ihrem System "
+"installiert ist. Dies könnte unvorhersehbare Ergebnisse liefern."
+
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "apache, apache-ssl, apache2"
--- nagios3-3.2.0.orig/debian/po/eu.po
+++ nagios3-3.2.0/debian/po/eu.po
@@ -0,0 +1,108 @@
+# translation of nagios3-eu.po to Euskara
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Piarres Beobide , 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3-eu\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-09-16 10:46+0200\n"
+"Last-Translator: Piarres Beobide \n"
+"Language-Team: Euskara \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Nagios3-rako konfiguratu behar diren apache zerbitzariak:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Mesedez hautatu zein apache zerbitzari konfiguratu behar dira nagios3-rako."
+"apache konfiguratuta errepikatu arte."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Eskuzko instalazio bat egitea nahigo baduzu, utzi zerbitzari guztiak hautatu "
+"gabe."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Nagios web kudeatzaile pasahitza:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Mesedez ezarri \"nagiosadmin\" erabiltzailearen pasahitza."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Hau da nagios instalazioan konfigurazioa amaitu aurretik saioa hasteko "
+"erabili behar diren erabiltzaile-izen eta pasahitza. Ez baduzu pasahitzik "
+"ezartzen nagios saio hasiera zure kabuz konfiguratu beharko duzu."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Pasahitz berrespena:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Pasahitzak ez datoz bat"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Nagios 1.x loturako gaitu nagios3-an?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Mesedez hautatu Apache zerbitzariko nagios3 konfigurazioak nagios 1.x "
+"bertsioko loturekin bateragarritasuna mantendu behar duen ala ez."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Aukera hau hautatuaz gero apache nagios-en konfigurazioak nagios 1.x "
+"bertsioko loturak onartzeko direktibak izango ditu. Ez zenuke aukera hau "
+"onartu beharko dagoeneko 1.x bertsioetako nagios bat sisteman abiarazirik "
+"baduzu edo emaitza aurre-ikustezinak gerta daitezke."
--- nagios3-3.2.0.orig/debian/po/pl.po
+++ nagios3-3.2.0/debian/po/pl.po
@@ -0,0 +1,108 @@
+# debconf templates for ppp package
+# Polish translation
+# Copyright (C) 2008
+# This file is distributed under the same license as the ppp package.
+# Łukasz Paździora , 2008
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 3.0.3-3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-11-20 17:20+0100\n"
+"Last-Translator: Łukasz Paździora \n"
+"Language-Team: Polish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Konfiguracja serwerów Apache dla nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Proszę wybrać, które serwery apache powinny zostać skonfigurowane dla "
+"nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Nie zaznaczaj żadnego serwera jeżeli chcesz przeprowadzić konfigurację "
+"ręcznie."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Hasło administratora Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Proszę podać hasło dla użytkownika \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Po zakończeniu konfiguracji ta nazwa użytkownika oraz hasło zostaną użyte do "
+"zalogowania się w nagios. Jeśli hasło nie zostanie podane, konieczne będzie "
+"ręczne skonfigurowanie dostępu do nagios."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Potwierdzenie hasła:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Hasła nie są takie same"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Włączyć obsługę linków z nagios 1.x w nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Czy konfiguracja Apache dla nagios3 powinna być kompatybilna z linkami z "
+"nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Jeśli ta opcja zostanie wybrana, konfiguracja apache używana dla nagios "
+"będzie zawierać dyrektywy obsługujące URL-e z nagios 1.x. Ta opcja nie "
+"powinna być zaznaczona jeśli nagios 1.x jest nadal zainstalowany na tym "
+"systemie ponieważ może to wywołać niemożliwe do przewidzenia efekty."
--- nagios3-3.2.0.orig/debian/po/ru.po
+++ nagios3-3.2.0/debian/po/ru.po
@@ -0,0 +1,106 @@
+# translation of ru.po to Russian
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Yuri Kozlov , 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: ru\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-09-15 19:06+0400\n"
+"Last-Translator: Yuri Kozlov \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Серверы apache для настройки под nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "Выберите серверы apache, которые нужно настроить для nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr "Если вы хотите выполнить настройку вручную, то ничего не выбирайте."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Пароль для веб-администрирования Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Введите пароль для создаваемой учётной записи \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Вы будете использовать эту учётную запись и пароль для доступа к nagios "
+"после завершения настройки. Если вы не укажите пароль, то вам нужно будет "
+"настроить доступ к nagios самостоятельно."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Введите пароль ещё раз:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Пароли не совпадают"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Включить поддержку ссылок nagios 1.x в nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Выберите, нужно ли настраивать Apache в nagios3 для предоставления обратной "
+"совместимости по ссылкам с nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Если вы ответите утвердительно, то в настройку apache, который используется "
+"с nagios, будут включены директивы для поддержки URL-ов из nagios 1.x. Лучше "
+"не включать поддержку, если в системе ещё используется nagios 1.x, так как "
+"это приведёт к непредсказуемым последствиям."
--- nagios3-3.2.0.orig/debian/po/POTFILES.in
+++ nagios3-3.2.0/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] nagios3-cgi.templates
--- nagios3-3.2.0.orig/debian/po/sv.po
+++ nagios3-3.2.0/debian/po/sv.po
@@ -0,0 +1,105 @@
+# translation of nagios3.po to swedish
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Martin Bagge , 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-09-17 23:30+0100\n"
+"Last-Translator: Martin Bagge \n"
+"Language-Team: swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Ange vilken apacheversion som ska förberedas för nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "Ange den apacheserver som ska ställas in för nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Om du föredrar att ställa in apache manuellt markerar du inte något av "
+"alternativen."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Lösenord för nagios webbadministration:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Ange lösenordet som ska användas för användaren \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Detta användarnamn och lösenord använder du för att logga in i din "
+"nagiosinstallation. Om du inte anger ett lösenord här måste du ställa in "
+"nagios manuellt."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Upprepa lösenordet:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Lösenorden stämmer inte överrens"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Aktivera stöd för länkar som de såg ut inagios 1.x?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Ange om du vill att inställningarna i Apache ska ha stöd för länkar från "
+"nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Om du väljer detta alternativ för nagios så kommer stöd för URL:er från "
+"nagios 1.x aktiveras. Du ska inte aktivera detta om du fortfarande har "
+"nagios 1.x instllerat på ditt system, konflikter kan då uppstå."
--- nagios3-3.2.0.orig/debian/po/ja.po
+++ nagios3-3.2.0/debian/po/ja.po
@@ -0,0 +1,107 @@
+# Japanese debconf templates translation for nagios3.
+# Copyright (C) 2007 Noritada Kobayashi
+# This file is distributed under the same license as the nagios3 package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 (debconf) 2.6-3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2007-03-02 22:03+0900\n"
+"Last-Translator: Noritada Kobayashi \n"
+"Language-Team: Japanese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "nagios3 の設定をする Apache サーバ:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "nagios3 の設定をする Apache サーバを選択してください。"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"手動で設定を行う方がよい場合は、どのサーバも選択せずに次に進んでください。"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "nagios ウェブ管理用パスワード:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "\"nagiosadmin\" ユーザ用に作成するパスワードを入力してください。"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"これは、設定完了後に、インストールした nagios にログインするのに使用される"
+"ユーザ名とパスワードです。ここでパスワードを入力しない場合は、nagios へのアク"
+"セスを自分で設定しなければなりません。"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "パスワードの確認:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "パスワードが一致しません"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "nagios3 内で nagios 1.x のリンクのサポートを有効にしますか?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"nagios3 用の Apache の設定によって nagios 1.x 由来のリンクとの互換性を与える"
+"かどうかを選択してください。"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"このオプションを選択すると、nagios 用に使用される Apache の設定に、nagios 1."
+"x 由来の URL をサポートするディレクティブが含まれるようになります。システムで"
+"まだ nagios 1.x を使用している場合はこのオプションを選択すべきではありませ"
+"ん。選択すると予測不可能な結果になります。"
+
+# FIXME: Do not mark for translation since these are package names.
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "apache, apache-ssl, apache2"
--- nagios3-3.2.0.orig/debian/po/fi.po
+++ nagios3-3.2.0/debian/po/fi.po
@@ -0,0 +1,101 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: \n"
+"Last-Translator: Esko Arajärvi \n"
+"Language-Team: Finnish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Finnish\n"
+"X-Poedit-Country: FINLAND\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Apache-palvelimet, joiden asetuksia muokataan nagios3:a varten:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Valitse minkä Apache-palvelimien asetuksia tulisi muokata nagios3:n "
+"käyttöönottamiseksi."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr "Jos haluat tehdä asetukset käsin, älä valitse mitään palvelinta."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Nagios-verkkoylläpidon salasana:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Anna salasana käyttäjätunnukselle ”nagiosadmin”."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Tämän käyttäjätunnuksen ja salasanan avulla voidaan nagios-asennukseen "
+"kirjautua, kun asetusten muokkaus on päättynyt. Jos salasanaa ei anneta, "
+"täytyy nagiokseen pääsy asettaa käsin."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Salasanan vahvistus:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Salasanat eivät täsmää."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Otetaanko nagiosin version 1.x linkkien tuki käyttöön nagios3:ssa?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Valitse tulisiko nagios3:n Apache-asetusten olla yhteensopivia nagios 1.x:n "
+"linkkien kanssa."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Jos valitset tämän, Apachen nagios-asetuksiin sisällytetään tuki nagios 1.x:"
+"n URLeille. Tätä ei tulisi valita, jos järjestelmässä on edelleen nagios 1.x "
+"asennettuna, koska seuraukset eivät ole ennustettavissa."
--- nagios3-3.2.0.orig/debian/po/pt_BR.po
+++ nagios3-3.2.0/debian/po/pt_BR.po
@@ -0,0 +1,109 @@
+# nagios3 Brazilian Portuguese translation.
+# Copyright (C) THE nagios3's COPYRIGHT HOLDER
+# This file is distributed under the same license as nagios3 package.
+# Bruno Gurgel Gomes de Oliveira , 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3_3.0.3-1\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2008-07-25 19:40-0300\n"
+"Last-Translator: Bruno Gurgel Gomes de Oliveira \n"
+"Language-Team: Brazilian Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"pt_BR utf-8\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Servidores apache a serem configurados para o nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+"Por favor, selecione quais servidores apache deverão ser configurados para o "
+"nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+"Se você preferir realizar a configuração manualmente, não selecione nenhum "
+"servidor."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Senha de administração web do Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr "Por favor, forneça a senha a ser criada com o usuário \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Este é o nome de usuário e a senha que você usará para acessar sua "
+"instalação nagios depois que a configuração estiver completa. Se você não "
+"fornecer uma senha, você mesmo terá que configurar o acesso ao nagios."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Confirmação de senha:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "As senhas não coincidem"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Habilitar suporte para links do nagios 1.x no nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Por favor, selecione se a configuração do Apache para o nagios3 deve "
+"fornecer compatibilidade com links do nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Se você selecionar esta opção, a configuração do apache usada para o nagios "
+"incluirá diretivas para dar suporte a URLs do nagios 1.x. Você não deveria "
+"escolher esta opção se você ainda tem o nagios 1.x no seu sistema, ou "
+"resultados imprevisíveis podem ocorrer."
--- nagios3-3.2.0.orig/debian/po/cs.po
+++ nagios3-3.2.0/debian/po/cs.po
@@ -0,0 +1,113 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Martin Sin , 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: nagios3 2.4-1\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: 2006-08-13 17:01+0200\n"
+"Last-Translator: Martin Sin \n"
+"Language-Team: Czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr "Servery Apache pro nastavení s nagios3:"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr "Vyberte prosím, které servery apache nastavit pro použití s nagios3."
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr "Pokud dáváte přednost ruční konfiguraci, nevybírejte žádné servery."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr "Heslo webové administrace Nagios:"
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+"Zadejte prosím heslo použité pro nově vytvořeného uživatele \"nagiosadmin\"."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+"Toto uživatelské jméno a heslo bude po dokončení nastavení použito pro "
+"přihlášení k nagios. Pokud nezadáte heslo, budete muset nastavit přístup k "
+"nagios ručně."
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr "Potvrzení hesla:"
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr "Hesla nesouhlasí"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr "Povolit podporu odkazů nagios 1.x v nagios3?"
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+"Vyberte si prosím, zda má konfigurace Apache pro nagios3 poskytovat "
+"kompatibilitu s odkazy z nagios 1.x."
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
+"Pokud zvolíte tuto možnost, konfigurace apache použitá pro nagios bude "
+"obsahovat příkazy pro podporu URL adres známých z nagios 1.x. Tuto volbu "
+"byste neměli volit v případě, že máte dosud nainstalován nagios 1.x. Jinak "
+"může dojít k neočekávaným výsledkům."
+
+#~ msgid "apache, apache-ssl, apache2"
+#~ msgstr "apache, apache-ssl, apache2"
+
+#~ msgid "apache2"
+#~ msgstr "apache2"
+
+#~ msgid "false"
+#~ msgstr "chybné"
--- nagios3-3.2.0.orig/debian/po/templates.pot
+++ nagios3-3.2.0/debian/po/templates.pot
@@ -0,0 +1,95 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: pkg-nagios-devel@lists.alioth.debian.org\n"
+"POT-Creation-Date: 2007-10-31 15:50+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Apache servers to configure for nagios3:"
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid "Please select which apache servers should be configured for nagios3."
+msgstr ""
+
+#. Type: multiselect
+#. Description
+#: ../nagios3-cgi.templates:1001
+msgid ""
+"If you would prefer to perform configuration manually, leave all servers "
+"unselected."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid "Nagios web administration password:"
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"Please provide the password to be created with the \"nagiosadmin\" user."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:2001
+msgid ""
+"This is the username and password you will use to log in to your nagios "
+"installation after configuration is complete. If you do not provide a "
+"password, you will have to configure access to nagios yourself."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../nagios3-cgi.templates:3001
+msgid "Password confirmation:"
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../nagios3-cgi.templates:4001
+msgid "The passwords do not match"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid "Enable support for nagios 1.x links in nagios3?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"Please choose whether the Apache configuration for nagios3 should provide "
+"compatibility with links from nagios 1.x."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../nagios3-cgi.templates:5001
+msgid ""
+"If you select this option, the apache configuration used for nagios will "
+"include directives to support URLs from nagios 1.x. You should not choose "
+"this option if you still have nagios 1.x on your system, or unpredictable "
+"results may occur."
+msgstr ""
--- nagios3-3.2.0.orig/debian/php/side.php
+++ nagios3-3.2.0/debian/php/side.php
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+Nagios
+
+
+
+
+
+
+
+
Disabling update checks presents a possible security risk. Visit nagios.org to check for updates manually or enable update checks in your Nagios config file.