Date: Fri, 23 Feb 2018 10:58:40 +0000 (UTC) From: Lars Engels <lme@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r462685 - in head/net-mgmt: . icingaweb2-module-fileshipper Message-ID: <201802231058.w1NAweAR058404@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lme Date: Fri Feb 23 10:58:40 2018 New Revision: 462685 URL: https://svnweb.freebsd.org/changeset/ports/462685 Log: Add new port: net-mgmt/icingaweb2-module-fileshipper The main purpose of this module is to extend Icinga Director using some of it's exported hooks. Based on them it offers an Import Source able to deal with CSV, JSON, YAML and XML files. It also offers the possibility to deploy hand-crafted Icinga 2 config files through the Icinga Director. WWW: https://github.com/Icinga/icingaweb2-module-fileshipper Added: head/net-mgmt/icingaweb2-module-fileshipper/ head/net-mgmt/icingaweb2-module-fileshipper/Makefile (contents, props changed) head/net-mgmt/icingaweb2-module-fileshipper/distinfo (contents, props changed) head/net-mgmt/icingaweb2-module-fileshipper/pkg-descr (contents, props changed) head/net-mgmt/icingaweb2-module-fileshipper/pkg-plist (contents, props changed) Modified: head/net-mgmt/Makefile Modified: head/net-mgmt/Makefile ============================================================================== --- head/net-mgmt/Makefile Fri Feb 23 10:04:17 2018 (r462684) +++ head/net-mgmt/Makefile Fri Feb 23 10:58:40 2018 (r462685) @@ -89,6 +89,7 @@ SUBDIR += icingaweb2-module-cube SUBDIR += icingaweb2-module-director SUBDIR += icingaweb2-module-elasticsearch + SUBDIR += icingaweb2-module-fileshipper SUBDIR += icingaweb2-module-generictts SUBDIR += icingaweb2-module-grafana SUBDIR += icingaweb2-module-graphite Added: head/net-mgmt/icingaweb2-module-fileshipper/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-fileshipper/Makefile Fri Feb 23 10:58:40 2018 (r462685) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= icingaweb2-module-fileshipper +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.1 +CATEGORIES= net-mgmt www + +MAINTAINER= lme@FreeBSD.org +COMMENT= Import CSV, JSON, XML and YAML files for the Icinga Director + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= icingaweb2>=2.4.1:net-mgmt/icingaweb2 + +USE_GITHUB= yes +GH_ACCOUNT= icinga + +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-fileshipper/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-fileshipper/distinfo Fri Feb 23 10:58:40 2018 (r462685) @@ -0,0 +1,3 @@ +TIMESTAMP = 1519383096 +SHA256 (icinga-icingaweb2-module-fileshipper-v1.0.1_GH0.tar.gz) = 13c7623078207108a4a6444bf4a8dc7d60844517813b98011c99c53c714a7f43 +SIZE (icinga-icingaweb2-module-fileshipper-v1.0.1_GH0.tar.gz) = 245309 Added: head/net-mgmt/icingaweb2-module-fileshipper/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-fileshipper/pkg-descr Fri Feb 23 10:58:40 2018 (r462685) @@ -0,0 +1,6 @@ +The main purpose of this module is to extend Icinga Director using some of it's +exported hooks. Based on them it offers an Import Source able to deal with CSV, +JSON, YAML and XML files. It also offers the possibility to deploy +hand-crafted Icinga 2 config files through the Icinga Director. + +WWW: https://github.com/Icinga/icingaweb2-module-fileshipper Added: head/net-mgmt/icingaweb2-module-fileshipper/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-fileshipper/pkg-plist Fri Feb 23 10:58:40 2018 (r462685) @@ -0,0 +1,19 @@ +%%WWWDIR%%/.github/ISSUE_TEMPLATE.md +%%WWWDIR%%/LICENSE +%%WWWDIR%%/README.md +%%WWWDIR%%/contrib/git-hooks/post-merge +%%WWWDIR%%/doc/02-Installation.md +%%WWWDIR%%/doc/03-ImportSource.md +%%WWWDIR%%/doc/04-FileShipping.md +%%WWWDIR%%/doc/11-FileFormats.md +%%WWWDIR%%/doc/screenshot/fileshipper/01_fileshipper-imports-overview.png +%%WWWDIR%%/doc/screenshot/fileshipper/02_fileshipper-add-importsource.png +%%WWWDIR%%/doc/screenshot/fileshipper/03_fileshipper-choose-format.png +%%WWWDIR%%/doc/screenshot/fileshipper/04_fileshipper-choose-basedir.png +%%WWWDIR%%/doc/screenshot/fileshipper/05_fileshipper-csv-details.png +%%WWWDIR%%/doc/screenshot/fileshipper/06_fileshipper-choose-file.png +%%WWWDIR%%/doc/screenshot/fileshipper/07_fileshipper-whole-directory.png +%%WWWDIR%%/library/Fileshipper/ProvidedHook/Director/ImportSource.php +%%WWWDIR%%/library/Fileshipper/ProvidedHook/Director/ShipConfigFiles.php +%%WWWDIR%%/module.info +%%WWWDIR%%/run.php
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802231058.w1NAweAR058404>