как в заголовке, я хотел бы знать, какой файл мне нужно изменить
чтобы установить разрешение на файл maillog как 0644. Я знаю, что это плохая практика, но мне это нужно, иначе мой скрипт каждый раз терпит неудачу. Я использую redhat 5.6
Ура
Если вы используете syslog, перейдите на rsyslog или syslog-ng.
rsyslog: $FileCreateMode
по умолчанию уже установлено значение 0644.
syslog-ng:
filter f_mail { facility(mail); };
destination d_mail { file("/var/log/maillog" perm(0644)); };
log { source(s_local); filter(f_mail); destination(d_mail); };