2008-09-28 06:43:14 +00:00
|
|
|
#!/bin/sh /etc/rc.common
|
2011-11-09 19:49:06 +00:00
|
|
|
# Copyright (C) 2008-2011 OpenWrt.org
|
|
|
|
|
2008-09-28 06:43:14 +00:00
|
|
|
START=60
|
|
|
|
|
2011-11-09 19:49:06 +00:00
|
|
|
SERVICE_PID_FILE=/var/run/zabbix/zabbix_agentd.pid
|
|
|
|
|
2008-09-28 06:43:14 +00:00
|
|
|
start() {
|
2011-11-09 19:49:06 +00:00
|
|
|
[ -f /etc/zabbix/zabbix_agentd.conf ] || return 1
|
|
|
|
user_exists zabbix 53 || user_add zabbix 53
|
|
|
|
group_exists zabbix 53 || group_add zabbix 53
|
|
|
|
[ -d /var/log/zabbix ] || {
|
|
|
|
mkdir -m0755 -p /var/log/zabbix
|
|
|
|
chown zabbix:zabbix /var/log/zabbix
|
|
|
|
}
|
|
|
|
[ -d /var/run/zabbix ] || {
|
|
|
|
mkdir -m0755 -p /var/run/zabbix
|
|
|
|
chown zabbix:zabbix /var/run/zabbix
|
|
|
|
}
|
|
|
|
service_start /usr/sbin/zabbix_agentd
|
2008-09-28 06:43:14 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
stop() {
|
2011-11-09 19:49:06 +00:00
|
|
|
service_stop /usr/sbin/zabbix_agentd
|
2008-09-28 06:43:14 +00:00
|
|
|
}
|