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>

Reply via email to