svn commit: r446773 - in head/net-mgmt: . icingaweb2-module-vsphere
Lars Engels
lme at FreeBSD.org
Thu Jul 27 18:24:17 UTC 2017
Author: lme
Date: Thu Jul 27 18:24:15 2017
New Revision: 446773
URL: https://svnweb.freebsd.org/changeset/ports/446773
Log:
Add new port net-mgmt/icingaweb2-module-vsphere:
In case you want to have an automated import of your Virtual Machines and/or
Physical Host from VMware Sphere (vCenter) into your Icinga monitoring system
this module might be what you have been looking for.
At the time of this writing, the main purpose of this module is being a Import
Source provider for the Icinga Director.
WWW: https://github.com/Icinga/icingaweb2-module-vsphere
Added:
head/net-mgmt/icingaweb2-module-vsphere/
head/net-mgmt/icingaweb2-module-vsphere/Makefile (contents, props changed)
head/net-mgmt/icingaweb2-module-vsphere/distinfo (contents, props changed)
head/net-mgmt/icingaweb2-module-vsphere/pkg-descr (contents, props changed)
head/net-mgmt/icingaweb2-module-vsphere/pkg-plist (contents, props changed)
Modified:
head/net-mgmt/Makefile
Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile Thu Jul 27 18:21:21 2017 (r446772)
+++ head/net-mgmt/Makefile Thu Jul 27 18:24:15 2017 (r446773)
@@ -91,6 +91,7 @@
SUBDIR += icingaweb2-module-generictts
SUBDIR += icingaweb2-module-grafana
SUBDIR += icingaweb2-module-map
+ SUBDIR += icingaweb2-module-vsphere
SUBDIR += icli
SUBDIR += icmpmonitor
SUBDIR += icmpquery
Added: head/net-mgmt/icingaweb2-module-vsphere/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/icingaweb2-module-vsphere/Makefile Thu Jul 27 18:24:15 2017 (r446773)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= icingaweb2-module-vsphere
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1.0
+CATEGORIES= net-mgmt www
+
+MAINTAINER= lme at FreeBSD.org
+COMMENT= Automated import of your VMs and Physical Host from VMware Sphere
+
+RUN_DEPENDS= icingaweb2>=2.4.1:net-mgmt/icingaweb2 \
+ ${LOCALBASE}/www/icingaweb2/modules/director/run.php:net-mgmt/icingaweb2-module-director
+
+USE_GITHUB= yes
+GH_ACCOUNT= icinga
+
+USES_PHP= posix soap
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//}
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${WWWDIR}
+ (cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
+
+.include <bsd.port.mk>
Added: head/net-mgmt/icingaweb2-module-vsphere/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/icingaweb2-module-vsphere/distinfo Thu Jul 27 18:24:15 2017 (r446773)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1501178897
+SHA256 (icinga-icingaweb2-module-vsphere-v1.1.0_GH0.tar.gz) = 276a8f4c36412ff17ae370e0a912af7fe7df9c5aefef3beb2cbcf2c9fb60b051
+SIZE (icinga-icingaweb2-module-vsphere-v1.1.0_GH0.tar.gz) = 323449
Added: head/net-mgmt/icingaweb2-module-vsphere/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/icingaweb2-module-vsphere/pkg-descr Thu Jul 27 18:24:15 2017 (r446773)
@@ -0,0 +1,8 @@
+In case you want to have an automated import of your Virtual Machines and/or
+Physical Host from VMware Sphere (vCenter) into your Icinga monitoring system
+this module might be what you have been looking for.
+
+At the time of this writing, the main purpose of this module is being a Import
+Source provider for the Icinga Director.
+
+WWW: https://github.com/Icinga/icingaweb2-module-vsphere
Added: head/net-mgmt/icingaweb2-module-vsphere/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-mgmt/icingaweb2-module-vsphere/pkg-plist Thu Jul 27 18:24:15 2017 (r446773)
@@ -0,0 +1,36 @@
+%%WWWDIR%%/.gitignore
+%%WWWDIR%%/README.md
+%%WWWDIR%%/application/clicommands/CommandBase.php
+%%WWWDIR%%/application/clicommands/FetchCommand.php
+%%WWWDIR%%/doc/01-Installation.md
+%%WWWDIR%%/doc/03-Import-Source.md
+%%WWWDIR%%/doc/04-CLI-Commands.md
+%%WWWDIR%%/doc/81-Contributing.md
+%%WWWDIR%%/doc/84-Changelog.md
+%%WWWDIR%%/doc/screenshot/00_preview/000_preview-vmware-vsphere-center-configuration-for-icinga-director.png
+%%WWWDIR%%/doc/screenshot/01_installation/001_enable-module.png
+%%WWWDIR%%/doc/screenshot/03_import-source/031_dashboard.png
+%%WWWDIR%%/doc/screenshot/03_import-source/032_create-new.png
+%%WWWDIR%%/doc/screenshot/03_import-source/033_choose-name.png
+%%WWWDIR%%/doc/screenshot/03_import-source/034_choose-type.png
+%%WWWDIR%%/doc/screenshot/03_import-source/035_configure-connection.png
+%%WWWDIR%%/doc/screenshot/03_import-source/036_vsphere-import-preview.png
+%%WWWDIR%%/library/Vsphere/Api.php
+%%WWWDIR%%/library/Vsphere/CurlLoader.php
+%%WWWDIR%%/library/Vsphere/IdLookup.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/ClusterComputeResource.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/Datacenter.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/Datastore.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/DatastoreHostMount.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/Folder.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/FullTraversal.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/HostMountInfo.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/HostSystem.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/ManagedObject.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/TraversalHelper.php
+%%WWWDIR%%/library/Vsphere/ManagedObject/VirtualMachine.php
+%%WWWDIR%%/library/Vsphere/ProvidedHook/Director/ImportSource.php
+%%WWWDIR%%/library/Vsphere/SoapClient.php
+%%WWWDIR%%/library/Vsphere/Util.php
+%%WWWDIR%%/module.info
+%%WWWDIR%%/run.php
More information about the svn-ports-all
mailing list