On 2020-04-18 16:52, Lucas wrote:
Lucas <lu...@sexy.is> wrote:
Lucas <lu...@sexy.is> wrote:
Bump. Patch reattached as previous one included a leftover from cvs add
for patches/patch-util-src_pposix_c, merged when update for 0.11.4 got
commited. I'm still grasping CVS. ^^
-Lucas
Weekly bump.
-Lucas
Bump again
-Lucas
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/prosody/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile 15 Mar 2020 19:04:25 -0000 1.56
+++ Makefile 24 Mar 2020 23:34:18 -0000
@@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.56 2020/03/15 19:04:25 solene Exp $
COMMENT= communications server for Jabber/XMPP written in Lua
-DISTNAME= prosody-0.11.4
+DISTNAME= prosody-0.11.5
CATEGORIES= net
MASTER_SITES= https://prosody.im/downloads/source/
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/prosody/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo 15 Mar 2020 19:04:25 -0000 1.17
+++ distinfo 24 Mar 2020 23:34:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (prosody-0.11.4.tar.gz) = tfJvo0PH8y9iQnIdaZHLNfXSoo0r9Z0rwympQFI3BP0=
-SIZE (prosody-0.11.4.tar.gz) = 423518
+SHA256 (prosody-0.11.5.tar.gz) = Vfi9ZdXSr2HMc5vWFk5CBwEeDS0mDN5YMHHJDY2FQIs=
+SIZE (prosody-0.11.5.tar.gz) = 425122
Index: patches/patch-prosody_cfg_lua_dist
===================================================================
RCS file: /home/cvs/ports/net/prosody/patches/patch-prosody_cfg_lua_dist,v
retrieving revision 1.8
diff -u -p -r1.8 patch-prosody_cfg_lua_dist
--- patches/patch-prosody_cfg_lua_dist 7 Feb 2019 19:23:39 -0000 1.8
+++ patches/patch-prosody_cfg_lua_dist 25 Mar 2020 12:06:54 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-prosody_cfg_lua_dist,v 1
Index: prosody.cfg.lua.dist
--- prosody.cfg.lua.dist.orig
+++ prosody.cfg.lua.dist
-@@ -23,6 +23,14 @@
+@@ -23,6 +23,13 @@
-- Example: admins = { "us...@example.com", "us...@example.net" }
admins = { }
@@ -11,13 +11,12 @@ Index: prosody.cfg.lua.dist
+prosody_group = "_prosody"
+
+-- Enable POSIX-only options
-+daemonize = true
+pidfile = "/var/prosody/prosody.pid"
+
-- Enable use of libevent for better performance under high load
-- For more information see: https://prosody.im/doc/libevent
--use_libevent = true
-@@ -153,8 +161,8 @@ archive_expires_after = "1w" -- Remove archived messag
+@@ -153,8 +160,8 @@ archive_expires_after = "1w" -- Remove archived messag
-- Logging configuration
-- For advanced logging see https://prosody.im/doc/logging
log = {
Index: pkg/prosody.rc
===================================================================
RCS file: /home/cvs/ports/net/prosody/pkg/prosody.rc,v
retrieving revision 1.4
diff -u -p -r1.4 prosody.rc
--- pkg/prosody.rc 11 Jan 2018 19:27:07 -0000 1.4
+++ pkg/prosody.rc 26 Mar 2020 02:49:42 -0000
@@ -2,22 +2,19 @@
#
# $OpenBSD: prosody.rc,v 1.4 2018/01/11 19:27:07 rpe Exp $
-daemon="${TRUEPREFIX}/sbin/prosodyctl"
-daemon_flags="start"
+daemon="${TRUEPREFIX}/sbin/prosody"
+daemon_flags="-D"
daemon_user="_prosody"
. /etc/rc.d/rc.subr
-rc_reload=NO
+pexp="$(eval echo ${MODLUA_BIN} ${daemon}${daemon_flags:+ ${daemon_flags}})"
+
rc_usercheck=NO
rc_check() {
# return 1 is needed: prosodyctl returns a higher error code on failure
${TRUEPREFIX}/sbin/prosodyctl status || return 1
-}
-
-rc_stop() {
- ${TRUEPREFIX}/sbin/prosodyctl stop
}
rc_cmd $1
Hi,
thanks for the update! It works for me on amd64 and I would like to see
it in 6.7.
Nils