summaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorYen-Ming Lee <leeym@FreeBSD.org>2003-09-02 04:55:09 +0000
committerYen-Ming Lee <leeym@FreeBSD.org>2003-09-02 04:55:09 +0000
commit21a4db007b7a7f82b034cedce2150882ca1aeee8 (patch)
treef5e66014e4ed9694fb46c02114f848eb46cc2702 /net-mgmt
parent- Update to 5.12.4.7.4 (diff)
update to zabbix 1.0beta10
PR: 56262 Submitted by: Sergey Akifyev <asa@gascom.ru>
Notes
Notes: svn path=/head/; revision=88320
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/zabbix/Makefile23
-rw-r--r--net-mgmt/zabbix/distinfo2
-rw-r--r--net-mgmt/zabbix/files/patch-src-zabbix_sucker-Makefile.in12
-rw-r--r--net-mgmt/zabbix/pkg-install65
-rw-r--r--net-mgmt/zabbix/pkg-plist222
-rw-r--r--net-mgmt/zabbix/pkg-plist.agent1
-rw-r--r--net-mgmt/zabbix2/Makefile23
-rw-r--r--net-mgmt/zabbix2/distinfo2
-rw-r--r--net-mgmt/zabbix2/files/patch-src-zabbix_sucker-Makefile.in12
-rw-r--r--net-mgmt/zabbix2/pkg-install65
-rw-r--r--net-mgmt/zabbix2/pkg-plist222
-rw-r--r--net-mgmt/zabbix2/pkg-plist.agent1
12 files changed, 416 insertions, 234 deletions
diff --git a/net-mgmt/zabbix/Makefile b/net-mgmt/zabbix/Makefile
index 1b74335026c0..c9b833ac1abf 100644
--- a/net-mgmt/zabbix/Makefile
+++ b/net-mgmt/zabbix/Makefile
@@ -6,33 +6,31 @@
#
PORTNAME= zabbix
-PORTVERSION= 1.0b7
+PORTVERSION= 1.0b10
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=${PORTNAME}
-DISTNAME= ${PORTNAME}-1.0beta7
+DISTNAME= ${PORTNAME}-${PORTVERSION:S|b|beta|}
MAINTAINER= asa@gascom.ru
COMMENT= Very advanced network monitoring system
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
- LIBS=-L${LOCALBASE}/lib
-CFLAGS+= -I${LOCALBASE}/include
-CONFIGURE_ARGS= --prefix=${PREFIX}
-
.ifdef(ZABBIX_AGENT_ONLY)
PKGNAMESUFFIX= -agent
PLIST= ${MASTERDIR}/pkg-plist.agent
PKGMESSAGE= nonexistent
.else
-CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}
-LIB_DEPENDS+= snmp.4:${PORTSDIR}/net/net-snmp4 \
+CONFIGURE_ARGS= --with-mysql --with-net-snmp
+
+LIB_DEPENDS= netsnmp.5:${PORTSDIR}/net/net-snmp \
mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-BUILD_DEPENDS+= mysql:${PORTSDIR}/databases/mysql323-client
-RUN_DEPENDS+= safe_mysqld:${PORTSDIR}/databases/mysql323-server
+BUILD_DEPENDS= mysql:${PORTSDIR}/databases/mysql323-client
+RUN_DEPENDS= safe_mysqld:${PORTSDIR}/databases/mysql323-server
.endif
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include
+
ZABBIX_BINARIES=zabbix_agent zabbix_agentd zabbix_sender
ZABBIX_CONFIGS= zabbix_agent.conf zabbix_agentd.conf
.ifndef(ZABBIX_AGENT_ONLY)
@@ -57,6 +55,7 @@ do-install:
${PREFIX}/share/zabbix/create
${CP} -Rf ${WRKSRC}/frontends/* ${PREFIX}/share/zabbix
${CP} -Rf ${WRKSRC}/create/* ${PREFIX}/share/zabbix/create
+ ${CP} -Rf ${WRKSRC}/upgrades/dbpatches ${PREFIX}/share/zabbix
${INSTALL_SCRIPT} ${MASTERDIR}/scripts/dbsetup.sh \
${PREFIX}/share/zabbix/create
${INSTALL_SCRIPT} ${MASTERDIR}/scripts/zabbix.sh.sample \
diff --git a/net-mgmt/zabbix/distinfo b/net-mgmt/zabbix/distinfo
index 34126d67f0af..fb03093adf3a 100644
--- a/net-mgmt/zabbix/distinfo
+++ b/net-mgmt/zabbix/distinfo
@@ -1 +1 @@
-MD5 (zabbix-1.0beta7.tar.gz) = 07545fbbbd8c85936a89aaabd8842f7e
+MD5 (zabbix-1.0beta10.tar.gz) = 6d1fd1c4e8166ceffa730060583d4014
diff --git a/net-mgmt/zabbix/files/patch-src-zabbix_sucker-Makefile.in b/net-mgmt/zabbix/files/patch-src-zabbix_sucker-Makefile.in
index bd26bf29a71a..d72d0587df50 100644
--- a/net-mgmt/zabbix/files/patch-src-zabbix_sucker-Makefile.in
+++ b/net-mgmt/zabbix/files/patch-src-zabbix_sucker-Makefile.in
@@ -1,12 +1,12 @@
---- src/zabbix_sucker/Makefile.in.orig Wed Jun 18 16:53:26 2003
-+++ src/zabbix_sucker/Makefile.in Sun Dec 8 17:34:48 2002
+--- src/zabbix_sucker/Makefile.in.orig Mon Sep 1 21:34:12 2003
++++ src/zabbix_sucker/Makefile.in Mon Sep 1 21:34:37 2003
@@ -1,7 +1,7 @@
# Build rules
--INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@
--LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@
-+INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ -I/usr/local/include
-+LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ -L/usr/local/lib -lsnmp
+-INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @SNMP_INCLUDE@
+-LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ @SNMP_LFLAGS@
++INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @SNMP_INCLUDE@ -I$(LOCALBASE)/include
++LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ @SNMP_LFLAGS@ -L$(LOCALBASE)/lib
all:
diff --git a/net-mgmt/zabbix/pkg-install b/net-mgmt/zabbix/pkg-install
index cdcc64291c85..bd120120918d 100644
--- a/net-mgmt/zabbix/pkg-install
+++ b/net-mgmt/zabbix/pkg-install
@@ -2,43 +2,44 @@
# Script was taken from mysql323-server port, and modified
# to suit zabbix needs
+[ -n "${PACKAGE_BUILDING}" ] && exit 0
+
+[ "${2}" = "POST-INSTALL" ] && exit 0
+
PATH=/bin:/usr/sbin
-case $2 in
-POST-INSTALL)
- USER=zabbix
- GROUP=${USER}
- UID=112
- GID=${UID}
+USER=zabbix
+GROUP=${USER}
+UID=112
+GID=${UID}
- if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
+if pw group show "${GROUP}" 2>/dev/null; then
+ echo "You already have a group \"${GROUP}\", so I will use it."
+else
+ if pw groupadd ${GROUP} -g ${GID}; then
+ echo "Added group \"${GROUP}\"."
else
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
+ echo "Adding group \"${GROUP}\" failed..."
+ exit 1
fi
+fi
- if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- if pw usermod ${USER} -d /nonexistent
- then
- echo "Changed home directory of \"${USER}\" to /nonexistent"
- else
- echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
- exit 1
- fi
+if pw user show "${USER}" 2>/dev/null; then
+ echo "You already have a user \"${USER}\", so I will use it."
+ if pw usermod ${USER} -d /nonexistent
+ then
+ echo "Changed home directory of \"${USER}\" to /nonexistent"
+ else
+ echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
+ exit 1
+ fi
+else
+ if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
+ -d /nonexistent -s /sbin/nologin -c "Zabbix Sandbox"
+ then
+ echo "Added user \"${USER}\"."
else
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /nonexistent -s /sbin/nologin -c "MySQL Daemon"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
fi
-esac
+fi
diff --git a/net-mgmt/zabbix/pkg-plist b/net-mgmt/zabbix/pkg-plist
index c9b2edf03603..12adb76a47ca 100644
--- a/net-mgmt/zabbix/pkg-plist
+++ b/net-mgmt/zabbix/pkg-plist
@@ -11,71 +11,163 @@ bin/zabbix_sender
bin/zabbix_suckerd
bin/zabbix_trapper
bin/zabbix_trapperd
+%%DATADIR%%/php/audio/disaster_on.wav
+%%DATADIR%%/php/audio/warning_off.wav
+%%DATADIR%%/php/audio/warning_on.wav
+%%DATADIR%%/php/about.php
+%%DATADIR%%/php/actions.php
+%%DATADIR%%/php/alarms.php
+%%DATADIR%%/php/alerts.php
+%%DATADIR%%/php/chart.php
+%%DATADIR%%/php/chart2.php
+%%DATADIR%%/php/chart3.php
+%%DATADIR%%/php/chart4.php
+%%DATADIR%%/php/chart5.php
+%%DATADIR%%/php/chart_diff.php
+%%DATADIR%%/php/chart_sla.php
+%%DATADIR%%/php/charts.php
+%%DATADIR%%/php/compare.php
+%%DATADIR%%/php/config.php
+%%DATADIR%%/php/css.css
+%%DATADIR%%/php/graph.php
+%%DATADIR%%/php/graphs.php
+%%DATADIR%%/php/helpdesk.php
+%%DATADIR%%/php/history.php
+%%DATADIR%%/php/hosts.php
+%%DATADIR%%/php/index.php
+%%DATADIR%%/php/items.php
+%%DATADIR%%/php/latest.php
+%%DATADIR%%/php/latestalarms.php
+%%DATADIR%%/php/map.php
+%%DATADIR%%/php/maps.php
+%%DATADIR%%/php/media.php
+%%DATADIR%%/php/queue.php
+%%DATADIR%%/php/report1.php
+%%DATADIR%%/php/report2.php
+%%DATADIR%%/php/report3.php
+%%DATADIR%%/php/screenconf.php
+%%DATADIR%%/php/screenedit.php
+%%DATADIR%%/php/screens.php
+%%DATADIR%%/php/services.php
+%%DATADIR%%/php/srv_status.php
+%%DATADIR%%/php/sysmap.php
+%%DATADIR%%/php/sysmaps.php
+%%DATADIR%%/php/tr_comments.php
+%%DATADIR%%/php/tr_status.php
+%%DATADIR%%/php/trend.php
+%%DATADIR%%/php/trends.php
+%%DATADIR%%/php/triggers.php
+%%DATADIR%%/php/users.php
+%%DATADIR%%/php/images/sysmaps/Notebook.png
+%%DATADIR%%/php/images/sysmaps/Hub.png
+%%DATADIR%%/php/images/sysmaps/Printer.png
+%%DATADIR%%/php/images/sysmaps/Router.png
+%%DATADIR%%/php/images/sysmaps/Server.png
+%%DATADIR%%/php/images/sysmaps/Workstation.png
+%%DATADIR%%/php/include/.htaccess
+%%DATADIR%%/php/include/config.inc.php
+%%DATADIR%%/php/include/db.inc.php
+%%DATADIR%%/php/include/defines.inc.php
+%%DATADIR%%/create/data/data.sql
+%%DATADIR%%/create/mysql/schema.sql
+%%DATADIR%%/create/postgresql/schema.sql
+%%DATADIR%%/create/dbsetup.sh
+%%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/postgresql/patch.sql
@dirrm etc/zabbix
-share/zabbix/php/audio/warning_off.wav
-share/zabbix/php/audio/warning_on.wav
-share/zabbix/php/about.php
-share/zabbix/php/actions.php
-share/zabbix/php/alarms.php
-share/zabbix/php/alerts.php
-share/zabbix/php/chart.php
-share/zabbix/php/chart2.php
-share/zabbix/php/chart3.php
-share/zabbix/php/chart4.php
-share/zabbix/php/chart5.php
-share/zabbix/php/chart_diff.php
-share/zabbix/php/charts.php
-share/zabbix/php/compare.php
-share/zabbix/php/config.php
-share/zabbix/php/css.css
-share/zabbix/php/graph.php
-share/zabbix/php/graphs.php
-share/zabbix/php/helpdesk.php
-share/zabbix/php/history.php
-share/zabbix/php/hosts.php
-share/zabbix/php/index.php
-share/zabbix/php/items.php
-share/zabbix/php/latest.php
-share/zabbix/php/latestalarms.php
-share/zabbix/php/map.php
-share/zabbix/php/maps.php
-share/zabbix/php/media.php
-share/zabbix/php/queue.php
-share/zabbix/php/report1.php
-share/zabbix/php/report2.php
-share/zabbix/php/services.php
-share/zabbix/php/srv_status.php
-share/zabbix/php/sysmap.php
-share/zabbix/php/sysmaps.php
-share/zabbix/php/tr_comments.php
-share/zabbix/php/tr_status.php
-share/zabbix/php/trend.php
-share/zabbix/php/trends.php
-share/zabbix/php/triggers.php
-share/zabbix/php/users.php
-share/zabbix/php/images/sysmaps/Notebook.png
-share/zabbix/php/images/sysmaps/Hub.png
-share/zabbix/php/images/sysmaps/Printer.png
-share/zabbix/php/images/sysmaps/Router.png
-share/zabbix/php/images/sysmaps/Server.png
-share/zabbix/php/images/sysmaps/Workstation.png
-share/zabbix/php/include/.htaccess
-share/zabbix/php/include/config.inc.php
-share/zabbix/php/include/db.inc.php
-share/zabbix/php/include/defines.inc.php
-share/zabbix/create/data/data.sql
-share/zabbix/create/mysql/schema.sql
-share/zabbix/create/postgresql/schema.sql
-share/zabbix/create/dbsetup.sh
-@dirrm share/zabbix/php/audio
-@dirrm share/zabbix/php/images/sysmaps
-@dirrm share/zabbix/php/images
-@dirrm share/zabbix/php/include
-@dirrm share/zabbix/php
-@dirrm share/zabbix/create/data
-@dirrm share/zabbix/create/mysql
-@dirrm share/zabbix/create/postgresql
-@dirrm share/zabbix/create
-@dirrm share/zabbix
+@dirrm %%DATADIR%%/php/audio
+@dirrm %%DATADIR%%/php/images/sysmaps
+@dirrm %%DATADIR%%/php/images
+@dirrm %%DATADIR%%/php/include
+@dirrm %%DATADIR%%/php
+@dirrm %%DATADIR%%/create/data
+@dirrm %%DATADIR%%/create/mysql
+@dirrm %%DATADIR%%/create/postgresql
+@dirrm %%DATADIR%%/create
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10
+@dirrm %%DATADIR%%/dbpatches
+@dirrm %%DATADIR%%
@exec ln -sf %D/etc/zabbix /etc/zabbix
@unexec rm /etc/zabbix
diff --git a/net-mgmt/zabbix/pkg-plist.agent b/net-mgmt/zabbix/pkg-plist.agent
index 4484802d326d..d24cc6db18d4 100644
--- a/net-mgmt/zabbix/pkg-plist.agent
+++ b/net-mgmt/zabbix/pkg-plist.agent
@@ -3,7 +3,6 @@ bin/zabbix_agentd
bin/zabbix_sender
etc/zabbix/zabbix_agent.conf.sample
etc/zabbix/zabbix_agentd.conf.sample
-etc/rc.d/zabbix-agent.sh.sample
@dirrm /etc/zabbix
@exec ln -sf %D/etc/zabbix /etc/zabbix
@unexec rm /etc/zabbix
diff --git a/net-mgmt/zabbix2/Makefile b/net-mgmt/zabbix2/Makefile
index 1b74335026c0..c9b833ac1abf 100644
--- a/net-mgmt/zabbix2/Makefile
+++ b/net-mgmt/zabbix2/Makefile
@@ -6,33 +6,31 @@
#
PORTNAME= zabbix
-PORTVERSION= 1.0b7
+PORTVERSION= 1.0b10
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=${PORTNAME}
-DISTNAME= ${PORTNAME}-1.0beta7
+DISTNAME= ${PORTNAME}-${PORTVERSION:S|b|beta|}
MAINTAINER= asa@gascom.ru
COMMENT= Very advanced network monitoring system
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
- LIBS=-L${LOCALBASE}/lib
-CFLAGS+= -I${LOCALBASE}/include
-CONFIGURE_ARGS= --prefix=${PREFIX}
-
.ifdef(ZABBIX_AGENT_ONLY)
PKGNAMESUFFIX= -agent
PLIST= ${MASTERDIR}/pkg-plist.agent
PKGMESSAGE= nonexistent
.else
-CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}
-LIB_DEPENDS+= snmp.4:${PORTSDIR}/net/net-snmp4 \
+CONFIGURE_ARGS= --with-mysql --with-net-snmp
+
+LIB_DEPENDS= netsnmp.5:${PORTSDIR}/net/net-snmp \
mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-BUILD_DEPENDS+= mysql:${PORTSDIR}/databases/mysql323-client
-RUN_DEPENDS+= safe_mysqld:${PORTSDIR}/databases/mysql323-server
+BUILD_DEPENDS= mysql:${PORTSDIR}/databases/mysql323-client
+RUN_DEPENDS= safe_mysqld:${PORTSDIR}/databases/mysql323-server
.endif
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include
+
ZABBIX_BINARIES=zabbix_agent zabbix_agentd zabbix_sender
ZABBIX_CONFIGS= zabbix_agent.conf zabbix_agentd.conf
.ifndef(ZABBIX_AGENT_ONLY)
@@ -57,6 +55,7 @@ do-install:
${PREFIX}/share/zabbix/create
${CP} -Rf ${WRKSRC}/frontends/* ${PREFIX}/share/zabbix
${CP} -Rf ${WRKSRC}/create/* ${PREFIX}/share/zabbix/create
+ ${CP} -Rf ${WRKSRC}/upgrades/dbpatches ${PREFIX}/share/zabbix
${INSTALL_SCRIPT} ${MASTERDIR}/scripts/dbsetup.sh \
${PREFIX}/share/zabbix/create
${INSTALL_SCRIPT} ${MASTERDIR}/scripts/zabbix.sh.sample \
diff --git a/net-mgmt/zabbix2/distinfo b/net-mgmt/zabbix2/distinfo
index 34126d67f0af..fb03093adf3a 100644
--- a/net-mgmt/zabbix2/distinfo
+++ b/net-mgmt/zabbix2/distinfo
@@ -1 +1 @@
-MD5 (zabbix-1.0beta7.tar.gz) = 07545fbbbd8c85936a89aaabd8842f7e
+MD5 (zabbix-1.0beta10.tar.gz) = 6d1fd1c4e8166ceffa730060583d4014
diff --git a/net-mgmt/zabbix2/files/patch-src-zabbix_sucker-Makefile.in b/net-mgmt/zabbix2/files/patch-src-zabbix_sucker-Makefile.in
index bd26bf29a71a..d72d0587df50 100644
--- a/net-mgmt/zabbix2/files/patch-src-zabbix_sucker-Makefile.in
+++ b/net-mgmt/zabbix2/files/patch-src-zabbix_sucker-Makefile.in
@@ -1,12 +1,12 @@
---- src/zabbix_sucker/Makefile.in.orig Wed Jun 18 16:53:26 2003
-+++ src/zabbix_sucker/Makefile.in Sun Dec 8 17:34:48 2002
+--- src/zabbix_sucker/Makefile.in.orig Mon Sep 1 21:34:12 2003
++++ src/zabbix_sucker/Makefile.in Mon Sep 1 21:34:37 2003
@@ -1,7 +1,7 @@
# Build rules
--INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@
--LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@
-+INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ -I/usr/local/include
-+LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ -L/usr/local/lib -lsnmp
+-INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @SNMP_INCLUDE@
+-LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ @SNMP_LFLAGS@
++INCLUDE = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @SNMP_INCLUDE@ -I$(LOCALBASE)/include
++LIBS = @LIBS@ @MYSQL_LFLAGS@ @PGSQL_LFLAGS@ @SNMP_LFLAGS@ -L$(LOCALBASE)/lib
all:
diff --git a/net-mgmt/zabbix2/pkg-install b/net-mgmt/zabbix2/pkg-install
index cdcc64291c85..bd120120918d 100644
--- a/net-mgmt/zabbix2/pkg-install
+++ b/net-mgmt/zabbix2/pkg-install
@@ -2,43 +2,44 @@
# Script was taken from mysql323-server port, and modified
# to suit zabbix needs
+[ -n "${PACKAGE_BUILDING}" ] && exit 0
+
+[ "${2}" = "POST-INSTALL" ] && exit 0
+
PATH=/bin:/usr/sbin
-case $2 in
-POST-INSTALL)
- USER=zabbix
- GROUP=${USER}
- UID=112
- GID=${UID}
+USER=zabbix
+GROUP=${USER}
+UID=112
+GID=${UID}
- if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
+if pw group show "${GROUP}" 2>/dev/null; then
+ echo "You already have a group \"${GROUP}\", so I will use it."
+else
+ if pw groupadd ${GROUP} -g ${GID}; then
+ echo "Added group \"${GROUP}\"."
else
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
+ echo "Adding group \"${GROUP}\" failed..."
+ exit 1
fi
+fi
- if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- if pw usermod ${USER} -d /nonexistent
- then
- echo "Changed home directory of \"${USER}\" to /nonexistent"
- else
- echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
- exit 1
- fi
+if pw user show "${USER}" 2>/dev/null; then
+ echo "You already have a user \"${USER}\", so I will use it."
+ if pw usermod ${USER} -d /nonexistent
+ then
+ echo "Changed home directory of \"${USER}\" to /nonexistent"
+ else
+ echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
+ exit 1
+ fi
+else
+ if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
+ -d /nonexistent -s /sbin/nologin -c "Zabbix Sandbox"
+ then
+ echo "Added user \"${USER}\"."
else
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /nonexistent -s /sbin/nologin -c "MySQL Daemon"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
fi
-esac
+fi
diff --git a/net-mgmt/zabbix2/pkg-plist b/net-mgmt/zabbix2/pkg-plist
index c9b2edf03603..12adb76a47ca 100644
--- a/net-mgmt/zabbix2/pkg-plist
+++ b/net-mgmt/zabbix2/pkg-plist
@@ -11,71 +11,163 @@ bin/zabbix_sender
bin/zabbix_suckerd
bin/zabbix_trapper
bin/zabbix_trapperd
+%%DATADIR%%/php/audio/disaster_on.wav
+%%DATADIR%%/php/audio/warning_off.wav
+%%DATADIR%%/php/audio/warning_on.wav
+%%DATADIR%%/php/about.php
+%%DATADIR%%/php/actions.php
+%%DATADIR%%/php/alarms.php
+%%DATADIR%%/php/alerts.php
+%%DATADIR%%/php/chart.php
+%%DATADIR%%/php/chart2.php
+%%DATADIR%%/php/chart3.php
+%%DATADIR%%/php/chart4.php
+%%DATADIR%%/php/chart5.php
+%%DATADIR%%/php/chart_diff.php
+%%DATADIR%%/php/chart_sla.php
+%%DATADIR%%/php/charts.php
+%%DATADIR%%/php/compare.php
+%%DATADIR%%/php/config.php
+%%DATADIR%%/php/css.css
+%%DATADIR%%/php/graph.php
+%%DATADIR%%/php/graphs.php
+%%DATADIR%%/php/helpdesk.php
+%%DATADIR%%/php/history.php
+%%DATADIR%%/php/hosts.php
+%%DATADIR%%/php/index.php
+%%DATADIR%%/php/items.php
+%%DATADIR%%/php/latest.php
+%%DATADIR%%/php/latestalarms.php
+%%DATADIR%%/php/map.php
+%%DATADIR%%/php/maps.php
+%%DATADIR%%/php/media.php
+%%DATADIR%%/php/queue.php
+%%DATADIR%%/php/report1.php
+%%DATADIR%%/php/report2.php
+%%DATADIR%%/php/report3.php
+%%DATADIR%%/php/screenconf.php
+%%DATADIR%%/php/screenedit.php
+%%DATADIR%%/php/screens.php
+%%DATADIR%%/php/services.php
+%%DATADIR%%/php/srv_status.php
+%%DATADIR%%/php/sysmap.php
+%%DATADIR%%/php/sysmaps.php
+%%DATADIR%%/php/tr_comments.php
+%%DATADIR%%/php/tr_status.php
+%%DATADIR%%/php/trend.php
+%%DATADIR%%/php/trends.php
+%%DATADIR%%/php/triggers.php
+%%DATADIR%%/php/users.php
+%%DATADIR%%/php/images/sysmaps/Notebook.png
+%%DATADIR%%/php/images/sysmaps/Hub.png
+%%DATADIR%%/php/images/sysmaps/Printer.png
+%%DATADIR%%/php/images/sysmaps/Router.png
+%%DATADIR%%/php/images/sysmaps/Server.png
+%%DATADIR%%/php/images/sysmaps/Workstation.png
+%%DATADIR%%/php/include/.htaccess
+%%DATADIR%%/php/include/config.inc.php
+%%DATADIR%%/php/include/db.inc.php
+%%DATADIR%%/php/include/defines.inc.php
+%%DATADIR%%/create/data/data.sql
+%%DATADIR%%/create/mysql/schema.sql
+%%DATADIR%%/create/postgresql/schema.sql
+%%DATADIR%%/create/dbsetup.sh
+%%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/postgresql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/mysql/patch.sql
+%%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/postgresql/patch.sql
@dirrm etc/zabbix
-share/zabbix/php/audio/warning_off.wav
-share/zabbix/php/audio/warning_on.wav
-share/zabbix/php/about.php
-share/zabbix/php/actions.php
-share/zabbix/php/alarms.php
-share/zabbix/php/alerts.php
-share/zabbix/php/chart.php
-share/zabbix/php/chart2.php
-share/zabbix/php/chart3.php
-share/zabbix/php/chart4.php
-share/zabbix/php/chart5.php
-share/zabbix/php/chart_diff.php
-share/zabbix/php/charts.php
-share/zabbix/php/compare.php
-share/zabbix/php/config.php
-share/zabbix/php/css.css
-share/zabbix/php/graph.php
-share/zabbix/php/graphs.php
-share/zabbix/php/helpdesk.php
-share/zabbix/php/history.php
-share/zabbix/php/hosts.php
-share/zabbix/php/index.php
-share/zabbix/php/items.php
-share/zabbix/php/latest.php
-share/zabbix/php/latestalarms.php
-share/zabbix/php/map.php
-share/zabbix/php/maps.php
-share/zabbix/php/media.php
-share/zabbix/php/queue.php
-share/zabbix/php/report1.php
-share/zabbix/php/report2.php
-share/zabbix/php/services.php
-share/zabbix/php/srv_status.php
-share/zabbix/php/sysmap.php
-share/zabbix/php/sysmaps.php
-share/zabbix/php/tr_comments.php
-share/zabbix/php/tr_status.php
-share/zabbix/php/trend.php
-share/zabbix/php/trends.php
-share/zabbix/php/triggers.php
-share/zabbix/php/users.php
-share/zabbix/php/images/sysmaps/Notebook.png
-share/zabbix/php/images/sysmaps/Hub.png
-share/zabbix/php/images/sysmaps/Printer.png
-share/zabbix/php/images/sysmaps/Router.png
-share/zabbix/php/images/sysmaps/Server.png
-share/zabbix/php/images/sysmaps/Workstation.png
-share/zabbix/php/include/.htaccess
-share/zabbix/php/include/config.inc.php
-share/zabbix/php/include/db.inc.php
-share/zabbix/php/include/defines.inc.php
-share/zabbix/create/data/data.sql
-share/zabbix/create/mysql/schema.sql
-share/zabbix/create/postgresql/schema.sql
-share/zabbix/create/dbsetup.sh
-@dirrm share/zabbix/php/audio
-@dirrm share/zabbix/php/images/sysmaps
-@dirrm share/zabbix/php/images
-@dirrm share/zabbix/php/include
-@dirrm share/zabbix/php
-@dirrm share/zabbix/create/data
-@dirrm share/zabbix/create/mysql
-@dirrm share/zabbix/create/postgresql
-@dirrm share/zabbix/create
-@dirrm share/zabbix
+@dirrm %%DATADIR%%/php/audio
+@dirrm %%DATADIR%%/php/images/sysmaps
+@dirrm %%DATADIR%%/php/images
+@dirrm %%DATADIR%%/php/include
+@dirrm %%DATADIR%%/php
+@dirrm %%DATADIR%%/create/data
+@dirrm %%DATADIR%%/create/mysql
+@dirrm %%DATADIR%%/create/postgresql
+@dirrm %%DATADIR%%/create
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha10_to_1.0alpha11
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha11_to_1.0alpha12
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha12_to_1.0beta1
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha3_to_1.0alpha4
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha4_to_1.0alpha5
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha6_to_1.0alpha7
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha7_to_1.0alpha8
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha8_to_1.0alpha9
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0alpha9_to_1.0alpha10
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta2_to_1.0beta3
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta3_to_1.0beta4
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta4_to_1.0beta5
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta5_to_1.0beta6
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta6_to_1.0beta7
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta7_to_1.0beta8
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta8_to_1.0beta9
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/mysql
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10/postgresql
+@dirrm %%DATADIR%%/dbpatches/1.0beta9_to_1.0beta10
+@dirrm %%DATADIR%%/dbpatches
+@dirrm %%DATADIR%%
@exec ln -sf %D/etc/zabbix /etc/zabbix
@unexec rm /etc/zabbix
diff --git a/net-mgmt/zabbix2/pkg-plist.agent b/net-mgmt/zabbix2/pkg-plist.agent
index 4484802d326d..d24cc6db18d4 100644
--- a/net-mgmt/zabbix2/pkg-plist.agent
+++ b/net-mgmt/zabbix2/pkg-plist.agent
@@ -3,7 +3,6 @@ bin/zabbix_agentd
bin/zabbix_sender
etc/zabbix/zabbix_agent.conf.sample
etc/zabbix/zabbix_agentd.conf.sample
-etc/rc.d/zabbix-agent.sh.sample
@dirrm /etc/zabbix
@exec ln -sf %D/etc/zabbix /etc/zabbix
@unexec rm /etc/zabbix