From nobody Wed Jul 13 10:59:48 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 987B41D0A2B5; Wed, 13 Jul 2022 10:59:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LjZQD40mfz3mr1; Wed, 13 Jul 2022 10:59:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657709988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XHNJljrU1SqUcBmFBA5GK3xW/H+TEqNEZ0borxa7QaE=; b=Tk8+dfC7cZlTyoKsAk8IKgtG3ElcdjoPHKZguqs5RN0RyH/ir1lg51ELDFv6sX6NPTwO6w Lv41BWIkRAi4BxcnZMFT7D7yLwzMbSwPQLa7mtzbkxKZkzj3s2i/StgfxNZx3UZ/Uq/c81 2+iZsKCNhUJWTyDO+Bso7+MnaQHCmU+KvqHLh7SPhJdl7Q9ebMSAasfSb2GJ3idarCjeFI BV7MODBrrrG+PODysst9fs9bfkf+WHB4Ra6ZXAZ5CivWM/Um5PImsWBXKYDJ987RWhwXtw +npEN5HFOgpA5dElqXJ+CITTrDKCGUTBhsCibhjyVk7BKirxmOIJN2rwlWoVaQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LjZQD2wcQzLM7; Wed, 13 Jul 2022 10:59:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26DAxm54076983; Wed, 13 Jul 2022 10:59:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26DAxmIA076982; Wed, 13 Jul 2022 10:59:48 GMT (envelope-from git) Date: Wed, 13 Jul 2022 10:59:48 GMT Message-Id: <202207131059.26DAxmIA076982@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: dac907230e47 - main - sysutils/reggae: Update to 0.2.3 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dac907230e47c184f6c2946a44a461b08d38d9d6 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657709988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XHNJljrU1SqUcBmFBA5GK3xW/H+TEqNEZ0borxa7QaE=; b=IZmLrLylQgHhMpkHNxb6FEa/ChbNyZ3KZVFHJRV8gMPfOUfw7twMZsj4BDMutq+icy+wU0 R7RDpnqMw0Eeu9Dz9Fw/QT/If8+uSEsa3Ro/iiBaBxurjln0MfDoWjEW14qBt+S6NejTXn pYUhVl6Xz5lD5iFNDm+xKECAigV9DTNU/X5uklQiD82DRNlB/UIqs8zz8NvUsI8BAsBPSR pEaVUmqpspqOcWEnMP04kYWSuSBptxAO1FtriqN7ot5MnXcQtXmkA2h/PwUDhajyp442S1 dw0wWzfgK5/+/rN3ScnTSjQyWBH++Do7T4YdVTAT+eZVUdyALH+4I4enzp+ptA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657709988; a=rsa-sha256; cv=none; b=YyldG0k452fg2z9Y/wOcEp3DM0aX03PYmmXCpW2L++rg7DFjRqP9tZDHLHTddo7GVHkrYT GxS1GWQ/J9OF0ghIBASe0YF3OawrVe/z12J2maorxWz6WkExlwdocXo89Eea9O+UmatngR AQPrbiUK8rnWZ8hcRvqMa6PaucN7NB9nNF3aApM7M2ELjnbyz15m8lYNMQNvlayNs1gTBO 4kjwf0sFoa4Ygjp7oKkn/zm9pmvFPXdFkaipzjALvlIfXUGr/4tV4SRI3MPXqmRZ/YIk36 ZIn9qb6QLTFZBkcXm6GGNf7ooaM3VCKq8wA882tF9NBgWus/YxFH5MuyUwRB2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=dac907230e47c184f6c2946a44a461b08d38d9d6 commit dac907230e47c184f6c2946a44a461b08d38d9d6 Author: Goran Mekić AuthorDate: 2022-07-13 10:57:25 +0000 Commit: Nuno Teixeira CommitDate: 2022-07-13 10:59:30 +0000 sysutils/reggae: Update to 0.2.3 ChangeLog: https://github.com/cbsd/reggae/releases PR: 265188 --- sysutils/reggae/Makefile | 4 ++-- sysutils/reggae/distinfo | 6 +++--- sysutils/reggae/files/reggae.in | 38 ++++++++++++++++++++++++++++++++++++++ sysutils/reggae/pkg-plist | 12 ++++++++++-- 4 files changed, 53 insertions(+), 7 deletions(-) diff --git a/sysutils/reggae/Makefile b/sysutils/reggae/Makefile index 6d3f5429cfc8..ff4b03a5ba3e 100644 --- a/sysutils/reggae/Makefile +++ b/sysutils/reggae/Makefile @@ -1,5 +1,5 @@ PORTNAME= reggae -PORTVERSION= 0.2.1 +DISTVERSION= 0.2.3 CATEGORIES= sysutils MAINTAINER= meka@tilda.center @@ -13,7 +13,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/cbsd:sysutils/cbsd \ USE_GITHUB= yes GH_ACCOUNT= cbsd -USE_RC_SUBR= reggae_pf +USE_RC_SUBR= reggae reggae_pf NO_ARCH= yes diff --git a/sysutils/reggae/distinfo b/sysutils/reggae/distinfo index cb7d4132f607..de995aadeda4 100644 --- a/sysutils/reggae/distinfo +++ b/sysutils/reggae/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644097601 -SHA256 (cbsd-reggae-0.2.1_GH0.tar.gz) = 1619d7b56fd582e841812379091860d0eae81b01381f493166be10a20340fc1b -SIZE (cbsd-reggae-0.2.1_GH0.tar.gz) = 53257 +TIMESTAMP = 1657705855 +SHA256 (cbsd-reggae-0.2.3_GH0.tar.gz) = 10228858c7247c5ab14a9bec86dead6749bdbf0afb6984b8fd563d80c158ca65 +SIZE (cbsd-reggae-0.2.3_GH0.tar.gz) = 50216 diff --git a/sysutils/reggae/files/reggae.in b/sysutils/reggae/files/reggae.in new file mode 100644 index 000000000000..9e071f123e41 --- /dev/null +++ b/sysutils/reggae/files/reggae.in @@ -0,0 +1,38 @@ +#!/bin/sh + +# PROVIDE: reggae +# KEYWORD: shutdown + +. /etc/rc.subr + +name=reggae +desc="reggae backend" +rcvar=${name}_enable +load_rc_config $name + +: ${reggae_enable:="NO"} +: ${reggae_socket_dir:="/var/run/reggae"} + +pidfile="/var/run/${name}.pid" +procname=/bin/sh +start_precmd="${name}_prestart" +start_cmd="${name}_start" + + +reggae_prestart() { + install -d "${reggae_socket_dir}" +} + + +reggae_start() { + echo -n "Starting ${name} ... " + /usr/sbin/daemon -S %%PREFIX%%/bin/reggae service "${reggae_socket_dir}" "${pidfile}" + status=$? + if [ "${status}" = "0" ]; then + echo "done" + else + echo "failed!" + fi +} + +run_rc_command $* diff --git a/sysutils/reggae/pkg-plist b/sysutils/reggae/pkg-plist index 3a3abdd30d8f..29a900ba03b3 100644 --- a/sysutils/reggae/pkg-plist +++ b/sysutils/reggae/pkg-plist @@ -35,7 +35,12 @@ man/man1/reggae.1.gz %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.rhosts %%DATADIR%%/cbsd-profile/skel/usr/home/provision/.shrc %%DATADIR%%/cbsd-profile/skel/usr/local/etc/sudoers +%%DATADIR%%/cbsd-profile/system/clone-local.d/placeholder +%%DATADIR%%/cbsd-profile/system/clone.d/placeholder +%%DATADIR%%/cbsd-profile/system/create.d/placeholder +%%DATADIR%%/cbsd-profile/system/facts.d/placeholder %%DATADIR%%/cbsd-profile/system/facts.d/reggae_ip +%%DATADIR%%/cbsd-profile/system/master_create.d/placeholder %%DATADIR%%/cbsd-profile/system/master_poststart.d/placeholder %%DATADIR%%/cbsd-profile/system/master_poststop.d/deregister.sh %%DATADIR%%/cbsd-profile/system/master_poststop.d/placeholder @@ -43,6 +48,7 @@ man/man1/reggae.1.gz %%DATADIR%%/cbsd-profile/system/master_prestart.d/register.sh %%DATADIR%%/cbsd-profile/system/master_prestop.d/placeholder %%DATADIR%%/cbsd-profile/system/remove.d/placeholder +%%DATADIR%%/cbsd-profile/system/rename.d/placeholder %%DATADIR%%/cbsd-profile/system/start.d/placeholder %%DATADIR%%/cbsd-profile/system/stop.d/placeholder %%DATADIR%%/id_rsa @@ -81,6 +87,7 @@ man/man1/reggae.1.gz %%DATADIR%%/scripts/register.sh %%DATADIR%%/scripts/salt-provision.sh %%DATADIR%%/scripts/scp.sh +%%DATADIR%%/scripts/service.sh %%DATADIR%%/scripts/shell-provision.sh %%DATADIR%%/scripts/ssh-ping.sh %%DATADIR%%/scripts/ssh.sh @@ -104,8 +111,6 @@ man/man1/reggae.1.gz %%DATADIR%%/templates/cbsd-bhyve.conf.tpl %%DATADIR%%/templates/cbsd-vnet.conf.tpl %%DATADIR%%/templates/cbsd.conf.tpl -%%DATADIR%%/templates/cbsd.zone -%%DATADIR%%/templates/cbsd_reverse.zone %%DATADIR%%/templates/cloud-devops.sh %%DATADIR%%/templates/cloud-init/meta-data %%DATADIR%%/templates/cloud-init/user-data @@ -114,6 +119,7 @@ man/man1/reggae.1.gz %%DATADIR%%/templates/dhcpcd.conf %%DATADIR%%/templates/dhcpd-hook.sh %%DATADIR%%/templates/dhcpd.conf +%%DATADIR%%/templates/dhcpd6.conf %%DATADIR%%/templates/export-ports.sh %%DATADIR%%/templates/freebsd-update.conf %%DATADIR%%/templates/gitignore @@ -121,6 +127,7 @@ man/man1/reggae.1.gz %%DATADIR%%/templates/initenv.conf %%DATADIR%%/templates/install-packages.sh %%DATADIR%%/templates/ip-by-mac.sh +%%DATADIR%%/templates/linux.conf.tpl %%DATADIR%%/templates/master.conf %%DATADIR%%/templates/master.fstab %%DATADIR%%/templates/mount-project.sh @@ -131,6 +138,7 @@ man/man1/reggae.1.gz %%DATADIR%%/templates/pkg.conf %%DATADIR%%/templates/reggae-register.sh %%DATADIR%%/templates/resolvconf.conf +%%DATADIR%%/templates/rtadvd.conf %%DATADIR%%/templates/rtsold %%DATADIR%%/templates/setup-vm.sh %%DATADIR%%/templates/sudoers