git: c6b26ffb714d - main - sysutils/pcns: New port: PowerChute Network Shutdown
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 13 Jan 2023 06:34:51 UTC
The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=c6b26ffb714d774bb081e32e1176961ed6844eb8 commit c6b26ffb714d774bb081e32e1176961ed6844eb8 Author: Steven Stallion <sstallion@gmail.com> AuthorDate: 2023-01-11 16:33:43 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2023-01-13 06:34:10 +0000 sysutils/pcns: New port: PowerChute Network Shutdown PR: 268889 --- sysutils/Makefile | 1 + sysutils/pcns/Makefile | 58 ++++ sysutils/pcns/distinfo | 3 + sysutils/pcns/files/pcns.in | 41 +++ sysutils/pcns/files/pkg-message.in | 20 ++ sysutils/pcns/pkg-descr | 7 + sysutils/pcns/pkg-plist | 524 +++++++++++++++++++++++++++++++++++++ 7 files changed, 654 insertions(+) diff --git a/sysutils/Makefile b/sysutils/Makefile index 64f22e349622..17f7c6c5601b 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -968,6 +968,7 @@ SUBDIR += pc-networkmanager SUBDIR += pcapfix SUBDIR += pciutils + SUBDIR += pcns SUBDIR += pcpustat SUBDIR += pdixtract SUBDIR += pdsh diff --git a/sysutils/pcns/Makefile b/sysutils/pcns/Makefile new file mode 100644 index 000000000000..9e4bcc3337cf --- /dev/null +++ b/sysutils/pcns/Makefile @@ -0,0 +1,58 @@ +PORTNAME= pcns +PORTVERSION= 4.4.0 +CATEGORIES= sysutils java +MASTER_SITES= +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} + +MAINTAINER= sstallion@gmail.com +COMMENT= PowerChute Network Shutdown +WWW= https://www.apc.com/us/en/product-range/61933-powerchute-network-shutdown/ + +LICENSE= EULA +LICENSE_NAME= Royalty-Free PowerChute Network Shutdown (PCNS) +LICENSE_FILE= ${WRKSRC}/group1/EULA/PCNS_EULA_English.txt +LICENSE_PERMS= none + +USE_JAVA= 11+ +USE_RC_SUBR= pcns + +SUB_FILES= pkg-message +SUB_LIST= JAVA_HOME=${JAVA_HOME} \ + LOGDIR=${LOGDIR} + +NO_ARCH= yes +NO_BUILD= yes + +LOGDIR= /var/log/${PORTNAME} +WRKSRC= ${WRKDIR}/PowerChute + +.include <bsd.port.pre.mk> + +.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) +IGNORE?=You must download PowerChute Network Shutdown for Linux from ${WWW}, extract the archive, place Linux_x64/${DISTNAME}${EXTRACT_SUFX} in ${DISTDIR}, and then run make again +.endif + +post-extract: + @cd ${WRKSRC} && ${RM} *.sh silentInstall* uninstall + @cd ${WRKSRC}/group1 && ${CP} m11.cfg m11.bak + @cd ${WRKSRC}/group1/bin && \ + ${MV} Linux/notifier.sh notifier && \ + ${MV} Linux/shutdown.sh shutdown && \ + ${RM} -rf Aix Hpux Linux Solaris VIMA + @cd ${WRKSRC}/group1/comp/http/html/Help && \ + ${MV} Standard/* . && \ + ${RMDIR} Standard + +post-patch: + @${REINPLACE_CMD} -e 's|\(<Property name="LOG_DIR">\).\(</Property\)|\1${LOGDIR}\2|' \ + ${WRKSRC}/group1/log4j2.xml + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/pcns + @${INSTALL_SCRIPT} ${WRKDIR}/pcns ${STAGEDIR}${PREFIX}/etc/rc.d + @cd ${WRKSRC} && ${PAX} -rw . ${STAGEDIR}${PREFIX}/pcns + @${CHMOD} 660 ${STAGEDIR}${PREFIX}/pcns/group1/*m11* + @${CHMOD} 660 ${STAGEDIR}${PREFIX}/pcns/group1/pcnsconfig* + @${INSTALL} -d -m 750 ${STAGEDIR}${LOGDIR} + +.include <bsd.port.post.mk> diff --git a/sysutils/pcns/distinfo b/sysutils/pcns/distinfo new file mode 100644 index 000000000000..d4e67681ef2e --- /dev/null +++ b/sysutils/pcns/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1670302631 +SHA256 (pcns440.tar.gz) = 0b5b9425007531800b26ef49b68eb187ff25348022e1d56c8d54eb708a62d136 +SIZE (pcns440.tar.gz) = 27980260 diff --git a/sysutils/pcns/files/pcns.in b/sysutils/pcns/files/pcns.in new file mode 100644 index 000000000000..02d75219c446 --- /dev/null +++ b/sysutils/pcns/files/pcns.in @@ -0,0 +1,41 @@ +#!/bin/sh + +# PROVIDE: pcns +# REQUIRE: DAEMON +# KEYWORD: shutdown + +. /etc/rc.subr + +name="pcns" +desc="PowerChute Network Shutdown" +rcvar="${name}_enable" + +set_rcvar pcns_enable "NO" +set_rcvar pcns_group_dir "%%PREFIX%%/pcns/group1" +set_rcvar pcns_java_home "%%JAVA_HOME%%" +set_rcvar pcns_java_opts "-Xrs -Xms32m -Xmx64m -Dfile.encoding=UTF-8 -cp .:comp/pcns.jar:lib/*" +set_rcvar pcns_log_dir "%%LOGDIR%%/pcns" + +load_rc_config $name + +pidfile="/var/run/${name}.pid" +command="/usr/sbin/daemon" +java_cmd="${pcns_java_home}/bin/java" +procname="${java_cmd}" +command_args="-f -p ${pidfile} ${java_cmd} ${pcns_java_opts} -Dlog4j.configurationFile=log4j2.xml com.apcc.m11.arch.application.Application" +pcns_chdir="${pcns_group_dir}" +required_files="${java_cmd}" + +extra_commands="init" +init_cmd="${name}_init" + +pcns_init() +{ + cd "${pcns_group_dir}" + $java_cmd $pcns_java_opts com.apcc.pcns.m11cfginit.M11cfgInit "${pcns_group_dir}/m11.cfg" \ + host.ApplicationDirectory="${pcns_group_dir}" \ + host.ComponentDirectory="${pcns_group_dir}/comp" \ + Notifier.NotifierExe="${pcns_group_dir}/bin/notifier" +} + +run_rc_command "$1" diff --git a/sysutils/pcns/files/pkg-message.in b/sysutils/pcns/files/pkg-message.in new file mode 100644 index 000000000000..04547cdf060e --- /dev/null +++ b/sysutils/pcns/files/pkg-message.in @@ -0,0 +1,20 @@ +[ +{ type: install + message: <<EOM +PowerChute Network Shutdown is installed in %%PREFIX%%/pcns. + +PCNS requires one-time initialization, which should be done after enabling the +service: + + # sysrc pcns_enable="YES" + # service pcns init + +Once initialized, PCNS can be started by issuing: + + # service pcns start + +The configuration wizard can be accessed using a browser at: + https://<your_server_ip_address>:6547 +EOM +} +] diff --git a/sysutils/pcns/pkg-descr b/sysutils/pcns/pkg-descr new file mode 100644 index 000000000000..a23393689cd4 --- /dev/null +++ b/sysutils/pcns/pkg-descr @@ -0,0 +1,7 @@ +PowerChute Network Shutdown (PowerChute) works in conjunction with the UPS +Network Management Card (NMC) to provide network-based shutdown of multiple +computer systems. + +In the case of a UPS critical event, the software performs a graceful, +unattended system shutdown before the UPS battery is exhausted. The number of +protected systems is limited only by the capacity of the UPS. diff --git a/sysutils/pcns/pkg-plist b/sysutils/pcns/pkg-plist new file mode 100644 index 000000000000..fcc2ad426ed2 --- /dev/null +++ b/sysutils/pcns/pkg-plist @@ -0,0 +1,524 @@ +pcns/group1/EULA/PCNS_EULA_Chinese.txt +pcns/group1/EULA/PCNS_EULA_English.txt +pcns/group1/EULA/PCNS_EULA_French.txt +pcns/group1/EULA/PCNS_EULA_German.txt +pcns/group1/EULA/PCNS_EULA_Indonesian.txt +pcns/group1/EULA/PCNS_EULA_Italian.txt +pcns/group1/EULA/PCNS_EULA_Kazakh.txt +pcns/group1/EULA/PCNS_EULA_Korean.txt +pcns/group1/EULA/PCNS_EULA_Portuguese.txt +pcns/group1/EULA/PCNS_EULA_Romanian.txt +pcns/group1/EULA/PCNS_EULA_Russian.txt +pcns/group1/EULA/PCNS_EULA_Spanish.txt +pcns/group1/EULA/PCNS_EULA_Turkish.txt +pcns/group1/EULA/PCNS_EULA_Ukrainian.txt +pcns/group1/MigrationTargetHost.txt +pcns/group1/NOTICE.txt +pcns/group1/apccert +pcns/group1/bin/notifier +pcns/group1/bin/shutdown +pcns/group1/bin/virtual_appliance/readme.md +pcns/group1/cacerts +pcns/group1/comp/http/html/Help/advanced_ups_config_std.png +pcns/group1/comp/http/html/Help/chapter.jpg +pcns/group1/comp/http/html/Help/check_circle.jpg +pcns/group1/comp/http/html/Help/check_circle_1.jpg +pcns/group1/comp/http/html/Help/checked.jpg +pcns/group1/comp/http/html/Help/cshdat_robohelp.htm +pcns/group1/comp/http/html/Help/cshdat_webhelp.htm +pcns/group1/comp/http/html/Help/ehlpdhtm.js +pcns/group1/comp/http/html/Help/event_configuration/event_configuration.htm +pcns/group1/comp/http/html/Help/event_configuration/notify_user_action.htm +pcns/group1/comp/http/html/Help/event_configuration/run_command_file_action.htm +pcns/group1/comp/http/html/Help/event_configuration/shut_down_system_action.htm +pcns/group1/comp/http/html/Help/events_and_logging/ceoccurparallelups.htm +pcns/group1/comp/http/html/Help/events_and_logging/ceoccurredups.htm +pcns/group1/comp/http/html/Help/events_and_logging/config_env_events.htm +pcns/group1/comp/http/html/Help/events_and_logging/configurable_events.htm +pcns/group1/comp/http/html/Help/events_and_logging/eventmsg_ini_files.htm +pcns/group1/comp/http/html/Help/events_and_logging/java_update_events.htm +pcns/group1/comp/http/html/Help/events_and_logging/non-config_events_all_configs.htm +pcns/group1/comp/http/html/Help/events_and_logging/powerchute_events_and_logging.htm +pcns/group1/comp/http/html/Help/events_and_logging/ssh_action_events.htm +pcns/group1/comp/http/html/Help/exclamation_large.png +pcns/group1/comp/http/html/Help/general/check_for_updates.htm +pcns/group1/comp/http/html/Help/general/customer_support1.htm +pcns/group1/comp/http/html/Help/general/general.htm +pcns/group1/comp/http/html/Help/general/ini_files_in_pcns.htm +pcns/group1/comp/http/html/Help/general/java_update.htm +pcns/group1/comp/http/html/Help/general/powerchute_agents1.htm +pcns/group1/comp/http/html/Help/general/set_up_communications.htm +pcns/group1/comp/http/html/Help/general/ui_session_timeout.htm +pcns/group1/comp/http/html/Help/glossary.png +pcns/group1/comp/http/html/Help/horiz_tan_thin.jpg +pcns/group1/comp/http/html/Help/index.html +pcns/group1/comp/http/html/Help/index_csh.html +pcns/group1/comp/http/html/Help/index_rhc.html +pcns/group1/comp/http/html/Help/indx.png +pcns/group1/comp/http/html/Help/info00032.png +pcns/group1/comp/http/html/Help/introduction1.htm +pcns/group1/comp/http/html/Help/letter3.png +pcns/group1/comp/http/html/Help/openchapter.png +pcns/group1/comp/http/html/Help/pcns-help.jpg +pcns/group1/comp/http/html/Help/pcns-info.jpg +pcns/group1/comp/http/html/Help/pcns.log +pcns/group1/comp/http/html/Help/pwrchute.ico +pcns/group1/comp/http/html/Help/resource/resource_xml.js +pcns/group1/comp/http/html/Help/robohhre.lng +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/sample_shutdown_scenarios.htm +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/ss_og_turnoff.htm +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/ss_ups_turnoff.htm +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/timeline_example_2.1.png +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/timeline_example_2.2.png +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/timeline_example_2.3.png +pcns/group1/comp/http/html/Help/sample_shutdown_scenarios/timeline_example_2.4.png +pcns/group1/comp/http/html/Help/se.css +pcns/group1/comp/http/html/Help/se_cmyk_smaller.jpg +pcns/group1/comp/http/html/Help/search-act.png +pcns/group1/comp/http/html/Help/search.png +pcns/group1/comp/http/html/Help/searchoptions.xml +pcns/group1/comp/http/html/Help/sequenced-server-shutdown.png +pcns/group1/comp/http/html/Help/sequenced_server_shutdown.htm +pcns/group1/comp/http/html/Help/shutdown_settings/adv_red_ss.htm +pcns/group1/comp/http/html/Help/shutdown_settings/run_command.htm +pcns/group1/comp/http/html/Help/shutdown_settings/shutdown_settings.htm +pcns/group1/comp/http/html/Help/shutdown_settings/ups_shutdown.htm +pcns/group1/comp/http/html/Help/snmp_configuration/snmp_config.htm +pcns/group1/comp/http/html/Help/snmp_configuration/snmp_datapoints.htm +pcns/group1/comp/http/html/Help/snmp_configuration/snmptraps.htm +pcns/group1/comp/http/html/Help/snmp_configuration/snmpv1.htm +pcns/group1/comp/http/html/Help/snmp_configuration/snmpv3.htm +pcns/group1/comp/http/html/Help/ssh_settings.htm +pcns/group1/comp/http/html/Help/toc.png +pcns/group1/comp/http/html/Help/topic.png +pcns/group1/comp/http/html/Help/troubleshooting/browser_issues.htm +pcns/group1/comp/http/html/Help/troubleshooting/general_troubleshooting.htm +pcns/group1/comp/http/html/Help/troubleshooting/nmc_troubleshooting.htm +pcns/group1/comp/http/html/Help/troubleshooting/snmp_troubleshooting.htm +pcns/group1/comp/http/html/Help/troubleshooting/ssh_actions_troubleshooting.htm +pcns/group1/comp/http/html/Help/troubleshooting/troubleshooting_book.htm +pcns/group1/comp/http/html/Help/ups_configuration/advanced_ups_setups.htm +pcns/group1/comp/http/html/Help/ups_configuration/cw_select_ip.htm +pcns/group1/comp/http/html/Help/ups_configuration/cw_select_outlet_group.htm +pcns/group1/comp/http/html/Help/ups_configuration/cw_ups_details.htm +pcns/group1/comp/http/html/Help/ups_configuration/cw_ups_electrical_config.htm +pcns/group1/comp/http/html/Help/ups_configuration/delete.png +pcns/group1/comp/http/html/Help/ups_configuration/edit.png +pcns/group1/comp/http/html/Help/ups_configuration/multiple.png +pcns/group1/comp/http/html/Help/ups_configuration/nmc_settings.htm +pcns/group1/comp/http/html/Help/ups_configuration/parallel.png +pcns/group1/comp/http/html/Help/ups_configuration/red-ups-det-nmcips.png +pcns/group1/comp/http/html/Help/ups_configuration/single.png +pcns/group1/comp/http/html/Help/ups_configuration/ups-group.png +pcns/group1/comp/http/html/Help/ups_configuration/ups-icon.png +pcns/group1/comp/http/html/Help/ups_configuration/ups_configuration.htm +pcns/group1/comp/http/html/Help/url.png +pcns/group1/comp/http/html/Help/whbrs_xml.js +pcns/group1/comp/http/html/Help/whcsh_home.htm +pcns/group1/comp/http/html/Help/whcsh_xml.js +pcns/group1/comp/http/html/Help/whcshdata.js +pcns/group1/comp/http/html/Help/whdata/whgdata.js +pcns/group1/comp/http/html/Help/whdata/whglo.htm +pcns/group1/comp/http/html/Help/whdata/whglo.js +pcns/group1/comp/http/html/Help/whdata/whidata.js +pcns/group1/comp/http/html/Help/whdata/whidata0.htm +pcns/group1/comp/http/html/Help/whdata/whidata1.htm +pcns/group1/comp/http/html/Help/whdata/whidx.htm +pcns/group1/comp/http/html/Help/whdata/whidx.js +pcns/group1/comp/http/html/Help/whdata/whtdata.js +pcns/group1/comp/http/html/Help/whdata/whtdata0.htm +pcns/group1/comp/http/html/Help/whdata/whtoc.htm +pcns/group1/comp/http/html/Help/whdata/whtoc.js +pcns/group1/comp/http/html/Help/whestart.ico +pcns/group1/comp/http/html/Help/whfbody.htm +pcns/group1/comp/http/html/Help/whfdhtml.htm +pcns/group1/comp/http/html/Help/whfform.htm +pcns/group1/comp/http/html/Help/whfhost.js +pcns/group1/comp/http/html/Help/whform.js +pcns/group1/comp/http/html/Help/whframes.js +pcns/group1/comp/http/html/Help/whgbody.htm +pcns/group1/comp/http/html/Help/whgdata/whexpbar.gif +pcns/group1/comp/http/html/Help/whgdata/whlstf0.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf1.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf10.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf11.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf12.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf13.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf14.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf15.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf2.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf3.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf4.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf5.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf6.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf7.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf8.htm +pcns/group1/comp/http/html/Help/whgdata/whlstf9.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl0.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl1.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl10.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl11.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl12.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl13.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl14.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl15.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl16.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl17.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl18.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl19.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl2.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl20.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl21.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl22.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl23.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl24.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl3.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl4.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl5.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl6.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl7.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl8.htm +pcns/group1/comp/http/html/Help/whgdata/whlstfl9.htm +pcns/group1/comp/http/html/Help/whgdata/whlstg0.htm +pcns/group1/comp/http/html/Help/whgdata/whlsti0.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt0.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt1.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt2.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt3.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt4.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt5.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt6.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt7.htm +pcns/group1/comp/http/html/Help/whgdata/whlstt8.htm +pcns/group1/comp/http/html/Help/whgdata/whnvf30.htm +pcns/group1/comp/http/html/Help/whgdata/whnvf31.htm +pcns/group1/comp/http/html/Help/whgdata/whnvf32.htm +pcns/group1/comp/http/html/Help/whgdata/whnvf33.htm +pcns/group1/comp/http/html/Help/whgdata/whnvl31.htm +pcns/group1/comp/http/html/Help/whgdata/whnvl32.htm +pcns/group1/comp/http/html/Help/whgdata/whnvl33.htm +pcns/group1/comp/http/html/Help/whgdata/whnvp30.htm +pcns/group1/comp/http/html/Help/whgdata/whnvp31.htm +pcns/group1/comp/http/html/Help/whgdata/whnvp32.htm +pcns/group1/comp/http/html/Help/whgdata/whnvp33.htm +pcns/group1/comp/http/html/Help/whgdata/whnvt30.htm +pcns/group1/comp/http/html/Help/whgdata/whnvt31.htm +pcns/group1/comp/http/html/Help/whgdata/whnvt32.htm +pcns/group1/comp/http/html/Help/whgdata/whnvt33.htm +pcns/group1/comp/http/html/Help/whgdef.htm +pcns/group1/comp/http/html/Help/whgdhtml.htm +pcns/group1/comp/http/html/Help/whghost.js +pcns/group1/comp/http/html/Help/whhost.js +pcns/group1/comp/http/html/Help/whibody.htm +pcns/group1/comp/http/html/Help/whidhtml.htm +pcns/group1/comp/http/html/Help/whiform.htm +pcns/group1/comp/http/html/Help/whihost.js +pcns/group1/comp/http/html/Help/whlang.js +pcns/group1/comp/http/html/Help/whmozemu.js +pcns/group1/comp/http/html/Help/whmsg.js +pcns/group1/comp/http/html/Help/whnjs.htm +pcns/group1/comp/http/html/Help/whphost.js +pcns/group1/comp/http/html/Help/whproj.htm +pcns/group1/comp/http/html/Help/whproj.js +pcns/group1/comp/http/html/Help/whproj_xml.js +pcns/group1/comp/http/html/Help/whproxy.js +pcns/group1/comp/http/html/Help/whres_xml.js +pcns/group1/comp/http/html/Help/whrstart.ico +pcns/group1/comp/http/html/Help/whskin_banner.htm +pcns/group1/comp/http/html/Help/whskin_blank.htm +pcns/group1/comp/http/html/Help/whskin_frmset01.htm +pcns/group1/comp/http/html/Help/whskin_frmset010.htm +pcns/group1/comp/http/html/Help/whskin_homepage.htm +pcns/group1/comp/http/html/Help/whskin_info.htm +pcns/group1/comp/http/html/Help/whskin_mbars.htm +pcns/group1/comp/http/html/Help/whskin_pdhtml.htm +pcns/group1/comp/http/html/Help/whskin_pickup.htm +pcns/group1/comp/http/html/Help/whskin_plist.htm +pcns/group1/comp/http/html/Help/whskin_tbars.htm +pcns/group1/comp/http/html/Help/whskin_tw.htm +pcns/group1/comp/http/html/Help/whst_topics.xml +pcns/group1/comp/http/html/Help/whstart.ico +pcns/group1/comp/http/html/Help/whstart.js +pcns/group1/comp/http/html/Help/whstub.js +pcns/group1/comp/http/html/Help/wht_abge.jpg +pcns/group1/comp/http/html/Help/wht_abgi.jpg +pcns/group1/comp/http/html/Help/wht_abgw.jpg +pcns/group1/comp/http/html/Help/wht_abte.jpg +pcns/group1/comp/http/html/Help/wht_abti.jpg +pcns/group1/comp/http/html/Help/wht_abtw.jpg +pcns/group1/comp/http/html/Help/wht_fts_h.gif +pcns/group1/comp/http/html/Help/wht_fts_n.gif +pcns/group1/comp/http/html/Help/wht_glo_h.gif +pcns/group1/comp/http/html/Help/wht_glo_n.gif +pcns/group1/comp/http/html/Help/wht_go.gif +pcns/group1/comp/http/html/Help/wht_hide.gif +pcns/group1/comp/http/html/Help/wht_idx_h.gif +pcns/group1/comp/http/html/Help/wht_idx_n.gif +pcns/group1/comp/http/html/Help/wht_logo1.gif +pcns/group1/comp/http/html/Help/wht_logo2.gif +pcns/group1/comp/http/html/Help/wht_next.gif +pcns/group1/comp/http/html/Help/wht_next_g.gif +pcns/group1/comp/http/html/Help/wht_prev.gif +pcns/group1/comp/http/html/Help/wht_prev_g.gif +pcns/group1/comp/http/html/Help/wht_spac.gif +pcns/group1/comp/http/html/Help/wht_sync.gif +pcns/group1/comp/http/html/Help/wht_tab0.gif +pcns/group1/comp/http/html/Help/wht_tab1.gif +pcns/group1/comp/http/html/Help/wht_tab2.gif +pcns/group1/comp/http/html/Help/wht_tab3.gif +pcns/group1/comp/http/html/Help/wht_tab4.gif +pcns/group1/comp/http/html/Help/wht_tab5.gif +pcns/group1/comp/http/html/Help/wht_tab6.gif +pcns/group1/comp/http/html/Help/wht_tab7.gif +pcns/group1/comp/http/html/Help/wht_tab8.gif +pcns/group1/comp/http/html/Help/wht_toc_h.gif +pcns/group1/comp/http/html/Help/wht_toc_n.gif +pcns/group1/comp/http/html/Help/wht_ws.gif +pcns/group1/comp/http/html/Help/wht_ws_g.gif +pcns/group1/comp/http/html/Help/whtbar.js +pcns/group1/comp/http/html/Help/whtdhtml.htm +pcns/group1/comp/http/html/Help/whthost.js +pcns/group1/comp/http/html/Help/whtopic.js +pcns/group1/comp/http/html/Help/whutils.js +pcns/group1/comp/http/html/Help/whver.js +pcns/group1/comp/http/html/Help/whxdata/package_0_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_10_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_11_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_12_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_13_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_14_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_15_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_16_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_1_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_2_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_3_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_4_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_5_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_6_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_7_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_8_xml.js +pcns/group1/comp/http/html/Help/whxdata/package_9_xml.js +pcns/group1/comp/http/html/Help/whxdata/packageindex_xml.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Index.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Map_0.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_0.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_1.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_2.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_3.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_4.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_5.js +pcns/group1/comp/http/html/Help/whxdata/searchAuto_Model_6.js +pcns/group1/comp/http/html/Help/whxdata/synonym.xml +pcns/group1/comp/http/html/Help/whxdata/synonym_xml.js +pcns/group1/comp/http/html/Help/whxdata/topictable_0_xml.js +pcns/group1/comp/http/html/Help/whxdata/topictableindex_xml.js +pcns/group1/comp/http/html/Help/whxdata/whfts.xml +pcns/group1/comp/http/html/Help/whxdata/whfts_xml.js +pcns/group1/comp/http/html/Help/whxdata/whglo_xml.js +pcns/group1/comp/http/html/Help/whxdata/whidata0_xml.js +pcns/group1/comp/http/html/Help/whxdata/whidata1_xml.js +pcns/group1/comp/http/html/Help/whxdata/whidx_xml.js +pcns/group1/comp/http/html/Help/whxdata/whtdata0_xml.js +pcns/group1/comp/http/html/Help/whxdata/whtoc_xml.js +pcns/group1/comp/http/html/WEB-INF/web.xml +pcns/group1/comp/http/html/about.html +pcns/group1/comp/http/html/favicon.ico +pcns/group1/comp/http/html/images/AdvancedShutdown.png +pcns/group1/comp/http/html/images/IconNormal.gif +pcns/group1/comp/http/html/images/IconWarn.gif +pcns/group1/comp/http/html/images/Info32.png +pcns/group1/comp/http/html/images/Multiple.png +pcns/group1/comp/http/html/images/Parallel.png +pcns/group1/comp/http/html/images/Single.png +pcns/group1/comp/http/html/images/UPS-Error.gif +pcns/group1/comp/http/html/images/UPS-OK.gif +pcns/group1/comp/http/html/images/UPS-Unknown.gif +pcns/group1/comp/http/html/images/Wait.gif +pcns/group1/comp/http/html/images/about.png +pcns/group1/comp/http/html/images/changepw.png +pcns/group1/comp/http/html/images/checkmark.gif +pcns/group1/comp/http/html/images/closedbullet.gif +pcns/group1/comp/http/html/images/cluster.gif +pcns/group1/comp/http/html/images/cluster_hyperv.png +pcns/group1/comp/http/html/images/datacenter.gif +pcns/group1/comp/http/html/images/emptymark.gif +pcns/group1/comp/http/html/images/exclamation.gif +pcns/group1/comp/http/html/images/host.gif +pcns/group1/comp/http/html/images/host_hyperv.png +pcns/group1/comp/http/html/images/hybrid.png +pcns/group1/comp/http/html/images/menulogo.png +pcns/group1/comp/http/html/images/nocando.gif +pcns/group1/comp/http/html/images/openbullet.gif +pcns/group1/comp/http/html/images/priority_high.png +pcns/group1/comp/http/html/images/priority_low.png +pcns/group1/comp/http/html/images/priority_medium.png +pcns/group1/comp/http/html/images/pwrchute.png +pcns/group1/comp/http/html/images/socket.png +pcns/group1/comp/http/html/images/ups16x16.png +pcns/group1/comp/http/html/images/upsgroup.png +pcns/group1/comp/http/html/images/vapp.png +pcns/group1/comp/http/html/images/vm.png +pcns/group1/comp/http/html/images/vmwitness.png +pcns/group1/comp/http/html/images/vsphere.png +pcns/group1/comp/http/html/index.html +pcns/group1/comp/http/html/jstree/jstree.min.js +pcns/group1/comp/http/html/jstree/themes/default/32px.png +pcns/group1/comp/http/html/jstree/themes/default/40px.png +pcns/group1/comp/http/html/jstree/themes/default/style.min.css +pcns/group1/comp/http/html/jstree/themes/default/throbber.gif +pcns/group1/comp/http/html/pwrchute.ico +pcns/group1/comp/http/html/scripts/AJAXLog.js +pcns/group1/comp/http/html/scripts/RoboHelp_CSH.js +pcns/group1/comp/http/html/scripts/about.js +pcns/group1/comp/http/html/scripts/additional-methods.js +pcns/group1/comp/http/html/scripts/additional-methods.min.js +pcns/group1/comp/http/html/scripts/advanced_ssh_settings.js +pcns/group1/comp/http/html/scripts/ajaxupdater.js +pcns/group1/comp/http/html/scripts/all.js +pcns/group1/comp/http/html/scripts/cfgWizard.js +pcns/group1/comp/http/html/scripts/cfgshutdown.js +pcns/group1/comp/http/html/scripts/checkupdates.js +pcns/group1/comp/http/html/scripts/connectedServers.js +pcns/group1/comp/http/html/scripts/content.js +pcns/group1/comp/http/html/scripts/customtargethost.js +pcns/group1/comp/http/html/scripts/datatables.min.js +pcns/group1/comp/http/html/scripts/eventcfg.js +pcns/group1/comp/http/html/scripts/groupscfg.js +pcns/group1/comp/http/html/scripts/hostnmc.js +pcns/group1/comp/http/html/scripts/html5shiv.min.js +pcns/group1/comp/http/html/scripts/hyperflexconfig.js +pcns/group1/comp/http/html/scripts/hypervconfig.js +pcns/group1/comp/http/html/scripts/inventory.js +pcns/group1/comp/http/html/scripts/jquery-3.5.1.min.js +pcns/group1/comp/http/html/scripts/jquery-ui.min.js +pcns/group1/comp/http/html/scripts/jquery.passtrength.min.js +pcns/group1/comp/http/html/scripts/jquery.validate.min.js +pcns/group1/comp/http/html/scripts/logevent.js +pcns/group1/comp/http/html/scripts/login.js +pcns/group1/comp/http/html/scripts/menu.js +pcns/group1/comp/http/html/scripts/navigation.js +pcns/group1/comp/http/html/scripts/notifyuser.js +pcns/group1/comp/http/html/scripts/nutanixconfig.js +pcns/group1/comp/http/html/scripts/nutanixsettings.js +pcns/group1/comp/http/html/scripts/runcmdfile.js +pcns/group1/comp/http/html/scripts/setupcomms.js +pcns/group1/comp/http/html/scripts/setupcommsHyperflex.js +pcns/group1/comp/http/html/scripts/setupcommsutils.js +pcns/group1/comp/http/html/scripts/shutdownsettings.js +pcns/group1/comp/http/html/scripts/simplivityconfig.js +pcns/group1/comp/http/html/scripts/snmpsettings.js +pcns/group1/comp/http/html/scripts/ssh_settings.js +pcns/group1/comp/http/html/scripts/targethost.js +pcns/group1/comp/http/html/scripts/uidialoghelpbtn.js +pcns/group1/comp/http/html/scripts/upsconfig.js +pcns/group1/comp/http/html/scripts/upsgroups.js +pcns/group1/comp/http/html/scripts/vmprioritization.js +pcns/group1/comp/http/html/scripts/vmsettings.js +pcns/group1/comp/http/html/scripts/vmwareconfig.js +pcns/group1/comp/http/html/styles/about.css +pcns/group1/comp/http/html/styles/cfgWizard.css +pcns/group1/comp/http/html/styles/common.css +pcns/group1/comp/http/html/styles/confirmvmsettings.css +pcns/group1/comp/http/html/styles/connectionlog.css +pcns/group1/comp/http/html/styles/datatables.min.css +pcns/group1/comp/http/html/styles/eventcfg.css +pcns/group1/comp/http/html/styles/eventlog.css +pcns/group1/comp/http/html/styles/form.css +pcns/group1/comp/http/html/styles/groupscfg.css +pcns/group1/comp/http/html/styles/hostdetails.css +pcns/group1/comp/http/html/styles/hostmap.css +pcns/group1/comp/http/html/styles/images/animated-overlay.gif +pcns/group1/comp/http/html/styles/images/ui-bg_flat_0_aaaaaa_40x100.png +pcns/group1/comp/http/html/styles/images/ui-bg_flat_75_ffffff_40x100.png +pcns/group1/comp/http/html/styles/images/ui-bg_glass_55_fbf9ee_1x400.png +pcns/group1/comp/http/html/styles/images/ui-bg_glass_65_ffffff_1x400.png +pcns/group1/comp/http/html/styles/images/ui-bg_glass_75_dadada_1x400.png +pcns/group1/comp/http/html/styles/images/ui-bg_glass_75_e6e6e6_1x400.png +pcns/group1/comp/http/html/styles/images/ui-bg_glass_95_fef1ec_1x400.png +pcns/group1/comp/http/html/styles/images/ui-bg_highlight-soft_75_cccccc_1x100.png +pcns/group1/comp/http/html/styles/images/ui-icons_222222_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_2e83ff_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_444444_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_454545_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_555555_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_777620_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_777777_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_888888_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_cc0000_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_cd0a0a_256x240.png +pcns/group1/comp/http/html/styles/images/ui-icons_ffffff_256x240.png +pcns/group1/comp/http/html/styles/jquery-ui.min.css +pcns/group1/comp/http/html/styles/login.css +pcns/group1/comp/http/html/styles/menu.css +pcns/group1/comp/http/html/styles/normalize.css +pcns/group1/comp/http/html/styles/passtrength.css +pcns/group1/comp/http/html/styles/setupcomms.css +pcns/group1/comp/http/html/styles/shutdownsettings.css +pcns/group1/comp/http/html/styles/snmpsettings.css +pcns/group1/comp/http/html/styles/ssh_actions.css +pcns/group1/comp/http/html/styles/upsconfig.css +pcns/group1/comp/http/html/styles/upsgroups.css +pcns/group1/comp/http/html/styles/vmprioritization.css +pcns/group1/comp/http/html/styles/vmsettings.css +pcns/group1/comp/pcns.jar +pcns/group1/comps.m11 +pcns/group1/lib/bcpkix-jdk15on-164.jar +pcns/group1/lib/bcprov-jdk15on-164.jar +pcns/group1/lib/commons-beanutils-1.9.4.jar +pcns/group1/lib/commons-codec-1.12.jar +pcns/group1/lib/commons-collections-3.2.2.jar +pcns/group1/lib/commons-compress-1.19.jar +pcns/group1/lib/commons-configuration2-2.4.jar +pcns/group1/lib/commons-io-2.7.jar +pcns/group1/lib/commons-lang3-3.8.1.jar +pcns/group1/lib/commons-logging-1.2.jar +pcns/group1/lib/commons-text-1.6.jar +pcns/group1/lib/dom4j-2.1.3.jar +pcns/group1/lib/eddsa-0.2.0.jar +pcns/group1/lib/expectit-core-0.9.0.jar +pcns/group1/lib/httpclient-4.3.6.jar +pcns/group1/lib/httpcore-4.4.11.jar +pcns/group1/lib/jasypt-1.9.2.jar +pcns/group1/lib/javax.activation-1.2.0.jar +pcns/group1/lib/jaxb-api.jar +pcns/group1/lib/jaxb-core.jar +pcns/group1/lib/jaxb-impl.jar +pcns/group1/lib/jetty-continuation-9.4.12.v20180830.jar +pcns/group1/lib/jetty-http-9.4.12.v20180830.jar +pcns/group1/lib/jetty-io-9.4.12.v20180830.jar +pcns/group1/lib/jetty-security-9.4.12.v20180830.jar +pcns/group1/lib/jetty-server-9.4.12.v20180830.jar +pcns/group1/lib/jetty-servlet-9.4.12.v20180830.jar +pcns/group1/lib/jetty-util-9.4.12.v20180830.jar +pcns/group1/lib/jetty-webapp-9.4.12.v20180830.jar +pcns/group1/lib/jetty-xml-9.4.12.v20180830.jar +pcns/group1/lib/json-20180813.jar +pcns/group1/lib/json_simple-1.1.jar +pcns/group1/lib/jzlib-1.1.3.jar +pcns/group1/lib/log4j-api-2.13.3.jar +pcns/group1/lib/log4j-core-2.13.3.jar +pcns/group1/lib/log4j-slf4j-impl-2.13.3.jar +pcns/group1/lib/m11.jar +pcns/group1/lib/servlet-api-3.1.jar +pcns/group1/lib/slf4j-api-1.7.30.jar +pcns/group1/lib/snmp4j-2.4.3.jar +pcns/group1/lib/snmp4j-agent-2.4.2.jar +pcns/group1/lib/spring-beans-5.1.5.RELEASE.jar +pcns/group1/lib/spring-context-5.1.5.RELEASE.jar +pcns/group1/lib/spring-core-5.1.5.RELEASE.jar +pcns/group1/lib/spring-expression-5.1.5.RELEASE.jar +pcns/group1/lib/spring-web-5.1.5.RELEASE.jar +pcns/group1/lib/sshj-0.24.0.jar +pcns/group1/lib/yavijava-6.0.05.jar +pcns/group1/log4j2.xml +pcns/group1/log4j2.xml.bak +pcns/group1/m11.bak +pcns/group1/m11.cfg +pcns/group1/pcnsconfig.ini +pcns/group1/pcnsconfig_backup.ini +pcns/group1/powernet433a.mib +pcns/group1/psaggregator.m11 +pcns/group1/shutdownerlets.m11 +pcns/group1/vsphere/web-client-plugin.zip +pcns/user_files/scripts_readme.txt +@dir /var/log/pcns