diff options
Diffstat (limited to 'recipes-extended/nagios/nagios-common.inc')
-rw-r--r-- | recipes-extended/nagios/nagios-common.inc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/recipes-extended/nagios/nagios-common.inc b/recipes-extended/nagios/nagios-common.inc new file mode 100644 index 00000000..c173041c --- /dev/null +++ b/recipes-extended/nagios/nagios-common.inc | |||
@@ -0,0 +1,26 @@ | |||
1 | NAGIOS_CONF_DIR = "${sysconfdir}/nagios" | ||
2 | NAGIOS_PLUGIN_DIR = "${libdir}/nagios/plugins" | ||
3 | NAGIOS_PLUGIN_CONF_DIR = "${NAGIOS_CONF_DIR}/plugins" | ||
4 | NAGIOS_STATE_DIR = "${localstatedir}/nagios" | ||
5 | |||
6 | NAGIOS_USER = "nagios" | ||
7 | NAGIOS_GROUP = "nagios" | ||
8 | |||
9 | EXTRA_OECONF += "--sysconfdir=${NAGIOS_CONF_DIR} \ | ||
10 | --libexecdir=${NAGIOS_PLUGIN_DIR} \ | ||
11 | --localstatedir=${NAGIOS_STATE_DIR} \ | ||
12 | " | ||
13 | |||
14 | FILES_${PN}-dbg += "${NAGIOS_PLUGIN_DIR}/.debug" | ||
15 | |||
16 | DEPENDS = "nagios-core" | ||
17 | |||
18 | COMPATIBLE_HOST_aarch64 = "null" | ||
19 | |||
20 | inherit useradd | ||
21 | |||
22 | USERADD_PACKAGES = "${PN}" | ||
23 | GROUPADD_PARAM_${PN} = "-r ${NAGIOS_GROUP}; -r nagcmd" | ||
24 | USERADD_PARAM_${PN} = "-r -M -g ${NAGIOS_GROUP} ${NAGIOS_USER}" | ||
25 | |||
26 | FILESYSTEM_PERMS_TABLES_append = " files/fs-perms-nagios.txt" | ||