Thursday, March 19, 2026

new net/telemt 3.3.17

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?


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 <kn@openbsd.org>

WWW: https://github.com/telemt/telemt

No comments:

Post a Comment