On Sun, Nov 26, 2017 at 04:04:01PM +0500, Stas wrote: > Приветствую! > > Последний P8, обновлённый из p7 > > Вижу сообщения от logrotatte (вызывается из cron) > > error: skipping "/var/log/uucp/errors" because parent directory has insecure permissions (it's not owned by "root"); consider using "su" directive in config file to tell logrotate which user/group should be used for rotation. > error: skipping "/var/log/uucp/info" because parent directory has insecure permissions (it's not owned by "root"); consider using "su" directive in config file to tell logrotate which user/group should be used for rotation. > error: skipping "/var/log/uucp/warnings" because parent directory has insecure permissions (it's not owned by "root"); consider using "su" directive in config file to tell logrotate which user/group should be used for rotation. > error: skipping "/var/log/transmission-daemon/transmission-daemon.log" because parent directory has insecure permissions (it's group writable and has no sticky bit set); consider using "su" directive in config file to tell logrotate which user/group should be used for rotation. > > > 1. Ротация /var/log/uucp/* заложена в пакете logrotate-common непонятно > зачем - UUCP несколько устаревший и мало где используется. > У меня не используется и убрать собщение помогает chown root /var/log/uucp Так, наверное, и будет в следующей сборке /var/log/uucp > 2. С /var/log/transmission-daemon/transmission-daemon.log сложнее. У > /var/log/transmission-daemon влалец root, группа _transmission-daemon и > права 0775 Поменяйте 0775 на 01775. > Менять это без серьёзных оснований не хочется, и если уж изменять, так в > пакете transmission-daemon. > > Ещё в man logrotate нет рекомендованной в сообщении директивы "su" > > Проясните ситуацию. Не используйте директиву "su" - исправляйте права доступа на каталоги. -- ldv