summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2007-09-07 12:15:26 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2007-09-07 12:15:26 +0000
commitd20b297245441dbb727f8bf86a74e5fe4ba38d4f (patch)
treea4fe2aa73ad9635fdbdb8985a8447ee31f202fd2
parent32961afd4f7d7fbd1ef5ade0f3e161a8a63357a1 (diff)
downloadfreebsd-ports-d20b297245441dbb727f8bf86a74e5fe4ba38d4f.zip
[NEW PORT] net-mgmt/netxms: NetXMS - network monitoring system
NetXMS is new and rapidly developing monitoring system, released under GPL2 license. It can be used for monitoring entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on your servers. NetXMS is an extremely reliable and powerful monitoring system, enabling you to improve your network availability and service levels. WWW: http://www.netxms.org/ PR: ports/114495 Submitted by: samflanker@gmail.com
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/netxms/Makefile141
-rw-r--r--net-mgmt/netxms/distinfo3
-rw-r--r--net-mgmt/netxms/files/netxmsd.in30
-rw-r--r--net-mgmt/netxms/files/nxagentd.in30
-rw-r--r--net-mgmt/netxms/files/nxhttpd.in30
-rw-r--r--net-mgmt/netxms/files/pkg-deinstall.in35
-rw-r--r--net-mgmt/netxms/files/pkg-install.in46
-rw-r--r--net-mgmt/netxms/pkg-descr12
-rw-r--r--net-mgmt/netxms/pkg-plist328
10 files changed, 656 insertions, 0 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index ace8026db578..8d11111fdad9 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -127,6 +127,7 @@
SUBDIR += netustad
SUBDIR += netwag
SUBDIR += netwox
+ SUBDIR += netxms
SUBDIR += nfdump
SUBDIR += nfdump-devel
SUBDIR += nfsen
diff --git a/net-mgmt/netxms/Makefile b/net-mgmt/netxms/Makefile
new file mode 100644
index 000000000000..5d24290a3e5d
--- /dev/null
+++ b/net-mgmt/netxms/Makefile
@@ -0,0 +1,141 @@
+# Ports collection makefile for: netxms
+# Date created: Jul 9 2007
+# Whom: Vladimir Ermakov <samflanker@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= netxms
+PORTVERSION= 0.2.18.2
+CATEGORIES= net-mgmt
+MASTER_SITES= http://www.netxms.org/download/
+
+MAINTAINER= samflanker@gmail.com
+COMMENT= NetXMS - network monitoring system
+
+NO_PACKAGE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+CC= gcc
+CXX= g++
+
+USE_LDCONFIG= yes
+USE_OPENSSL= yes
+
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl
+
+OPTIONS= SERVER "Install NetXMS server & agent" off\
+ CLIENT "Install NetXMS client" off \
+ AGENT "Install NetXMS agent" off \
+ NXHTTPD "Install web-interface" off \
+ MYSQL "Enable MySQL support" off \
+ PGSQL "Enable PostgreSQL support" off
+
+NETXMS_OWN= netxms
+NETXMS_GRP= netxms
+
+.include <bsd.port.pre.mk>
+
+SUB_FILES= pkg-install pkg-deinstall
+
+.if !defined(WITH_SERVER)
+.if defined(WITH_MYSQL) || !defined(WITHOUT_PGSQL)
+IGNORE= is useless database support without a SERVER. Please (re)run 'make config' and choose SERVER with database
+.endif
+.endif
+
+.if defined(WITH_SERVER)
+.if defined(WITHOUT_MYSQL) && !defined(WITH_PGSQL)
+IGNORE= is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL
+.endif
+USE_RC_SUBR+= netxmsd nxagentd
+CONFIGURE_ARGS+= --with-server
+PLIST_SUB+= SERVER=""
+.else
+PLIST_SUB+= SERVER="@comment " AGENT="@comment "
+.endif
+
+.if defined(WITH_CLIENT)
+CONFIGURE_ARGS+= --with-client
+PLIST_SUB+= CLIENT=""
+.else
+PLIST_SUB+= CLIENT="@comment "
+.endif
+
+.if defined(WITH_AGENT)
+.if defined(WITH_SERVER)
+IGNORE= is useles AGENT or SERVER. Please (re)run 'make config' and choose one of AGENT and SERVER (server already include agent)
+.endif
+USE_RC_SUBR+= nxagentd
+CONFIGURE_ARGS+= --with-agent
+PLIST_SUB+= AGENT=""
+.else
+PLIST_SUB+= AGENT="@comment "
+.endif
+
+.if defined(WITH_NXHTTPD)
+USE_RC_SUBR+= nxhttpd
+CONFIGURE_ARGS+= --with-nxhttpd
+PLIST_SUB+= NXHTTPD=""
+LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+.else
+PLIST_SUB+= NXHTTPD="@comment "
+.endif
+
+.if defined(WITH_MYSQL)
+CONFIGURE_ARGS+= --with-mysql
+PLIST_SUB+= MYSQL=""
+USE_MYSQL= yes
+.else
+PLIST_SUB+= MYSQL="@comment "
+.endif
+
+.if defined(WITH_PGSQL)
+CONFIGURE_ARGS+= --with-pgsql
+PLIST_SUB+= PGSQL=""
+USE_PGSQL= yes
+.else
+PLIST_SUB+= PGSQL="@comment "
+.endif
+
+pre-install:
+ @${SETENV} PKG_PREFIX=${PREFIX} \
+ ${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
+.if defined(WITH_SERVER)
+ @if [ ! -f ${PREFIX}/etc/netxmsd.conf-dist ]; then \
+ ${CP} -p ${WRKSRC}/contrib/netxmsd.conf-dist ${PREFIX}/etc/netxmsd.conf-dist ; \
+ fi
+.endif
+.if defined(WITH_SERVER) || !defined(WITHOUT_AGENT)
+ @if [ ! -f ${PREFIX}/etc/nxagentd.conf-dist ]; then \
+ ${CP} -p ${WRKSRC}/contrib/nxagentd.conf-dist ${PREFIX}/etc/nxagentd.conf-dist ; \
+ fi
+.endif
+.if defined(WITH_NXHTTPD)
+ @if [ ! -f ${PREFIX}/etc/nxhttpd.conf-dist ]; then \
+ ${CP} -p ${WRKSRC}/contrib/nxhttpd.conf-dist ${PREFIX}/etc/nxhttpd.conf-dist ; \
+ fi
+.endif
+
+post-install:
+ @${SETENV} PKG_PREFIX=${PREFIX} \
+ ${SH} ${PKGINSTALL} ${PORTNAME} POST-INSTALL
+.if defined(WITH_SERVER)
+ ${CHOWN} ${NETXMS_OWN}:${NETXMS_GRP} ${PREFIX}/etc/netxmsd.conf-dist
+ ${CHOWN} ${NETXMS_OWN}:${NETXMS_GRP} ${PREFIX}/etc/nxagentd.conf-dist
+.endif
+.if defined(WITH_AGENT)
+ ${CHOWN} ${NETXMS_OWN}:${NETXMS_GRP} ${PREFIX}/etc/nxagentd.conf-dist
+.endif
+.if defined(WITH_NXHTTPD)
+ ${CHOWN} ${NETXMS_OWN}:${NETXMS_GRP} ${PREFIX}/etc/nxhttpd.conf-dist
+.endif
+
+post-deinstall:
+ @${SETENV} PKG_PREFIX=${PREFIX} \
+ ${SH} ${PKGDEINSTALL} ${PORTNAME} POST-DEINSTALL
+
+.include <bsd.port.post.mk>
diff --git a/net-mgmt/netxms/distinfo b/net-mgmt/netxms/distinfo
new file mode 100644
index 000000000000..4983201aa908
--- /dev/null
+++ b/net-mgmt/netxms/distinfo
@@ -0,0 +1,3 @@
+MD5 (netxms-0.2.18.2.tar.gz) = a602c248557a1b43673dad30ca145a64
+SHA256 (netxms-0.2.18.2.tar.gz) = 76e627ea0738cce895baa8099055c837a8cc4746476c24e5188979edbacb04c4
+SIZE (netxms-0.2.18.2.tar.gz) = 4749998
diff --git a/net-mgmt/netxms/files/netxmsd.in b/net-mgmt/netxms/files/netxmsd.in
new file mode 100644
index 000000000000..99b4adf42711
--- /dev/null
+++ b/net-mgmt/netxms/files/netxmsd.in
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: netxmsd
+# REQUIRE: mysql postgresql
+# KEYWORD: shutdown
+#
+#
+#
+# Add the following line to /etc/rc.conf[.local] to enable netxmsd
+#
+# netxmsd_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable netxmsd.
+#
+
+. %%RC_SUBR%%
+
+name="netxmsd"
+rcvar=${name}_enable
+
+load_rc_config $name
+
+: ${netxmsd_enable="NO"}
+
+command="%%PREFIX%%/bin/netxmsd"
+required_files="%%PREFIX%%/etc/netxmsd.conf"
+command_args="--config %%PREFIX%%/etc/netxmsd.conf --check-db"
+
+run_rc_command "$1"
diff --git a/net-mgmt/netxms/files/nxagentd.in b/net-mgmt/netxms/files/nxagentd.in
new file mode 100644
index 000000000000..dc5244541bd6
--- /dev/null
+++ b/net-mgmt/netxms/files/nxagentd.in
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: nxagentd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+#
+# Add the following line to /etc/rc.conf[.local] to enable nxagentd
+#
+# nxagentd_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable nxagentd.
+#
+
+. %%RC_SUBR%%
+
+name="nxagentd"
+nxagentd_user="netxms"
+rcvar=${name}_enable
+
+load_rc_config $name
+
+: ${nxagentd_enable="NO"}
+
+command="%%PREFIX%%/bin/nxagentd"
+required_files="%%PREFIX%%/etc/nxagentd.conf"
+command_args="-c %%PREFIX%%/etc/nxagentd.conf -d"
+
+run_rc_command "$1"
diff --git a/net-mgmt/netxms/files/nxhttpd.in b/net-mgmt/netxms/files/nxhttpd.in
new file mode 100644
index 000000000000..0039c834ec4d
--- /dev/null
+++ b/net-mgmt/netxms/files/nxhttpd.in
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: nxhttpd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+#
+# Add the following line to /etc/rc.conf[.local] to enable nxhttpd
+#
+# nxhttpd_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable nxagentd.
+#
+
+. %%RC_SUBR%%
+
+name="nxhttpd"
+nxhttpd_user="netxms"
+rcvar=${name}_enable
+
+load_rc_config $name
+
+: ${nxhttpd_enable="NO"}
+
+command="%%PREFIX%%/bin/nxhttpd"
+required_files="%%PREFIX%%/etc/nxhttpd.conf"
+command_args="-c %%PREFIX%%/etc/nxhttpd.conf -d"
+
+run_rc_command "$1"
diff --git a/net-mgmt/netxms/files/pkg-deinstall.in b/net-mgmt/netxms/files/pkg-deinstall.in
new file mode 100644
index 000000000000..f2bcd396c9a6
--- /dev/null
+++ b/net-mgmt/netxms/files/pkg-deinstall.in
@@ -0,0 +1,35 @@
+#! /bin/sh
+
+# $FreeBSD$
+
+PATH=/bin:/usr/sbin
+TSHOME=${PKG_PREFIX}/share/netxms
+
+USER=netxms
+GROUP=${USER}
+
+case "$2" in
+POST-DEINSTALL)
+ if pw group show "${GROUP}" 2>/dev/null; then
+ if pw groupdel ${GROUP}; then
+ echo "Removed group \"${GROUP}\"."
+ else
+ echo "Removing group \"${GROUP}\" failed..."
+ exit 1
+ fi
+ else
+ echo "Group \"${GROUP}\" doesn't exist!"
+ fi
+
+ if pw user show "${USER}" 2>/dev/null; then
+ if pw userdel ${USER}; then
+ echo "Removed user \"${USER}\"."
+ else
+ echo "Removing user \"${USER}\" failed..."
+ exit 1
+ fi
+ else
+ echo "User \"${USER}\" doesn't exist!"
+ fi
+ ;;
+esac
diff --git a/net-mgmt/netxms/files/pkg-install.in b/net-mgmt/netxms/files/pkg-install.in
new file mode 100644
index 000000000000..07bb6446826d
--- /dev/null
+++ b/net-mgmt/netxms/files/pkg-install.in
@@ -0,0 +1,46 @@
+#! /bin/sh
+
+# $FreeBSD$
+
+PATH=/bin:/usr/sbin
+TSHOME=${PKG_PREFIX}/share/netxms
+
+USER=netxms
+GROUP=${USER}
+
+case "$2" in
+PRE-INSTALL)
+ 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}; then
+ echo "Added group \"${GROUP}\"."
+ else
+ 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."
+ else
+ if pw useradd ${USER} -g ${GROUP} -h - \
+ -d /nonexistent -s /sbin/nologin -c "NetXMS"
+ then
+ echo "Added user \"${USER}\"."
+ else
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
+ fi
+ fi
+
+ if ! [ -x ~${USER} ] ; then
+ mkdir -p ${TSHOME}
+ chown ${USER}:${GROUP} ${TSHOME}
+ fi
+ ;;
+POST-INSTALL)
+ chown -R ${USER}:${GROUP} ${TSHOME}
+ chmod -R u+w,o-rx ${TSHOME}
+ ;;
+esac
diff --git a/net-mgmt/netxms/pkg-descr b/net-mgmt/netxms/pkg-descr
new file mode 100644
index 000000000000..2fac11660e80
--- /dev/null
+++ b/net-mgmt/netxms/pkg-descr
@@ -0,0 +1,12 @@
+NetXMS is new and rapidly developing monitoring system,
+released under GPL2 license. It can be used for monitoring
+entire IT infrastructure, starting with SNMP-capable
+hardware (like switches and routers) and ending with
+applications on your servers. NetXMS is an extremely
+reliable and powerful monitoring system, enabling you
+to improve your network availability and service levels.
+
+WWW: http://www.netxms.org/
+
+- Vladimir Ermakov
+samflanker@gmail.com
diff --git a/net-mgmt/netxms/pkg-plist b/net-mgmt/netxms/pkg-plist
new file mode 100644
index 000000000000..77dfb06eabc4
--- /dev/null
+++ b/net-mgmt/netxms/pkg-plist
@@ -0,0 +1,328 @@
+%%SERVER%%bin/netxmsd
+%%SERVER%%bin/nxaction
+%%SERVER%%bin/nxadm
+%%AGENT%%bin/nxagentd
+%%SERVER%%bin/nxagentd
+%%CLIENT%%bin/nxcmd
+%%SERVER%%bin/nxdbmgr
+%%CLIENT%%bin/nxevent
+%%SERVER%%bin/nxget
+%%NXHTTPD%%bin/nxhttpd
+%%SERVER%%bin/nxmibc
+%%CLIENT%%bin/nxpush
+%%CLIENT%%bin/nxreport
+%%SERVER%%bin/nxscript
+%%SERVER%%bin/nxsnmpget
+%%SERVER%%bin/nxsnmpset
+%%SERVER%%bin/nxsnmpwalk
+%%SERVER%%bin/nxupload
+%%SERVER%%etc/netxmsd.conf-dist
+%%SERVER%%etc/nxagentd.conf-dist
+%%AGENT%%etc/nxagentd.conf-dist
+%%NXHTTPD%%etc/nxhttpd.conf-dist
+lib/libnetxms.la
+lib/libnetxms.so
+lib/libnetxms.so.0
+%%SERVER%%lib/libnsm_ecs.la
+%%SERVER%%lib/libnsm_ecs.so
+%%SERVER%%lib/libnsm_ecs.so.0
+%%SERVER%%lib/libnsm_freebsd.la
+%%SERVER%%lib/libnsm_freebsd.so
+%%SERVER%%lib/libnsm_freebsd.so.0
+%%SERVER%%lib/libnsm_ping.la
+%%SERVER%%lib/libnsm_ping.so
+%%SERVER%%lib/libnsm_ping.so.0
+%%SERVER%%lib/libnsm_portCheck.la
+%%SERVER%%lib/libnsm_portCheck.so
+%%SERVER%%lib/libnsm_portCheck.so.0
+%%SERVER%%lib/libnsm_skeleton.la
+%%SERVER%%lib/libnsm_skeleton.so
+%%SERVER%%lib/libnsm_skeleton.so.0
+%%SERVER%%lib/libnsm_ups.la
+%%SERVER%%lib/libnsm_ups.so
+%%SERVER%%lib/libnsm_ups.so.0
+%%AGENT%%lib/libnsm_ecs.la
+%%AGENT%%lib/libnsm_ecs.so
+%%AGENT%%lib/libnsm_ecs.so.0
+%%AGENT%%lib/libnsm_freebsd.la
+%%AGENT%%lib/libnsm_freebsd.so
+%%AGENT%%lib/libnsm_freebsd.so.0
+%%AGENT%%lib/libnsm_ping.la
+%%AGENT%%lib/libnsm_ping.so
+%%AGENT%%lib/libnsm_ping.so.0
+%%AGENT%%lib/libnsm_portCheck.la
+%%AGENT%%lib/libnsm_portCheck.so
+%%AGENT%%lib/libnsm_portCheck.so.0
+%%AGENT%%lib/libnsm_skeleton.la
+%%AGENT%%lib/libnsm_skeleton.so
+%%AGENT%%lib/libnsm_skeleton.so.0
+%%AGENT%%lib/libnsm_ups.la
+%%AGENT%%lib/libnsm_ups.so
+%%AGENT%%lib/libnsm_ups.so.0
+%%CLIENT%%lib/libnxcl.la
+%%CLIENT%%lib/libnxcl.so
+%%CLIENT%%lib/libnxcl.so.0
+%%SERVER%%lib/libnxcore.la
+%%SERVER%%lib/libnxcore.so
+%%SERVER%%lib/libnxcore.so.0
+%%MYSQL%%lib/libnxddr_mysql.la
+%%MYSQL%%lib/libnxddr_mysql.so
+%%MYSQL%%lib/libnxddr_mysql.so.0
+%%PGSQL%%lib/libnxddr_pgsql.la
+%%PGSQL%%lib/libnxddr_pgsql.so
+%%PGSQL%%lib/libnxddr_pgsql.so.0
+%%SERVER%%lib/libnxmap.la
+%%SERVER%%lib/libnxmap.so
+%%SERVER%%lib/libnxmap.so.0
+%%SERVER%%lib/libnxsl.la
+%%SERVER%%lib/libnxsl.so
+%%SERVER%%lib/libnxsl.so.0
+%%SERVER%%lib/libnxsms_generic.la
+%%SERVER%%lib/libnxsms_generic.so
+%%SERVER%%lib/libnxsms_generic.so.0
+%%SERVER%%lib/libnxsnmp.la
+%%SERVER%%lib/libnxsnmp.so
+%%SERVER%%lib/libnxsnmp.so.0
+%%SERVER%%lib/libnxsrv.la
+%%SERVER%%lib/libnxsrv.so
+%%SERVER%%lib/libnxsrv.so.0
+%%SERVER%%%%DATADIR%%/backgrounds/.keep
+%%SERVER%%%%DATADIR%%/images/cluster.ico
+%%SERVER%%%%DATADIR%%/images/cluster.png
+%%SERVER%%%%DATADIR%%/images/condition.ico
+%%SERVER%%%%DATADIR%%/images/condition.png
+%%SERVER%%%%DATADIR%%/images/generic_printer.ico
+%%SERVER%%%%DATADIR%%/images/generic_printer.png
+%%SERVER%%%%DATADIR%%/images/interface.ico
+%%SERVER%%%%DATADIR%%/images/interface.png
+%%SERVER%%%%DATADIR%%/images/network.ico
+%%SERVER%%%%DATADIR%%/images/network.png
+%%SERVER%%%%DATADIR%%/images/network_service.ico
+%%SERVER%%%%DATADIR%%/images/network_service.png
+%%SERVER%%%%DATADIR%%/images/node.ico
+%%SERVER%%%%DATADIR%%/images/node.png
+%%SERVER%%%%DATADIR%%/images/node_group.ico
+%%SERVER%%%%DATADIR%%/images/node_group.png
+%%SERVER%%%%DATADIR%%/images/service.ico
+%%SERVER%%%%DATADIR%%/images/service.png
+%%SERVER%%%%DATADIR%%/images/subnet.ico
+%%SERVER%%%%DATADIR%%/images/subnet.png
+%%SERVER%%%%DATADIR%%/images/template.ico
+%%SERVER%%%%DATADIR%%/images/template.png
+%%SERVER%%%%DATADIR%%/images/template_group.ico
+%%SERVER%%%%DATADIR%%/images/template_group.png
+%%SERVER%%%%DATADIR%%/images/template_root.ico
+%%SERVER%%%%DATADIR%%/images/template_root.png
+%%SERVER%%%%DATADIR%%/images/vpnc.ico
+%%SERVER%%%%DATADIR%%/images/vpnc.png
+%%SERVER%%%%DATADIR%%/images/zone.ico
+%%SERVER%%%%DATADIR%%/images/zone.png
+%%SERVER%%%%DATADIR%%/mibs/ARCADA-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/BGP4-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/BN-IF-EXTENSIONS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/BRIDGE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CDX-6500-COMMON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CHECKPOINT-NG-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-C2900-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-CDP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-ENVMON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-MEMORY-POOL-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-PING-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-PROCESS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-PRODUCTS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-QOS-PIB-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-SMI.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-SYSLOG-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-TC.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-TCP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/CISCO-VTP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/COSINE-GLOBAL-REG.txt
+%%SERVER%%%%DATADIR%%/mibs/COSINE-InVision-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/COSINE-ORION-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/DS1-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/DS3-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/ENTITY-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/FIBRE-CHANNEL-FE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/HOST-RESOURCES-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/HOST-RESOURCES-TYPES.txt
+%%SERVER%%%%DATADIR%%/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IANA-LANGUAGE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IANAifType-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IEEE8021-PAE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IEEE802dot11-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IF-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/INET-ADDRESS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/IP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/LLDP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/MAU-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/MTA-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NET-SNMP-AGENT-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NET-SNMP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NET-SNMP-MONITOR-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NET-SNMP-SYSTEM-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NET-SNMP-TC.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-ADDR-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-INTERFACE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-NAT-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-PRODUCTS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-RESOURCE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-SCHEDULE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-SERVICE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-SMI.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-TRAP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-VPN-MON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-VR-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETSCREEN-VSYS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NETWORK-SERVICES-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NOKIA-IPSO-REGISTRATION-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/NOKIA-IPSO-SYSTEM-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/OPTIMUX-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/OSPF-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/PerfHist-TC-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/PowerNet-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/Printer-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/RAPID-CITY.txt
+%%SERVER%%%%DATADIR%%/mibs/RFC-1212.txt
+%%SERVER%%%%DATADIR%%/mibs/RFC-1215.txt
+%%SERVER%%%%DATADIR%%/mibs/RFC1155-SMI.txt
+%%SERVER%%%%DATADIR%%/mibs/RFC1213-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/RMON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/RS-232-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-CHASSIS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-CHASSIS-TRAP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ETH-MULTISEG-TOPOLOGY-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ETH-REDUNDANT-LINKS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ETHERNET-COMMON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ETHERNET-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ETHERNET-TRAP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-REG-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-ROOT-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-SWITCH-BAYSECURE-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/S5-TCS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-COMMUNITY-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-FRAMEWORK-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-PROXY-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-REPEATER-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-TARGET-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMP-USER-BASED-SM-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMPv2-CONF.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMPv2-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMPv2-SMI.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMPv2-TC.txt
+%%SERVER%%%%DATADIR%%/mibs/SNMPv2-TM.txt
+%%SERVER%%%%DATADIR%%/mibs/SW-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SYNOPTICS-COMMON-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/SYNOPTICS-ROOT-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/TCP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/TUNNEL-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UCD-DISKIO-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UCD-DLMOD-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UCD-IPFILTER-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UCD-IPFWACC-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UCD-SNMP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UDP-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/UPS-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/USEC-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/V2ADMIN-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/WF-COM.txt
+%%SERVER%%%%DATADIR%%/mibs/WWW-MIB.txt
+%%SERVER%%%%DATADIR%%/mibs/netxms.mib
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/alarms.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/common.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/ctrlpanel.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/I.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/L.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/Lminus.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/Lplus.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/T.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/Tminus.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/Tplus.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ack.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/blank.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/ack.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/add.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/cancel.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/delete.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/login.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/ok.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/normal/terminate.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/ack.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/add.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/cancel.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/delete.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/login.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/ok.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/buttons/pressed/terminate.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/checkbox_off.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/checkbox_on.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/actions.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/cert.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/cfgvar.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/ctrlpanel.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/discovery.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/epp.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/group.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/module.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/objtools.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/package.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/scripts.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/servercfg.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/snmptrap.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/user.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/ctrlpanel/users.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/delete.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/document.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/edit.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/file.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/foldericon.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/graph.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/login.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/new.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/cluster.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/container.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/interface.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/network.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/node.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/service.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/subnet.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/template.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/template_group.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/objects/template_root.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/openfoldericon.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/sort_down.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/sort_up.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/critical.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/disabled.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/major.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/minor.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/normal.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/testing.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/unknown.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/unmanaged.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/status/warning.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/images/terminate.png
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/netxms.css
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/pngfix.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/xloadtree.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/xmlextras.js
+%%NXHTTPD%%%%DATADIR%%/nxhttpd/xtree.js
+%%SERVER%%%%DATADIR%%/sql/dbinit_mssql.sql
+%%SERVER%%%%DATADIR%%/sql/dbinit_mysql.sql
+%%SERVER%%%%DATADIR%%/sql/dbinit_oracle.sql
+%%SERVER%%%%DATADIR%%/sql/dbinit_pgsql.sql
+%%SERVER%%%%DATADIR%%/sql/dbinit_sqlite.sql
+%%SERVER%%@dirrmtry %%DATADIR%%/sql
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/status
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/objects
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/ctrlpanel
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/buttons/pressed
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/buttons/normal
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images/buttons
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd/images
+%%NXHTTPD%%@dirrmtry %%DATADIR%%/nxhttpd
+%%SERVER%%@dirrmtry %%DATADIR%%/mibs
+%%SERVER%%@dirrmtry %%DATADIR%%/images
+%%SERVER%%@dirrmtry %%DATADIR%%/backgrounds
+@dirrmtry %%DATADIR%%
+share/nls/POSIX
+share/nls/en_US.US-ASCII