?? opennms.info
字號:
Package: opennmsVersion: 1.1.4Revision: 2Source: mirror:sourceforge:%n/%n-source-%v-1.tar.gzSource-MD5: b1ee39f76d5e67d958e5cbc4f2b78629SourceDirectory: %n-%v-1/sourcePatchScript: <<#!/bin/sh -ex patch -p2 < %a/%n.patch<<Type: java(1.4)BuildDepends: ant (>= 1.5-1), postgresql74-dev | postgresql74-ssl-dev, tomcat4, commons-logging (>= 1.0.3-1), passwd (>= 20030202-1)Depends: postgresql74 | postgresql74-ssl, tomcat4, commons-logging (>= 1.0.3-1), daemonic, passwd (>= 20030202-1)ConfFiles: << %p/var/opennms/etc/actiond-configuration.xml %p/var/opennms/etc/alter113to114.sql %p/var/opennms/etc/AvailabilityReports.xsl %p/var/opennms/etc/capsd-configuration.xml %p/var/opennms/etc/categories.xml %p/var/opennms/etc/collectd-configuration.xml %p/var/opennms/etc/create.sql %p/var/opennms/etc/create.sql.changes %p/var/opennms/etc/create113.sql %p/var/opennms/etc/create114.sql %p/var/opennms/etc/database-schema.xml %p/var/opennms/etc/datacollection-config.xml %p/var/opennms/etc/destinationPaths.xml %p/var/opennms/etc/dhcpd-configuration.xml %p/var/opennms/etc/discovery-configuration.xml %p/var/opennms/etc/eventconf.xml %p/var/opennms/etc/eventd-configuration.xml %p/var/opennms/etc/events/3Com.events.xml %p/var/opennms/etc/events/ADIC-v2.events.xml %p/var/opennms/etc/events/APC.events.xml %p/var/opennms/etc/events/BackupExec.events.xml %p/var/opennms/etc/events/BEA.events.xml %p/var/opennms/etc/events/Brocade.events.xml %p/var/opennms/etc/events/CIM.events.xml %p/var/opennms/etc/events/Cisco.events.xml %p/var/opennms/etc/events/default.events.xml %p/var/opennms/etc/events/DellOpenManage.events.xml %p/var/opennms/etc/events/Fore.events.xml %p/var/opennms/etc/events/FoundryNetworks.events.xml %p/var/opennms/etc/events/HP.events.xml %p/var/opennms/etc/events/IBM.events.xml %p/var/opennms/etc/events/Intel.events.xml %p/var/opennms/etc/events/Microsoft.events.xml %p/var/opennms/etc/events/Mylex.events.xml %p/var/opennms/etc/events/Novell.events.xml %p/var/opennms/etc/events/Oracle.events.xml %p/var/opennms/etc/events/SonicWall.events.xml %p/var/opennms/etc/events/Standard.events.xml %p/var/opennms/etc/events/Xerox.events.xml %p/var/opennms/etc/events-archiver-configuration.xml %p/var/opennms/etc/events.archiver.properties %p/var/opennms/etc/exclude-ueis.properties %p/var/opennms/etc/getManagedOutageForIntfInWindow.sql %p/var/opennms/etc/getManagedOutageForNodeInWindow.sql %p/var/opennms/etc/getManagedServiceCountForIntf.sql %p/var/opennms/etc/getManagedServiceCountForNode.sql %p/var/opennms/etc/getManagePercentAvailIntfWindow.sql %p/var/opennms/etc/getManagePercentAvailNodeWindow.sql %p/var/opennms/etc/getOutageTimeInWindow.sql %p/var/opennms/etc/getPercentAvailabilityInWindow.sql %p/var/opennms/etc/groups.xml %p/var/opennms/etc/javamail-configuration.properties %p/var/opennms/etc/jcifs.properties %p/var/opennms/etc/ksc-performance-reports.xml %p/var/opennms/etc/log4j.properties %p/var/opennms/etc/magic-users.properties %p/var/opennms/etc/map.disable %p/var/opennms/etc/notifd-configuration.xml %p/var/opennms/etc/notificationCommands.xml %p/var/opennms/etc/notifications.dtd %p/var/opennms/etc/notifications.xml %p/var/opennms/etc/opennms-database.xml %p/var/opennms/etc/opennms-server.xml %p/var/opennms/etc/outage-configuration.xml %p/var/opennms/etc/PDFAvailReport.xsl %p/var/opennms/etc/poll-outages.xml %p/var/opennms/etc/poller-config.properties %p/var/opennms/etc/poller-configuration.xml %p/var/opennms/etc/response-adhoc-graph.properties %p/var/opennms/etc/response-graph.properties %p/var/opennms/etc/rrd-configuration.properties %p/var/opennms/etc/rtc-configuration.xml %p/var/opennms/etc/scriptd-configuration.xml %p/var/opennms/etc/scriptd-configuration.xml.example %p/var/opennms/etc/service-configuration.xml %p/var/opennms/etc/snmp-adhoc-graph.properties %p/var/opennms/etc/snmp-config.xml %p/var/opennms/etc/snmp-graph.properties %p/var/opennms/etc/SVGAvailReport.xsl %p/var/opennms/etc/threshd-configuration.xml %p/var/opennms/etc/thresholds.xml %p/var/opennms/etc/trapd-configuration.xml %p/var/opennms/etc/users.xml %p/var/opennms/etc/vacuumd-configuration.xml %p/var/opennms/etc/viewsdisplay.xml %p/var/opennms/etc/vulnscand-configuration.xml %p/var/opennms/etc/webui-colors.xml %p/var/opennms/etc/xmlrpcd-configuration.xml<<CompileScript: <<#!/bin/sh -ex export CLASSPATH="" rm -rf work dist sed -e 's:@PREFIX@:%p:g' -e 's:@DESTDIR@:%d:g' < tools/packages/fink/build.properties > build.properties sh ./build.sh compile jar sed -e 's,@PREFIX@,%p,g' tools/packages/fink/README.Darwin > README.Darwin<<InstallScript: <<#!/bin/sh -ex # main install sh ./build.sh install # some convenience symlinks /usr/bin/install -d -m 755 %i/etc /bin/ln -sf %p/var/opennms/etc %i/etc/opennms /bin/ln -sf %p/var/log/opennms %i/var/opennms/logs # put in the symlinks so tomcat can find classes /usr/bin/install -d -m 755 %i/var/tomcat4/server/lib ln -sf pg74.215.jdbc3.jar %i/var/opennms/lib/postgresql.jar for jar in `cat work/opennms/classes/org/opennms/install/installer.properties | grep install.tomcat.serverlibs= | cut -d= -f2- | sed -e 's,:, ,g'`; do /bin/ln -sf %p/var/opennms/lib/$jar %i/var/tomcat4/server/lib/ done /usr/bin/install -d -m 755 "%i/var/run" perl -pi.bak -e 's,/var/lock/subsys/opennms,%p/var/run/opennms.lock,g' %i/var/opennms/bin/opennms # make a config to add to tomcat for startup /usr/bin/install -d -m 755 "%i/var/tomcat4/conf" cat <<END > "%i/var/tomcat4/conf/opennms.conf"CLASSPATH="%p/var/opennms/etc:$CLASSPATH" export CLASSPATHDYLD_LIBRARY_PATH="%p/var/opennms/lib:$DYLD_LIBRARY_PATH" export DYLD_LIBRARY_PATHJAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true" export JAVA_OPTSEND # fix ownership so tomcat can write to log dirs /usr/sbin/chown -R opennms:tomcat "%i/var/opennms" "%i/var/log/opennms" "%i/var/tomcat4/webapps/opennms" "%i/var/tomcat4/conf"/* /bin/chmod -R g+w "%i/var/opennms/etc" "%i/var/log/opennms" "%i/var/tomcat4/conf"/* /bin/chmod g+s "%i/var/log/opennms" "%i/var/opennms/etc" /usr/bin/install -d -m 755 "%i/etc/profile.d" /bin/chmod 755 "%i/var/opennms/bin"/*<<DaemonicFile: <<<service> <description>OpenNMS</description> <message>OpenNMS Network Management</message> <daemon name="opennms"> <executable background="no">/usr/bin/sudo</executable> <parameters>%p/bin/opennms start</parameters> </daemon></service><<PostInstScript: <<# update daemonic init script if necessarydaemonic install opennms%p/var/opennms/bin/runjava -q -s# let the user do this themselves for now#echo -e "- running the OpenNMS installer... \c"#%p/var/opennms/bin/install -r -disU >> /tmp/opennms-install.log 2>&1#if [ $? -ne 0 ]; then# echo "Error running installer, see /tmp/opennms-install.log for details." >&2# exit 1#fi#echo "done"cat <<END*** NOTE ***This package will not work until you follow the post-installationinstructions in %p/share/doc/%n/README.DarwinEND<<PreRmScript: <<# clean upif [ $1 != "upgrade" ]; then daemonic remove opennms rm -rf %p/var/log/opennms/*fi<<RuntimeVars: OPENNMS_HOME: %p/var/opennmsHomepage: http://www.opennms.org/Maintainer: Benjamin Reed <ranger@befunk.com>Description: Network Management SystemDocFiles: README*DescDetail: <<OpenNMS is an open-source, enterprise-level network management systemalong the lines of HP's OpenView line of network management tools, orIBM's Tivoli.<<DescUsage: <<To start, stop, or restart OpenNMS, do: sudo %p/bin/opennms <command>To enable OpenNMS to start upon bootup, issue the command: sudo daemonic enable opennmsNote that for this to work properly, you must also enable PostgreSQLand Tomcat as well!<<License: GPL
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -