Saturday, November 27, 2021

Re: [new] net/pounce: multi-client TLS-only IRC bouncer

Klemens Nanni <kn@openbsd.org> writes:

> On Fri, Nov 26, 2021 at 04:22:18PM +0100, Omar Polo wrote:
>> please find attached a tarball for pounce:
>>
>> % pkg_info pounce
>> Information for inst:pounce-3.0
>>
>> Comment:
>> multi-client, TLS-only IRC bouncer
>>
>> Description:
>> pounce is a multi-client, TLS-only IRC bouncer. It maintains a
>> persistent connection to an IRC server, acting as a proxy and buffer
>> for a number of clients. When a client connects, any messages
>> received since it last disconnected will be relayed to it. Unlike
>> some other bouncers, pounce uses a single buffer for all IRC messages,
>> which acts as a queue from which each client reads messages
>> independently.
>>
>> Maintainer: Omar Polo <op@omarpolo.com>
>>
>> WWW: https://git.causal.agency/pounce/about/
>>
>>
>> It's from the same authors as net/catgirl and works in a similar way.
>> I'm using it on a i386 box and works like a charm, it was way easier to
>> wrap my head around it than with znc.
>>
>> OK/comments/feedbacks?
>
> OK kn
>
> You could build and install the extra/ tools via post-build and
> post-install. Would be even nicer if upstream provided an extra target
> or so building these, so you'd eventually have to just set
> ALL_TARGET='all extra' or so in our port to ship them.

Agreed, I don't think I'll use them but they seems useful. I cannot
even test them because they don't accept self-signed certificates and
I'm running the bouncer in my LAN.

Here's an improved tarball. I'm calling the configure scripts for the
extras in post-configure, otherwise too many variables are unset and the
port become messier.

still OK? :)

No comments:

Post a Comment