aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-extended/nagios/nagios-common.inc
blob: c173041c75a1811055e9a6d3ea1c26e48de250da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
NAGIOS_CONF_DIR = "${sysconfdir}/nagios"
NAGIOS_PLUGIN_DIR = "${libdir}/nagios/plugins"
NAGIOS_PLUGIN_CONF_DIR = "${NAGIOS_CONF_DIR}/plugins"
NAGIOS_STATE_DIR = "${localstatedir}/nagios"

NAGIOS_USER = "nagios"
NAGIOS_GROUP = "nagios"

EXTRA_OECONF += "--sysconfdir=${NAGIOS_CONF_DIR} \
                 --libexecdir=${NAGIOS_PLUGIN_DIR} \
                 --localstatedir=${NAGIOS_STATE_DIR} \
"

FILES_${PN}-dbg += "${NAGIOS_PLUGIN_DIR}/.debug"

DEPENDS = "nagios-core"

COMPATIBLE_HOST_aarch64 = "null"

inherit useradd

USERADD_PACKAGES = "${PN}"
GROUPADD_PARAM_${PN} = "-r ${NAGIOS_GROUP}; -r nagcmd"
USERADD_PARAM_${PN} = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}"

FILESYSTEM_PERMS_TABLES_append = " files/fs-perms-nagios.txt"