Re: Réduire la verbosité de cron
steve writes:
> Le 18-11-2020, à 22:13:35 +0100, Fabrice BAUZAC-STEHLY a écrit :
>>steve writes:
>>> Cron remplit les logs d'information que je considère comme inutile.
>>> Nov 18 18:05:01 box CRON[18456]: pam_unix(cron:session): session opened for user _tuptime by (uid=0)
>>> Nov 18 18:05:01 box CRON[18456]: pam_unix(cron:session): session closed for user _tuptime
>>Ce sont des logs generes par le composant "session" de pam_unix(8).
>>Si tu n'en veux pas, je pense qu'il faut que tu modifies la
>>configuration PAM de cron.
>>Chez moi, j'ai
>> /etc/pam.d/cron
>>qui inclut:
>> @include common-session-noninteractive
>>et /etc/pam.d/common-session-noninteractive contient:
>> session required pam_unix.so
>>Je ne connais pas bien PAM mais je pense qu'il faut modifier
>>/etc/pam.d/cron:
>>- Remplacer le "@include common-session-noninteractive" par le contenu
>>du fichier
> Qu'est-ce que ça apporterait ?
Le but est de ne modifier que la configuration PAM de cron, pas de
modifier d'autres choses comme sudo ou systemd-user. Si tu supprimes la
ligne "session required pam_unix.so" du fichier
common-session-noninteractive, tu vas impacter tous les programmes qui
l'incluent. Remplacer le @include par le contenu du fichier te permet
de supprimer la ligne juste pour cron.
>>- puis supprimer la ligne "session required pam_unix.so"
> C'est pas un truc à se faire locked out ?
A partir du moment ou tu ne modifies que ce qui est specifique a cron,
tu ne peux avoir d'impact que sur cron.
N'hesite pas a te documenter sur PAM.
--
Fabrice BAUZAC-STEHLY
PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D
Reply to: