🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #906892

Re: Network-Manager i połączenie WWAN z okresem rozliczania over-night

#906892
From: Dominik Ałaszewski
Date: Sun, 19 Feb 2023 19:56
40 lines
3181 bytes
Dnia 19.02.2023 Andrzej A. Filip <anfi@onet.eu> napisał/a:

> HGw czy każdy inny program sprawdza za każdym razem czy dane połączenie
> jest "metered" czy tylko na starcie albo co się pozmienia w kolejnych
> wersjach network managera.

Cóż, nie wiedząc co to za program można gdybać. Debianowy unattended-upgrades
sprawdza przy danym uruchomieniu, a jak nie może sprawdzić, to pisze do loga:

2023-02-19 06:54:54,322 INFO Checking if connection is metered is skipped. 
Please install python3-gi package to detect metered connections 
and skip downloading updates.
[to jest akurat z VPSa na stałym łączu, więc bez znaczenia].

Można też po prostu ograniczyć autoupgrade do krytycznych łat bezpieczeństwa,
a upgrade puszczać ręcznie w stosownych godzinach.

> Krzyczy dla usera który który robi to bez problemów z terminala
> (w środowiskach tekstowym i graficznym)

Widać jakiś mechanizm uwierzytelniania wtedy działa, który z kolei 
nie działa przy odpalaniu z crona. Można w ogóle dać to na osobnym
userze z uprawnieniem w sudoersach tylko do tych konkretnych komend.

Ale typowy cron nie stwierdzi, że poprzedni czas wywołania minął
(np. włączono komputer o 22:30, a o 22:00 powinno się przełączyć).
Może lepiej byłoby użyć timera systemd z parametrem Persistent=true?
Co prawda jeśliby użyć dwóch (włącz/wyłącz), to nie wiem, jak by było gdyby 
minął czas odpalenia dla obu, np. o 6:00 przełącza na metered, o 22:00
na nonmetered. Komputer wyłączono o 22:30, włączono o 22:40 następnego
dnia. Odpalą się oba timery, ale w jakiej kolejności? :-)

Ja chyba bym użył jednego timera z oboma czasami, a sprawdzał czas
wewnątrz wywoływanego serwisu i stosownie przełączał połączenie.

-- 
Dominik Ałaszewski (via raspbianowy slrn)
"W życiu piękne są tylko chwile…" (Ryszard Riedel)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP 
Pisząc na priv zmień domenę na gmail.
Technical Details
Message-ID: <63f27ecf$0$9606$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <anfi+4pejxhwbwf-n2i6@wp.eu> <63f20e6f$0$19610$65785112@news.neostrada.pl> <anfi+m20n4c37mf-n2j0@wp.eu>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.os.linux
From: Dominik Ałaszewski
 <Dominik.Alaszewski@gazeta.pl.invalid>
Subject: Re: Network-Manager i połączenie WWAN z
 okresem rozliczania over-night
References: <anfi+4pejxhwbwf-n2i6@wp.eu> <63f20e6f$0$19610$65785112@news.neostrada.pl> <anfi+m20n4c37mf-n2j0@wp.eu>
Organization: Linux Home Computers
User-Agent: slrn/1.0.3 (Linux)
Mime-Version: 1.0
Date: 19 Feb 2023 19:56:00 GMT
Lines: 40
Message-ID: <63f27ecf$0$9606$65785112@news.neostrada.pl>
NNTP-Posting-Host: 85.255.244.21
X-Trace: 1676836560 unt-rea-b-01.news.neostrada.pl 9606 85.255.244.21:51458
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2995
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit