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