Commit 06ad6b03 authored by Thomas Petazzoni's avatar Thomas Petazzoni Committed by Peter Korsgaard
Browse files

monit: new package

parent 922fdbcd
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -647,6 +647,9 @@ source "package/htop/Config.in"
source "package/kmod/Config.in"
if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/module-init-tools/Config.in"
endif
source "package/monit/Config.in"
if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/procps/Config.in"
source "package/psmisc/Config.in"
source "package/rsyslog/Config.in"
+10 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_MONIT
	bool "monit"
	help
	  Monit is a free open source utility for managing and
	  monitoring, processes, programs, files, directories and
	  filesystems on a UNIX system. Monit conducts automatic
	  maintenance and repair and can execute meaningful causal
	  actions in error situations.

	  http://mmonit.com/monit/

package/monit/monit.mk

0 → 100644
+30 −0
Original line number Diff line number Diff line
#############################################################
#
# monit
#
#############################################################

MONIT_VERSION = 5.4
MONIT_SITE = http://mmonit.com/monit/dist/

MONIT_CONF_ENV = \
	libmonit_cv_setjmp_available=yes \
	libmonit_cv_vsnprintf_c99_conformant=yes

MONIT_CONF_OPT += \
	--without-pam

ifeq ($(BR2_PACKAGE_OPENSSL),y)
MONIT_CONF_OPT += --with-ssl
MONIT_DEPENDENCIES += openssl
else
MONIT_CONF_OPT += --without-ssl
endif

ifeq ($(BR2_LARGEFILE),y)
MONIT_CONF_OPT += --with-largefiles
else
MONIT_CONF_OPT += --without-largefiles
endif

$(eval $(call AUTOTARGETS))