[Pkg-nagios-changes] [icinga] 05/05: Implement initial support for the cgi/cgi-bin split
Alexander Wirt
formorer at debian.org
Sat Mar 15 14:00:03 UTC 2014
This is an automated email from the git hooks/post-receive script.
formorer pushed a commit to branch master
in repository icinga.
commit 469b5736a6aa69e66d65fd312cef3257b98e1370
Author: Alexander Wirt <formorer at debian.org>
Date: Sat Mar 15 14:36:56 2014 +0100
Implement initial support for the cgi/cgi-bin split
---
debian/control | 29 +++++++++++++++++++++-
debian/{icinga-cgi.dirs => icinga-cgi-bin.dirs} | 0
.../{icinga-cgi.install => icinga-cgi-bin.install} | 2 --
debian/icinga-cgi.install | 8 ------
4 files changed, 28 insertions(+), 11 deletions(-)
diff --git a/debian/control b/debian/control
index 44ba9f4..8676b69 100644
--- a/debian/control
+++ b/debian/control
@@ -51,6 +51,7 @@ Architecture: any
Depends: adduser,
apache2-utils,
coreutils (>= 4.5.3),
+ icinga-cgi-bin (= ${binary:Version}),
icinga-common (= ${source:Version}),
libjs-jquery (>= 1.4.2-1~),
libjs-jquery-ui (>= 1.10.1+dfsg-1~),
@@ -75,7 +76,33 @@ Description: host and network monitoring system - CGI scripts
* web output: current status, notifications, problem history, log
file, etc.
.
- This package provides CGI script files.
+ This package provides CGI configuration files and the required dependencys.
+
+Package: icinga-cgi-bin
+Architecture: any
+Replaces: icinga-cgi (<< 1.11.0-2),
+Breaks: icinga-cgi (<< 1.11.0-2),
+Depends: ${misc:Depends},
+ ${perl:Depends},
+ ${shlibs:Depends}
+Recommends: apache2 | httpd, nagios-images (>> 0.1)
+Description: host and network monitoring system - CGI scripts
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port
+ * plugin interface to allow for user-developed service checks
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events)
+ * web output: current status, notifications, problem history, log
+ file, etc.
+ .
+ This package provides CGI binarys and HTML files.
Package: icinga-idoutils
Architecture: any
diff --git a/debian/icinga-cgi.dirs b/debian/icinga-cgi-bin.dirs
similarity index 100%
rename from debian/icinga-cgi.dirs
rename to debian/icinga-cgi-bin.dirs
diff --git a/debian/icinga-cgi.install b/debian/icinga-cgi-bin.install
similarity index 79%
copy from debian/icinga-cgi.install
copy to debian/icinga-cgi-bin.install
index bf0201c..69f2cef 100644
--- a/debian/icinga-cgi.install
+++ b/debian/icinga-cgi-bin.install
@@ -1,4 +1,3 @@
-debian-configs/cgi.cfg /etc/icinga
usr/lib/cgi-bin/*
usr/share/icinga/htdocs/*.html
usr/share/icinga/htdocs/jquery-ui-addon
@@ -7,4 +6,3 @@ usr/share/icinga/htdocs/js/*
usr/share/icinga/htdocs/media
usr/share/icinga/htdocs/robots.txt
usr/share/icinga/htdocs/stylesheets/* /etc/icinga/stylesheets/
-debian/apache2.conf /usr/share/icinga
diff --git a/debian/icinga-cgi.install b/debian/icinga-cgi.install
index bf0201c..1b4e180 100644
--- a/debian/icinga-cgi.install
+++ b/debian/icinga-cgi.install
@@ -1,10 +1,2 @@
debian-configs/cgi.cfg /etc/icinga
-usr/lib/cgi-bin/*
-usr/share/icinga/htdocs/*.html
-usr/share/icinga/htdocs/jquery-ui-addon
-usr/share/icinga/htdocs/images
-usr/share/icinga/htdocs/js/*
-usr/share/icinga/htdocs/media
-usr/share/icinga/htdocs/robots.txt
-usr/share/icinga/htdocs/stylesheets/* /etc/icinga/stylesheets/
debian/apache2.conf /usr/share/icinga
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-nagios/icinga.git
More information about the Pkg-nagios-changes
mailing list