Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: NEW: net/mollysocket
To:
Christoph Liebender <christoph@liebender.dev>
Cc:
ports@openbsd.org
Date:
Tue, 25 Feb 2025 13:06:44 +0000

Download raw body.

Thread
On 2025/02/25 12:18, Christoph Liebender wrote:
> Hi ports@,
> 
> I've come up with a port for:
> 
>     https://github.com/mollyim/mollysocket .
> 
> Essentially, it makes it possible to use Signal on your phone with
> UnifiedPush
> instead of Google FCM / Sockets.

Portroach doesn't handle DIST_TUPLE. This case is simple enough that
it can be replaced with GH_ACCOUNT/GH_PROJECT/GH_TAGNAME, which does.

/etc/ in daemon_flags in the rc script should be ${SYSCONFDIR}.

> infrastructure/db/user.list changes:
> 
> --- a/infrastructure/db/user.list
> +++ b/infrastructure/db/user.list
> @@ -410,3 +410,4 @@ id  user		group		port
>  899 _openhab		_openhab	misc/openhab
>  900 _z2m		_z2m		comms/zigbee2mqtt
>  901 _ergo		_ergo		net/ergo
> +902 _mollysocket	_mollysocket	net/mollysocket

pick something relatively unpopular from the bottom of "cvs blame user.list |
grep '#' | sort -rn" to reuse, 589 is probably a good one

Might help to add a pkg-readme explaining what to do with "vapid_privkey = 'changeme'"

> comments, OK?
> 
> - christoph
> 
>