Questo è quello che da a me /**** gianc@gianc-msi:~$ systemctl status cron.service ● cron.service - Regular background program processing daemon Loaded: loaded (/lib/systemd/system/cron.service; enabled; preset: enabled) Active: active (running) since Mon 2022-09-19 08:18:55 CEST; 15min ago Docs: man:cron(8) Main PID: 691 (cron) Tasks: 1 (limit: 18971) Memory: 748.0K CPU: 19ms CGroup: /system.slice/cron.service └─691 /usr/sbin/cron -f
set 19 08:18:55 gianc-msi systemd[1]: Started Regular background program processing daemon. set 19 08:18:55 gianc-msi cron[691]: (CRON) INFO (pidfile fd = 3) set 19 08:18:55 gianc-msi cron[691]: (CRON) INFO (Running @reboot jobs) set 19 08:30:01 gianc-msi CRON[3521]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0) set 19 08:30:01 gianc-msi CRON[3521]: pam_unix(cron:session): session closed for user root gianc@gianc-msi:~$ gianc@gianc-msi:~$ gianc@gianc-msi:~$ systemctl status anacron.service ○ anacron.service - Run anacron jobs Loaded: loaded (/lib/systemd/system/anacron.service; disabled; preset: enabled) Active: inactive (dead) Docs: man:anacron man:anacrontab **/ Non sono un esperto di systemd però 'a naso0' direi che inactive = non è attivo al momento ma lo è stato dead = terminato, forse non correttamente la butto li, l'ho già scritto, non sono un esperto ma la riga Loaded: loaded (/lib/systemd/system/anacron.timer; disabled; preset: enabled) secondo me indica che non è abilitato il servizio, quando invece di default lo è prova systemctl enable anacron.service e poi riavvi la macchina (da root o con sudo) by by Il giorno dom 18 set 2022 alle ore 21:39 <dot...@gmail.com> ha scritto: > On Sun, Sep 18, 2022 at 7:33 PM Piviul <piv...@riminilug.it> wrote: > >> >> Il fatto e` che in /var/log/syslog l'unica traccia che trovo di anacron >> e` l'esecuzione del comando specificato in /etc/cron.d/anacron: >> 30 7-23 * * * root [ -x /etc/init.d/anacron ] && if [ ! -d >> /run/systemd/system ]; then /usr/sbin/invoke-rc.d anacron start >/dev/null; >> fi >> >> Ma, se non sbaglio (e vi prego di dirmelo) esegue anacron SOLO se NON >> ESISTE /run/systemd/system. Ma nel mio sistema questa directory viene >> creata al boot! Immagino venga creata da systemd, ma non capisco se questo >> comportamento e` corretto o no. >> >> qual'è la tua fonte? Non mi sono mai chiesto come funzioni cron ma ora >> dovrebbe essere gestito come servizio da systemd >> > > Hai ragione: è gestito come servizion da systemd. Su questo aspetto stavo > sbagliando (vedi la risposta a Giancarlo Martini). > > Ad esempio cosa guarda/posta l'otput di >> >> $ systemctl status cron.service anacron.timer >> >> Eccolo: > > ● cron.service - Regular background program processing daemon > Loaded: loaded (/lib/systemd/system/cron.service; enabled; preset: > enabled) > Active: active (running) since Sun 2022-09-18 21:25:43 CEST; 11min ago > Docs: man:cron(8) > Main PID: 757 (cron) > Tasks: 1 (limit: 18844) > Memory: 15.8M > CPU: 28.184s > CGroup: /system.slice/cron.service > └─757 /usr/sbin/cron -f > > Sep 18 21:34:06 krsna CRON[5583]: pam_unix(cron:session): session closed > for user alberto > Sep 18 21:35:01 krsna CRON[5664]: pam_unix(cron:session): session opened > for user alberto(uid=1000) by (uid=0) > Sep 18 21:35:01 krsna CRON[5665]: (alberto) CMD (offlineimap > /dev/null > 2>&1) > Sep 18 21:35:06 krsna CRON[5664]: pam_unix(cron:session): session closed > for user alberto > Sep 18 21:36:01 krsna CRON[5743]: pam_unix(cron:session): session opened > for user alberto(uid=1000) by (uid=0) > Sep 18 21:36:01 krsna CRON[5744]: (alberto) CMD (offlineimap > /dev/null > 2>&1) > Sep 18 21:36:06 krsna CRON[5743]: pam_unix(cron:session): session closed > for user alberto > Sep 18 21:37:01 krsna CRON[5827]: pam_unix(cron:session): session opened > for user alberto(uid=1000) by (uid=0) > Sep 18 21:37:01 krsna CRON[5828]: (alberto) CMD (offlineimap > /dev/null > 2>&1) > Sep 18 21:37:07 krsna CRON[5827]: pam_unix(cron:session): session closed > for user alberto > > ○ anacron.timer - Trigger anacron every hour > Loaded: loaded (/lib/systemd/system/anacron.timer; disabled; preset: > enabled) > Active: inactive (dead) > Trigger: n/a > Triggers: ● anacron.service > > Perché in anacron.timer trovo: > Active: inactive (dead)? > > E' corretto? > > augh > -- Giancarlo Martini (Replace 'AAA' con '@') mailto:giancarlo.firAAAgmail.com <giancarlomartiniAAAgmail.com>