From 80f3661b8eb6607185f25287075b8fb2f126d12b Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Sat, 7 Mar 2026 17:36:44 +0300 Subject: [PATCH 1/3] Modify telemt.service for network dependencies Updated service dependencies and added SELinux context. `network-online.target` is required to get the ip address and check telegram servers --- telemt.service | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/telemt.service b/telemt.service index 4f522a4..55fd9fd 100644 --- a/telemt.service +++ b/telemt.service @@ -1,6 +1,7 @@ [Unit] Description=Telemt -After=network.target +After=network-online.target +Wants=network-online.target [Service] Type=simple @@ -8,6 +9,7 @@ WorkingDirectory=/bin ExecStart=/bin/telemt /etc/telemt.toml Restart=on-failure LimitNOFILE=65536 +SELinuxContext=system_u:system_r:unconfined_service_t:s0 [Install] WantedBy=multi-user.target From c942c492ad4211948ed08296ba1bdea5782c9536 Mon Sep 17 00:00:00 2001 From: Denis Shulyaka Date: Sat, 7 Mar 2026 19:51:37 +0300 Subject: [PATCH 2/3] Apply suggestions from code review Co-authored-by: Alexey <247128645+axkurcom@users.noreply.github.com> --- telemt.service | 1 - 1 file changed, 1 deletion(-) diff --git a/telemt.service b/telemt.service index 55fd9fd..2ec36bf 100644 --- a/telemt.service +++ b/telemt.service @@ -9,7 +9,6 @@ WorkingDirectory=/bin ExecStart=/bin/telemt /etc/telemt.toml Restart=on-failure LimitNOFILE=65536 -SELinuxContext=system_u:system_r:unconfined_service_t:s0 [Install] WantedBy=multi-user.target From cfee7de66b3ab82339c858ac35c83456b1bf93ff Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Sat, 7 Mar 2026 19:55:28 +0300 Subject: [PATCH 3/3] Update telemt.service --- telemt.service | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/telemt.service b/telemt.service index 2ec36bf..f163057 100644 --- a/telemt.service +++ b/telemt.service @@ -5,10 +5,12 @@ Wants=network-online.target [Service] Type=simple -WorkingDirectory=/bin +WorkingDirectory=/etc/telemt ExecStart=/bin/telemt /etc/telemt.toml Restart=on-failure -LimitNOFILE=65536 +LimitNOFILE=262144 +TasksMax=8192 +MemoryAccounting=yes [Install] WantedBy=multi-user.target