blob: c1de09b8aabe96aeef440b15310f2415148a52da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
post_install() {
getent group zabbix > /dev/null || groupadd -r zabbix > /dev/null
getent passwd zabbix > /dev/null || useradd -r -g zabbix -d /dev/null zabbix -m > /dev/null
chown -R zabbix:zabbix /var/log/zabbix /etc/zabbix
systemd-tmpfiles --create zabbix-agentd.conf
grep -e '^zabbix-agent.*10050/tcp' /etc/services > /dev/null || echo "zabbix-agent 10050/tcp Zabbix Agent" >> /etc/services
grep -e '^zabbix-agent.*10050/udp' /etc/services > /dev/null || echo "zabbix-agent 10050/udp Zabbix Agent" >> /etc/services
grep -e '^zabbix-trapper.*10051/tcp' /etc/services > /dev/null || echo "zabbix-trapper 10051/tcp Zabbix Trapper" >> /etc/services
grep -e '^zabbix-trapper.*10051/udp' /etc/services > /dev/null || echo "zabbix-trapper 10051/udp Zabbix Trapper" >> /etc/services
}
post_upgrade() {
systemd-tmpfiles --create zabbix-agentd.conf
}
post_remove() {
userdel zabbix
}
|