From: Kirill A. Korinsky Subject: Re: new net/telemt 3.3.17 To: Klemens Nanni Cc: ports Date: Sat, 21 Mar 2026 23:33:23 +0100 On Thu, 19 Mar 2026 23:25:38 +0100, Klemens Nanni wrote: > > [1 ] > Trivial port-wise, it has one optinoal patch dropping systemd handling in the cli. > > After installation and before service start, users must create their own config. > It will contain secrets, may be generated or adapted from shipped example files. > > A brief README points that out and shows what to add so the rc service can start > as unprivileged user, for which I'd like to recycle the oldest one: > > | 1.251 (ajacouto 17-Jul-15): #576 _apache2 _apache2 www/apache-httpd > > Index: user.list > =================================================================== > RCS file: /cvs/ports/infrastructure/db/user.list,v > diff -u -p -r1.485 user.list > --- user.list 5 Mar 2026 22:10:05 -0000 1.485 > +++ user.list 19 Mar 2026 22:17:23 -0000 > @@ -84,7 +84,7 @@ id user group port > 573 _perdition _perdition mail/perdition > 574 _siproxd _siproxd telephony/siproxd > 575 _netflow _netflow net/flow-tools > -#576 _apache2 _apache2 www/apache-httpd > +576 _telemt _telemt net/telemt > 577 _openvpn _openvpn net/openvpn > 578 _mrtg _mrtg net/mrtg > 579 _hiawatha _hiawatha www/hiawatha > > > Tested on amd64 with several clients incl. our tdesktop package. > > Feedback? OK? > portwise reads OK. Anyway, I a bit confused by patching sources and license of that software. Section 3 make it clear that after patching it should be named differntly: Redistributed or modified versions of the Software MAY NOT use the Telemt name in a way that suggests endorsement or official origin without explicit permission from the Telemt maintainers. not sure that your small chnages switch off systemd/journald is an issue, but I prefer to point it. > > Information for inst:telemt-3.3.17 > > Comment: > MTProxy for Telegram > > Description: > Telemt is a fast, secure, and feature-rich server written in Rust: > it fully implements the official Telegram proxy algo and adds many > production-ready improvements such as: > > - ME Pool + Reader/Writer + Registry + Refill + Adaptive Floor > + Trio-State + Generation Lifecycle > - Full-covered API w/ management > - Anti-Replay on Sliding Window > - Prometheus-format Metrics > - TLS-Fronting and TCP-Splicing for masking from "prying" eyes > > Maintainer: Klemens Nanni > > WWW: https://github.com/telemt/telemt > [2 telemt.tgz ] -- wbr, Kirill