New port: sysutils/daggy: Data Aggregation Utility: runs commands on remote hosts simultaneously

This commit is contained in:
Yuri Victorovich 2019-06-24 00:14:25 +00:00
parent b9cf5c131f
commit 73fad00631
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=504997
4 changed files with 45 additions and 0 deletions

View file

@ -224,6 +224,7 @@
SUBDIR += daemonize
SUBDIR += daemontools
SUBDIR += daemontools-encore
SUBDIR += daggy
SUBDIR += dar
SUBDIR += dateutils
SUBDIR += dc3dd

26
sysutils/daggy/Makefile Normal file
View file

@ -0,0 +1,26 @@
# $FreeBSD$
PORTNAME= daggy
DISTVERSION= 1.1.2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data Aggregation Utility: runs commands on remote hosts simultaneously
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libbotan-2.so:security/botan2 \
libyaml-cpp.so:devel/yaml-cpp
USES= gl pkgconfig qmake qt:5
USE_GITHUB= yes
GH_ACCOUNT= synacker
USE_QT= core gui network buildtools_build
USE_GL= gl
QMAKE_ARGS= VERSION="${PORTVERSION}" BUILD_NUMBER="0"
PLIST_FILES= bin/daggy
.include <bsd.port.mk>

3
sysutils/daggy/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1561333329
SHA256 (synacker-daggy-1.1.2_GH0.tar.gz) = 71beb21b18384ebee44ae39b39ec6edfe906232618d98ece3eaaa91e886d493c
SIZE (synacker-daggy-1.1.2_GH0.tar.gz) = 2607920

15
sysutils/daggy/pkg-descr Normal file
View file

@ -0,0 +1,15 @@
Daggy is an IT automation tool. It can run terminal commands on local or remote
serveres and aggregate their output locally.
Daggy main goals are simplicity and ease-of-use. If you know about yaml/json,
bash/powershell and ssh you know how to use Daggy.
Daggy can be helpful for developers, QA, DevOps and engenieers for debug,
analyze and control distributed network systems, for example, based on
microservice architecture.
Daggy is serverless, cross-platform solution and don't require installation on
remote servers. Commands execution work under SSH transport protocol or via
local terminal.
WWW: https://docs.daggy.dev/