As an example:
Code: Select all
Installing 'wizards/windowswmi.zip'
TMPNAME: 5i4et
Archive: /tmp/nagiosxi/subcomponents/xiwizards/wizards/windowswmi.zip
23620045450418ce262a53b894422b3ca4f26d4a
creating: windowswmi/
inflating: windowswmi/CHANGES.TXT
inflating: windowswmi/config.xml
inflating: windowswmi/install.sh
creating: windowswmi/plugins/
inflating: windowswmi/plugins/check_wmi_plus.conf
creating: windowswmi/plugins/check_wmi_plus.d/
inflating: windowswmi/plugins/check_wmi_plus.d/CommandExamples.chtml
inflating: windowswmi/plugins/check_wmi_plus.d/README.txt
inflating: windowswmi/plugins/check_wmi_plus.d/WarnCritExamples.chtml
inflating: windowswmi/plugins/check_wmi_plus.d/check_sql.ini
inflating: windowswmi/plugins/check_wmi_plus.d/check_sql_express.ini
inflating: windowswmi/plugins/check_wmi_plus.d/check_wmi_plus.ini
inflating: windowswmi/plugins/check_wmi_plus.d/checkexchange.ini
inflating: windowswmi/plugins/check_wmi_plus.d/checkiis.ini
inflating: windowswmi/plugins/check_wmi_plus.d/events.ini
inflating: windowswmi/plugins/check_wmi_plus.d/samples.ini
inflating: windowswmi/plugins/check_wmi_plus.ini
inflating: windowswmi/plugins/check_wmi_plus.pl
inflating: windowswmi/sanity.sh
creating: windowswmi/templates/
inflating: windowswmi/templates/windowswmi.cfg
inflating: windowswmi/windowswmi.inc.php
windowswmi
WIZARD NAME: windowswmi
CMD=grep register_configwizard /usr/local/nagiosxi/tmp/5i4et/windowswmi/windowswmi.inc.php | wc -l
1
OUT=1
Wizard looks ok...
CMD: cp -rf /usr/local/nagiosxi/tmp/5i4et/windowswmi /usr/local/nagiosxi/html/includes/configwizards/
CMD: rm -rf /usr/local/nagiosxi/tmp/5i4et
PROCESSING CONFIG FILE /usr/local/nagiosxi/html/includes/configwizards/windowswmi/config.xml
PLUGIN:
PLUGIN ATTRIBUTE filename => check_wmi_plus.ini
COPYING PLUGIN: /usr/local/nagiosxi/html/includes/configwizards/windowswmi/plugins/check_wmi_plus.ini
TO: /usr/local/nagios/libexec/check_wmi_plus.ini
PLUGIN:
PLUGIN ATTRIBUTE filename => check_wmi_plus.pl
COPYING PLUGIN: /usr/local/nagiosxi/html/includes/configwizards/windowswmi/plugins/check_wmi_plus.pl
TO: /usr/local/nagios/libexec/check_wmi_plus.pl
PLUGIN:
PLUGIN ATTRIBUTE filename => check_wmi_plus.conf
COPYING PLUGIN: /usr/local/nagiosxi/html/includes/configwizards/windowswmi/plugins/check_wmi_plus.conf
TO: /usr/local/nagios/libexec/check_wmi_plus.conf
TEMPLATE:
TEMPLATE ATTRIBUTE filename => windowswmi.cfg
COPYING TEMPLATE: /usr/local/nagiosxi/html/includes/configwizards/windowswmi/templates/windowswmi.cfg
TO: /usr/local/nagios/etc/import/configwizard-windowswmi.cfg
SKIPPING NAGIOS CORE RESTART...
CHECKING FOR INSTALL SCRIPT '/usr/local/nagiosxi/html/includes/configwizards/windowswmi/install.sh'...
RUNNING INSTALL SCRIPT...
cp: cannot stat `/tmp/nagiosxi/packages/offline_install/Downloads/wmicinstall.py': No such file or directory
chmod: cannot access `wmicinstall.py': No such file or directory
/usr/local/nagiosxi/html/includes/configwizards/windowswmi/install.sh: line 52: ./wmicinstall.py: No such file or directory
INSTALL SCRIPT FINISHED. RESULT='0'
CMD: . /usr/local/nagiosxi/var/xi-sys.cfg && chown -R $nagiosuser /usr/local/nagiosxi/html/includes/configwizards/windowswmi
cp: cannot stat `/tmp/nagiosxi/packages/offline_install/Downloads/wmicinstall.py': No such file or directory
chmod: cannot access `wmicinstall.py': No such file or directory
Is this a concern for upgrades?
Here's another:
Code: Select all
CMD: cp -rf /usr/local/nagiosxi/tmp/mn3bd/windowsserver /usr/local/nagiosxi/html/includes/configwizards/
CMD: rm -rf /usr/local/nagiosxi/tmp/mn3bd
PROCESSING CONFIG FILE /usr/local/nagiosxi/html/includes/configwizards/windowsserver/config.xml
CONFIG FILE DOESN'T EXIST
CHECKING FOR INSTALL SCRIPT '/usr/local/nagiosxi/html/includes/configwizards/windowsserver/install.sh'...
INSTALL SCRIPT DOES NOT EXIST.
CMD: . /usr/local/nagiosxi/var/xi-sys.cfg && chown -R $nagiosuser /usr/local/nagiosxi/html/includes/configwizards/windowsserver