summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control220
1 files changed, 220 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..14b897a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,220 @@
+Source: icinga2
+Maintainer: Debian Nagios Maintainer Group <pkg-nagios-devel@lists.alioth.debian.org>
+Uploaders: Markus Frosch <lazyfrosch@debian.org>,
+ Jan Wagner <waja@cyconet.org>,
+ Alexander Wirt <formorer@debian.org>
+Section: admin
+Priority: optional
+Build-Depends: bash-completion,
+ bison,
+ cmake,
+ debhelper-compat (= 13),
+ dh-sequence-bash-completion,
+ dh-sequence-vim-addon,
+ dh-vim-addon,
+ flex,
+ libboost-dev,
+ libboost-context-dev,
+ libboost-coroutine-dev,
+ libboost-filesystem-dev,
+ libboost-iostreams-dev,
+ libboost-program-options-dev,
+ libboost-regex-dev,
+ libboost-system-dev,
+ libboost-test-dev,
+ libboost-thread-dev,
+ libedit-dev,
+ default-libmysqlclient-dev,
+ libpq-dev,
+ libssl-dev,
+ libsystemd-dev,
+ pkg-config,
+ po-debconf,
+ tzdata
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/nagios-team/icinga2
+Vcs-Git: https://salsa.debian.org/nagios-team/icinga2.git
+Homepage: https://icinga.com
+Rules-Requires-Root: no
+
+Package: icinga2
+Architecture: any
+Depends: icinga2-bin (= ${binary:Version}),
+ icinga2-common (= ${source:Version}),
+ ${misc:Depends}
+Recommends: icinga2-doc (= ${binary:Version}),
+ monitoring-plugins-basic | nagios-plugins-basic,
+ libreadline8
+Suggests: vim-icinga2
+Description: host and network monitoring system
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This is the metapackage to install all Icinga 2 features.
+
+Package: icinga2-common
+Architecture: all
+Depends: adduser,
+ lsb-release,
+ sysvinit-utils (>= 3.05-4~),
+ ${misc:Depends}
+Recommends: logrotate
+Conflicts: python-icinga2
+Provides: python-icinga2
+Replaces: python-icinga2
+Description: host and network monitoring system - common files
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This package provides configuration and some basic helper scripts.
+
+Package: icinga2-bin
+Architecture: any
+Depends: icinga2-common (= ${source:Version}),
+ sysvinit-utils (>= 3.05-4~),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: host and network monitoring system - daemon
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This package provides the Icinga 2 daemon.
+
+Package: icinga2-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Multi-Arch: foreign
+Description: host and network monitoring system - documentation
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This package provides the Icinga 2 documentation.
+
+Package: icinga2-ido-mysql
+Architecture: any
+Depends: dbconfig-common,
+ icinga2-bin (= ${binary:Version}),
+ icinga2-common (= ${source:Version}),
+ ucf,
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: default-mysql-client | virtual-mysql-client
+Suggests: default-mysql-server | virtual-mysql-server
+Pre-Depends: ${misc:Pre-Depends}
+Conflicts: icinga2-ido-pgsql
+Description: host and network monitoring system - MySQL support
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This package provides the IDO module for the MySQL database.
+
+Package: icinga2-ido-pgsql
+Architecture: any
+Depends: dbconfig-common,
+ icinga2-bin (= ${binary:Version}),
+ icinga2-common (= ${source:Version}),
+ ucf,
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: postgresql-client
+Suggests: postgresql
+Pre-Depends: ${misc:Pre-Depends}
+Conflicts: icinga2-ido-mysql
+Description: host and network monitoring system - PostgreSQL support
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ Features:
+ * all standard features of Icinga and Nagios;
+ * much faster and more scalable than Icinga 1 and Nagios;
+ * new, more intuitive, template-based configuration format;
+ * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
+ SMTP, etc.) by executing checks (see monitoring-plugins*);
+ * any small script following the Nagios plugin API can be used as a
+ check plugin;
+ * notifications about alerts for any custom script (with examples);
+ * native support for Livestatus and Graphite.
+ .
+ This package provides the IDO module for the PostgreSQL database.
+
+Package: vim-icinga2
+Architecture: all
+Depends: ${vim-addon:Depends},
+ ${misc:Depends}
+Description: syntax highlighting for Icinga 2 config files in VIM
+ Icinga 2 is a general-purpose monitoring application to fit the needs of
+ any size of network. Icinga 1.x was a Nagios fork; this new generation
+ has been rewritten from scratch in C++, with multi-threading and cluster
+ support.
+ .
+ The vim-icinga2 package provides filetype detection and syntax
+ highlighting for Icinga 2 config files.