Module: check_mk
Branch: master
Commit: bb0443c5a696f694016b312ab5cf18fa2cafdd42
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=bb0443c5a696f6…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: Mon May 6 08:50:47 2019 +0200
Add Ubuntu 19.04 dependency list
Change-Id: I5c6409cca7500673550cea9adc6427db62721f2b
---
omd/distros/UBUNTU_19.04.mk | 68 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/omd/distros/UBUNTU_19.04.mk b/omd/distros/UBUNTU_19.04.mk
new file mode 100644
index 0000000..5c3faec
--- /dev/null
+++ b/omd/distros/UBUNTU_19.04.mk
@@ -0,0 +1,68 @@
+DISTRO_CODE = disco
+#
+# Check_MK build specific packages below
+#
+OS_PACKAGES =
+OS_PACKAGES += cron # needed for sites cron jobs
+OS_PACKAGES += time # needed for mk-job
+OS_PACKAGES += traceroute # needed for Check_MK parent scan
+OS_PACKAGES += curl
+OS_PACKAGES += dialog
+OS_PACKAGES += dnsutils
+OS_PACKAGES += graphviz
+OS_PACKAGES += apache2
+OS_PACKAGES += apache2-utils # contains htpasswd2
+OS_PACKAGES += libdbi1
+OS_PACKAGES += libevent-1.4-2
+OS_PACKAGES += libltdl7
+OS_PACKAGES += libpango1.0-0
+OS_PACKAGES += libperl5.26
+OS_PACKAGES += libreadline5
+OS_PACKAGES += libuuid1
+OS_PACKAGES += libxml2
+OS_PACKAGES += php-cli
+OS_PACKAGES += php-cgi
+OS_PACKAGES += php-gd
+OS_PACKAGES += php-sqlite3
+OS_PACKAGES += php-json
+OS_PACKAGES += php-pear
+OS_PACKAGES += pyro
+OS_PACKAGES += rsync
+OS_PACKAGES += smbclient
+OS_PACKAGES += rpcbind # otherwise missing path in util.pm
+OS_PACKAGES += unzip
+OS_PACKAGES += xinetd
+OS_PACKAGES += freeradius-utils
+#
+# Check_MK build specific packages below
+#
+OS_PACKAGES += libpcap0.8 # needed for cmc
+OS_PACKAGES += rpm # needed by msitools/Agent Bakery
+OS_PACKAGES += binutils # needed by msitools/Agent Bakery
+OS_PACKAGES += lcab # needed for creating MSI packages
+OS_PACKAGES += libgsf-1-114 # needed by msitools/Agent Bakery
+OS_PACKAGES += libglib2.0-0 # needed by msitools/Agent Bakery
+OS_PACKAGES += cpio # needed for Agent bakery (solaris pkgs)
+OS_PACKAGES += libfl2 # needed by heirloom-pkgtools
+OS_PACKAGES += poppler-utils # needed for preview of PDF in reporting
+OS_PACKAGES += libffi6 # needed for pyOpenSSL and dependant
+OS_PACKAGES += libpq5
+USERADD_OPTIONS =
+ADD_USER_TO_GROUP = gpasswd -a %(user)s %(group)s
+PACKAGE_INSTALL = apt-get -y update ; apt-get -y install
+ACTIVATE_INITSCRIPT = update-rc.d %s defaults
+APACHE_CONF_DIR = /etc/apache2/conf.d
+APACHE_INIT_NAME = apache2
+APACHE_USER = www-data
+APACHE_GROUP = www-data
+APACHE_BIN = /usr/sbin/apache2
+APACHE_CTL = /usr/sbin/apache2ctl
+APACHE_MODULE_DIR = /usr/lib/apache2/modules
+APACHE_MODULE_DIR_64 = /usr/lib/apache2/modules
+HTPASSWD_BIN = /usr/bin/htpasswd
+APACHE_ENMOD = a2enmod %s
+PHP_FCGI_BIN = /usr/bin/php-cgi
+BECOME_ROOT = sudo su -c
+ARCH = $(shell dpkg --print-architecture)
+MOUNT_OPTIONS =
+INIT_CMD = /etc/init.d/%(name)s %(action)s