Logrotate service failed

Hi all,
I was checking if everything was ok after installing Borg client and server.
I found out that logrotate service was in status failed.

sudo journalctl -xe

give me an error :

error: skipping "/var/log/agendav/2021-01-04.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-01-11.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-02-03.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-04-07.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-04-11.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-06-13.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/agendav/2021-06-18.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
error: skipping "/var/log/archivist/archivist.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.

I found here : Howto Fix/Solve Logrotate Complains About Insecure Permissions on Parent Directory on CentOS/RHEL Linux Systems | MimasTech - Linux Technical Blog & Services

that adding
su root root

to files

/etc/logrotate.d/agendav
/etc/logrotate.d/archivist

fix the issue

Is it making sense to you ?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.