git: bce957098792 - main - net/yggdrasil: Update to 0.5.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Jan 2024 16:44:00 UTC
The branch main has been updated by fernape:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bce957098792b4950797b2bbdfd60c4f3088f640
commit bce957098792b4950797b2bbdfd60c4f3088f640
Author: Neil Alexander <freebsd@neilalexander.dev>
AuthorDate: 2024-01-28 17:27:11 +0000
Commit: Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-01-30 16:43:21 +0000
net/yggdrasil: Update to 0.5.5
ChangeLog: https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.5.5
PR: 276673
Reported by: freebsd@neilalexander.dev (maintainer)
---
net/yggdrasil/Makefile | 3 +--
net/yggdrasil/distinfo | 10 +++++-----
net/yggdrasil/files/yggdrasil.in | 11 ++++++-----
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/net/yggdrasil/Makefile b/net/yggdrasil/Makefile
index c44d6665a462..243ef2d07eb3 100644
--- a/net/yggdrasil/Makefile
+++ b/net/yggdrasil/Makefile
@@ -1,7 +1,6 @@
PORTNAME= yggdrasil
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.1
-PORTREVISION= 1
+DISTVERSION= 0.5.5
CATEGORIES= net
MAINTAINER= freebsd@neilalexander.dev
diff --git a/net/yggdrasil/distinfo b/net/yggdrasil/distinfo
index ff1b99e241e5..66fbc4b7217a 100644
--- a/net/yggdrasil/distinfo
+++ b/net/yggdrasil/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1698509866
-SHA256 (go/net_yggdrasil/yggdrasil-v0.5.1/v0.5.1.mod) = 2039923698dd8b3f3a5a73a46bb57cd5e4b322edc9737923a193ecfee90add9e
-SIZE (go/net_yggdrasil/yggdrasil-v0.5.1/v0.5.1.mod) = 1762
-SHA256 (go/net_yggdrasil/yggdrasil-v0.5.1/v0.5.1.zip) = ab082d066fbd825d0ea97a6bfafdc80084ed220060e11c44db7880fa5723088c
-SIZE (go/net_yggdrasil/yggdrasil-v0.5.1/v0.5.1.zip) = 151253
+TIMESTAMP = 1706632678
+SHA256 (go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.mod) = 63a943ca619c9809973b438d52c45ddfd5ed0bda28c5610e49a367ef4c3570bf
+SIZE (go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.mod) = 1762
+SHA256 (go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.zip) = de089a6e0b8b61edb0e40cf931b2efe93867e6afefa60e60e0c4d1363399f4b3
+SIZE (go/net_yggdrasil/yggdrasil-v0.5.5/v0.5.5.zip) = 153660
diff --git a/net/yggdrasil/files/yggdrasil.in b/net/yggdrasil/files/yggdrasil.in
index ce90db39e73c..503408f0b151 100644
--- a/net/yggdrasil/files/yggdrasil.in
+++ b/net/yggdrasil/files/yggdrasil.in
@@ -1,14 +1,14 @@
#!/bin/sh
#
# Put the yggdrasil and yggdrasilctl binaries into /usr/local/bin
-# Then copy this script into /etc/rc.d/yggdrasil
+# Then copy this script into /usr/local/etc/rc.d/yggdrasil
# Finally, run:
# 1. chmod +x /etc/rc.d/yggdrasil /usr/local/bin/{yggdrasil,yggdrasilctl}
-# 2. echo "yggdrasil_enable=yes" >> /etc/rc.d
+# 2. sysrc yggdrasil_enable=YES
# 3. service yggdrasil start
#
# PROVIDE: yggdrasil
-# REQUIRE: networking
+# REQUIRE: NETWORKING
# KEYWORD:
. /etc/rc.subr
@@ -19,9 +19,10 @@ rcvar="yggdrasil_enable"
start_cmd="${name}_start"
stop_cmd="${name}_stop"
+yggdrasil_command="%%PREFIX%%/bin/yggdrasil"
pidfile="/var/run/yggdrasil/${name}.pid"
command="/usr/sbin/daemon"
-command_args="-P ${pidfile} -r -f ${yggdrasil_command}"
+command_args="-P ${pidfile} -r -S -m 3 -s info -T yggdrasil ${yggdrasil_command}"
yggdrasil_start()
{
@@ -39,7 +40,7 @@ yggdrasil_start()
mkdir -p /var/run/yggdrasil
logger -s -t yggdrasil "Starting yggdrasil"
- ${command} ${command_args} %%PREFIX%%/bin/yggdrasil -useconffile %%PREFIX%%/etc/yggdrasil.conf \
+ ${command} ${command_args} -useconffile %%PREFIX%%/etc/yggdrasil.conf \
1>/var/log/yggdrasil.stdout.log \
2>/var/log/yggdrasil.stderr.log &
}