contrib/zabbix_agentd/Pkgfile

33 lines
1.0 KiB
Plaintext
Raw Normal View History

2008-02-23 00:02:28 +01:00
# Description: zabbix agent daemon
2006-10-28 22:29:12 +02:00
# URL: http://www.zabbix.com
2006-10-29 12:57:46 +01:00
# Maintainer: Mikhail Kolesnik, mike at openbunker dot org
2006-10-28 22:29:12 +02:00
# Depends on:
name=zabbix_agentd
version=1.6.8
2008-03-31 10:00:23 +02:00
release=1
source=(http://dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/$version/zabbix-$version.tar.gz \
$name.conf $name)
2006-10-28 22:29:12 +02:00
build() {
cd zabbix-$version
./configure --prefix=/usr \
--enable-agent
make
mkdir -p $PKG/{var/log/$name,var/run/$name,usr/bin}
2008-02-23 00:02:28 +01:00
touch $PKG/var/log/$name/{zabbix_agentd.log,zabbix_agentd.log.old}
chown -R daemon:daemon $PKG/var/log/$name
find $PKG/var/log/$name -type f | xargs chmod 600
find $PKG/var/log/$name -type d | xargs chmod 700
2008-02-23 00:02:28 +01:00
touch $PKG/var/run/$name/$name.pid
chown -R daemon:daemon $PKG/var/run/$name
find $PKG/var/run/$name -type f | xargs chmod 600
find $PKG/var/run/$name -type d | xargs chmod 700
install -m 755 src/zabbix_agent/$name $PKG/usr/bin
install -D -m 640 -o daemon -g daemon $SRC/$name.conf $PKG/etc/zabbix/$name.conf
install -D -m 755 $SRC/$name $PKG/etc/rc.d/$name
2006-10-28 22:29:12 +02:00
}