Re: Errore di timedatectl

2024-01-05 Per discussione compact.compact
On Fri, 5 Jan 2024 14:01:03 +0100
gianluca.signoro...@eritrium.org wrote:


> Oltretutto è in grado di recepire la option 42 (ipv4) e/o la
> option 31 (ipv6) da parte di un server DHCP...

si lo ho capito quasi subito perchè sul router avevo un server
impostato un servizio ntpd e la prima volta che l'avevo fatto
partire aveva inserito l'indirizzo ip del router, ho disattivato
temporaneamente il server ntp sul router e l'ho testato come client
diretto verso un server ntp esterno, poi ho riattivato il server ntpd
sul router in quanto preferisco comunque avere un router che
aggiorna la data e poi tutti i client ricevono da lui l'aggiornamento

è ottimo come hai detto tu perchè non serve avere un demone sulla
macchina locale (quello che non c'è non si può rompere)

e non devo nemmeno preoccuparmi di modificare nessun file di
configurazione, lo reperisce da solo dal router ...

grazie ancora



Re: Errore di timedatectl

2024-01-05 Per discussione Giuseppe Sacco
Ciao,

Il giorno gio, 04/01/2024 alle 22.45 +0100, compact.compact ha scritto:
> ho modificato di conseguenza il file
> /etc/systemd/timesyncd.conf
> inserendo server e fallback (vedendo questa documentazione):
> https://wiki.archlinux.org/title/systemd-timesyncd
> 
> NTP=0.it.pool.ntp.org
> FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org
> 2.debian.pool.ntp.org 3.debian.pool.ntp.org

Ti conviene spostare queste righe da /etc/systemd/timesyncd.conf a
/etc/systemd/timesyncd.conf.d/localhost.conf (creando la directory).

Questo meccanismo di più file di configurazione è tipico di systemd e si
chiama «drop-in»: i vari file vengono letti assieme, e all'aggiornamento di
systemd-timesyncd non ti verrà chiesto di controllare la configurazione
modificata da te in /etc/systemd/timesyncd.conf (perché non avrai modificato
quel file). Trovi maggiori informazioni nella pagina di manuale di
timesyncd.conf.

Ciao,
Giuseppe



Re: Errore di timedatectl

2024-01-05 Per discussione gianluca . signorotto
Il 04/01/24 22:45, compact.compact ha scritto:
> ottimo consiglio (per un semplice client) aver installato:
> 
> apt install systemd-timesyncd

Oltretutto è in grado di recepire la option 42 (ipv4) e/o la
option 31 (ipv6) da parte di un server DHCP...

Per come la vedo, è sì semplice ma molto adeguato allo scopo
che si prefigge.

A presto,


-- 
*Gianluca Francesco Signorotto*
website: https://eritrium.org


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: Errore di timedatectl

2024-01-04 Per discussione compact.compact
On Thu, 4 Jan 2024 14:20:13 +0100
gianluca.signoro...@eritrium.org wrote:

> prego. Provengo pure io da ntp da anni... ho provato chrony
> (non male) ma ho poi preferito, invece, systemd-timesyncd
> per la sua estrema semplicità.
> 
> Quello che mi ha dato sempre fastidio (ma è personale) è di
> dover avere sia un server sia un client ntp allo stesso
> tempo... allo scopo (mio) di sincronizzarsi, alla fine, con
> 2/3/4 server ntp esterni (tipo ntp*.inrim.it) alle mie reti.
> 

ottimo consiglio (per un semplice client) aver installato:

apt install systemd-timesyncd

ho modificato di conseguenza il file
/etc/systemd/timesyncd.conf
inserendo server e fallback (vedendo questa documentazione):
https://wiki.archlinux.org/title/systemd-timesyncd

NTP=0.it.pool.ntp.org
FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org
2.debian.pool.ntp.org 3.debian.pool.ntp.org




però mi sa che mi mancherà il comando

ntpq

che preferivo in quanto mi dava un output più leggibile di

timedatectl timesync-status


grazie ancora

e se l'utente pinguino claudio.@ 
legge può utilizzare in alternativa questo sistema
è più comodo che avere un server ntp sulla macchina
(meno cose ci sono, meno cose si possono rompere)



Re: Errore di timedatectl

2024-01-04 Per discussione gianluca . signorotto
prego. Provengo pure io da ntp da anni... ho provato chrony
(non male) ma ho poi preferito, invece, systemd-timesyncd
per la sua estrema semplicità.

Quello che mi ha dato sempre fastidio (ma è personale) è di
dover avere sia un server sia un client ntp allo stesso
tempo... allo scopo (mio) di sincronizzarsi, alla fine, con
2/3/4 server ntp esterni (tipo ntp*.inrim.it) alle mie reti.

SNTP è, invece, l'implementazione leggera di NTP, viene
usato su reti piccole... storicamente (credo) era preferito
al ntpd su computer datati e con basse potenze di calcolo.
Da quanto posso ricordare, per Debian, entrambi possono
coesistere in quanto SNTP è usato quale client in tale caso.

A presto,
Gianluca

Il 04/01/24 12:27, compact.compact ha scritto:
> grazie del consiglio, stasera con calma valuto installo e testo questo
> sistema

-- 
*Gianluca Francesco Signorotto*
website: https://eritrium.org


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: Errore di timedatectl

2024-01-04 Per discussione compact.compact
On Thu, 4 Jan 2024 12:12:42 +0100
gianluca.signoro...@eritrium.org wrote:

> personalmente, piuttosto di ntp (ora non si usa,
> eventualmente, il pacchetto ntpsec, tra l'altro?) userei su
> un client systemd-timesyncd, assieme a timedatectl, dato che
> implementa solo un lato client e non si preoccupa
> dell'intera complessità del sistema di ntp.
> 
> # apt install systemd-timesyncd
> 
> e poi
> 
> $ timedatectl show-timesync --all
> 
> # timedatectl set-ntp true
> 
> $ timedatectl status
> 
> $ timedatectl timesync-status
> 
> così il comando mi dà
> 
> $ timedatectl status
>   Local time: gio 2024-01-04 12:07:55 CET
>   Universal time: gio 2024-01-04 11:07:55 UTC
>   RTC time: gio 2024-01-04 11:07:55
>   Time zone: Europe/Rome (CET, +0100)
>   System clock synchronized: yes
>   NTP service: active
>   RTC in local TZ: no
> 
> Il file di configurazione, è su /etc/systemd/timesyncd.conf
> 
> Debian 12.4
> 
> A presto,
> Gianluca
> *Gianluca Francesco Signorotto*
> website: https://eritrium.org

grazie del consiglio, stasera con calma valuto installo e testo questo
sistema



Re: Errore di timedatectl

2024-01-04 Per discussione compact.compact
On Thu, 4 Jan 2024 11:44:35 +0100
pinguino  wrote:

> Si, certo.
> 
> # /etc/ntp.conf

ok il file è identico al mio

mi sono accorto che ho installato anche il pacchetto:

apt install sntp

che pensavo essere un dipendenza (ma non è una dipendenza),
quindi verifica di averlo installato
e riavvia il sistema o il servizio ..



Re: Errore di timedatectl

2024-01-04 Per discussione gianluca . signorotto
personalmente, piuttosto di ntp (ora non si usa,
eventualmente, il pacchetto ntpsec, tra l'altro?) userei su
un client systemd-timesyncd, assieme a timedatectl, dato che
implementa solo un lato client e non si preoccupa
dell'intera complessità del sistema di ntp.

# apt install systemd-timesyncd

e poi

$ timedatectl show-timesync --all

# timedatectl set-ntp true

$ timedatectl status

$ timedatectl timesync-status

così il comando mi dà

$ timedatectl status
Local time: gio 2024-01-04 12:07:55 CET
Universal time: gio 2024-01-04 11:07:55 UTC
RTC time: gio 2024-01-04 11:07:55
Time zone: Europe/Rome (CET, +0100)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

Il file di configurazione, è su /etc/systemd/timesyncd.conf

Debian 12.4

A presto,
Gianluca


Il 03/01/24 21:52, compact.compact ha scritto:
> presumo che ti basti installare il pacchetto per sincronizzare
> automaticamente l'ora del pc:
> 
> apt install ntp

-- 
*Gianluca Francesco Signorotto*
website: https://eritrium.org


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: Errore di timedatectl

2024-01-04 Per discussione compact.compact
On Thu, 4 Jan 2024 10:34:10 +0100
pinguino  wrote:

> Buon giorno Lista,
> Ora ho installato il pacchetto ntp, ma ancora non c'è la

prova anche i seguenti comandi l'output dovrebbe essere simile a questo:

comando:
systemctl status ntp.service

output:
* ntp.service - Network Time Service
 Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor
preset: enabled) Active: active (running) since Thu 2024-01-04 09:32:39
CET; 1h 54min ago Docs: man:ntpd(8)
Process: 1755 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper
(code=exited, status=0/SUCCESS) Main PID: 1816 (ntpd)
  Tasks: 2 (limit: 19033)
 Memory: 1.9M
CPU: 296ms
 CGroup: /system.slice/ntp.service
 `-1816 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 130:143


comando:
ntpq -p

output (simile a quello che trovi nel link):
https://guide.debianizzati.org/index.php/Configurare_un_NTP_Time_Server_su_Debian


verifica inoltre che il firewall non blocchi eventuali richieste in
uscita verso la porta ntp (123/udp)



Re: Errore di timedatectl

2024-01-04 Per discussione pinguino

Il 04/01/24 11:18, compact.compact ha scritto:

On Thu, 4 Jan 2024 10:34:10 +0100
pinguino  wrote:


Ora ho installato il pacchetto ntp, ma ancora non c'è la
sincronizzazione. timedatectl


puoi postare il tuo file:

/etc/ntp.conf


Si, certo.

# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

# Leap seconds definition provided by tzdata
leapfile /usr/share/zoneinfo/leap-seconds.list

# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable


# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: 
pool 0.debian.pool.ntp.org iburst
pool 1.debian.pool.ntp.org iburst
pool 2.debian.pool.ntp.org iburst
pool 3.debian.pool.ntp.org iburst


# Access control configuration; see 
/usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page 


# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a 
configuration
# that might be intended to block requests from certain clients could 
also end

# up blocking replies from your own upstream servers.

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Needed for adding pool entries
restrict source notrap nomodify noquery

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust


# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet, 
de-comment the

# next lines.  Please do this only if you trust everybody on the network!
#disable auth
#broadcastclient

Grazie
Saluti

Claudio

--
https://www.linkedin.com/in/claudio-sandrone



Re: Errore di timedatectl

2024-01-04 Per discussione compact.compact
On Thu, 4 Jan 2024 10:34:10 +0100
pinguino  wrote:

> Ora ho installato il pacchetto ntp, ma ancora non c'è la
> sincronizzazione. timedatectl

puoi postare il tuo file:

/etc/ntp.conf 



Re: Errore di timedatectl

2024-01-04 Per discussione pinguino

Il 03/01/24 21:52, compact.compact ha scritto:

On Wed, 3 Jan 2024 10:56:58 +0100
pinguino  wrote:


Buon giorno Lista,

A me da questo risultato:
timedatectl
 Local time: mer 2024-01-03 10:46:23 CET
 Universal time: mer 2024-01-03 09:46:23 UTC
   RTC time: mer 2024-01-03 09:46:22
  Time zone: Europe/Rome (CET, +0100)
System clock synchronized: no
NTP service: active
RTC in local TZ: no

Ora l'orologio del mio PC è settato su local time.
Perché due parametri sono settati sul no ?
Serve la sincronizzazione del clock ?
Come si può abilitare ?

Grazie
Saluti
Claudio

--
https://www.linkedin.com/in/claudio-sandrone



presumo che ti basti installare il pacchetto per sincronizzare
automaticamente l'ora del pc:

apt install ntp

comunque sul mia installazione debian da:

Local time: mer 2024-01-03 21:51:44 CET
Universal time: mer 2024-01-03 20:51:44 UTC
  RTC time: mer 2024-01-03 20:51:44
 Time zone: Europe/Rome (CET, +0100)
System clock synchronized: yes
   NTP service: n/a
   RTC in local TZ: no



Buon giorno Lista,
Ora ho installato il pacchetto ntp, ma ancora non c'è la sincronizzazione.
timedatectl
   Local time: gio 2024-01-04 10:24:43 CET
   Universal time: gio 2024-01-04 09:24:43 UTC
 RTC time: gio 2024-01-04 09:24:43
Time zone: Europe/Rome (CET, +0100)
System clock synchronized: no
  NTP service: n/a
  RTC in local TZ: no

Ora sto leggendo il manuale "man timedatectl", c'è il parametro per 
abilitare la sincronizzazione:

timedatectl set-ntp true
Failed to set ntp: NTP not supported

Ma dice che non è supportato. Forse bisogna anche configurare 
qualcos'altro.



Grazie
Saluti

Claudio

--
https://www.linkedin.com/in/claudio-sandrone



Re: Errore di timedatectl

2024-01-03 Per discussione compact.compact
On Wed, 3 Jan 2024 10:56:58 +0100
pinguino  wrote:

> Buon giorno Lista,
> 
> A me da questo risultato:
> timedatectl
> Local time: mer 2024-01-03 10:46:23 CET
> Universal time: mer 2024-01-03 09:46:23 UTC
>   RTC time: mer 2024-01-03 09:46:22
>  Time zone: Europe/Rome (CET, +0100)
> System clock synchronized: no
>NTP service: active
>RTC in local TZ: no
> 
> Ora l'orologio del mio PC è settato su local time.
> Perché due parametri sono settati sul no ?
> Serve la sincronizzazione del clock ?
> Come si può abilitare ?
> 
> Grazie
> Saluti
> Claudio
> 
> -- 
> https://www.linkedin.com/in/claudio-sandrone
> 

presumo che ti basti installare il pacchetto per sincronizzare
automaticamente l'ora del pc:

apt install ntp

comunque sul mia installazione debian da:

   Local time: mer 2024-01-03 21:51:44 CET
   Universal time: mer 2024-01-03 20:51:44 UTC
 RTC time: mer 2024-01-03 20:51:44
Time zone: Europe/Rome (CET, +0100)
System clock synchronized: yes
  NTP service: n/a
  RTC in local TZ: no



Re: Errore di timedatectl

2024-01-03 Per discussione pinguino

Il 02/01/24 22:04, Leandro Noferini ha scritto:

Ciao a tutti,

sto cercando una soluzione anche sui motori di ricerca ma provo a
chiedere anche qui perché per adesso non trovo niente.

Ho un piccolo raspberry che mi fa da dhcp server (con pi-hole) che, dopo
un'interruzione di corrente non prende più la data corretta.

Se provo ad usare timedatectl ottengo questo errore:

pena-infinita:~# timedatectl
Failed to connect to bus: File o directory non esistente

--
Ciao
leandro


Buon giorno Lista,

A me da questo risultato:
timedatectl
   Local time: mer 2024-01-03 10:46:23 CET
   Universal time: mer 2024-01-03 09:46:23 UTC
 RTC time: mer 2024-01-03 09:46:22
Time zone: Europe/Rome (CET, +0100)
System clock synchronized: no
  NTP service: active
  RTC in local TZ: no

Ora l'orologio del mio PC è settato su local time.
Perché due parametri sono settati sul no ?
Serve la sincronizzazione del clock ?
Come si può abilitare ?

Grazie
Saluti
Claudio

--
https://www.linkedin.com/in/claudio-sandrone



Re: Errore di timedatectl

2024-01-02 Per discussione Leandro Noferini


Leandro Noferini  writes:

[...]

> pena-infinita:~# timedatectl
> Failed to connect to bus: File o directory non esistente

Dovrei aver risolto installando dbus

(Com'è che non c'era più non me lo spiego)

Comunque grazie un monte!

--
Ciao
leandro