[Решено] Как дать доступ пользователю на чтение /var/log/message ?

chmod +r /var/log/message от рута спасает только до перезагрузки.
Цель вывести на conky последние 5 строк лога, чтобы было видно, что творится.
Пробовал через sudo, но из-за этого куча лишних строк типа:
localhost sudo: pam_unix(sudo:session): session closed for user root
ну и соответсвующего бреда

Кто что посоветует?

Отфильтровать

Отфильтровать лог на предмет аутентификации:

/etc/syslog-ng/syslog-ng.conf:

destination messages { file("/var/log/messages"); };
destination authlog { file("/var/log/auth.log"); };

filter f_authpriv { facility(auth, authpriv); };
filter f_messages { not facility(auth, authpriv) };

log { source(src); filter(f_authpriv) ; destination(authlog); };
log { source(src); filter(f_messages) ; destination(messages); };

А можно что

А можно что нить почитать про настройку логгинга по русски, а то как то мало инфы находится уж больно?

На

На http://ru.gentoo-wiki.com/ есть статьи о syslog-ng

Ого, даже

Ого, даже статьИ?? ))

Чо то как не смотрел, ни одной ненашел (

единственное это, но тут лишь общие описания разных систем...

Действительно,

Действительно, обманул немножко, это на английском есть статьи
(http://gentoo-wiki.com/HOWTO_create_a_logserver_with_syslog-ng
http://gentoo-wiki.com/Syslog-ng)
А что мешает со словарем поглядеть?

да, согласен,

да, согласен, как обычно не посмотрел ))

А нельзя ли

А нельзя ли проще, дать доступ на чтение юзверю. Чтобы без sudo

поидее простым

поидее простым смертным логи читать нельзя, но думается это можно решить добавив юзера в группу root

Не поможет, ибо

Не поможет, ибо по умолчанию для messages права - 600.
Нужно поправить конфиг syslog-ng, изменив права на 640.
--
Live free or die

у меня металог

у меня металог ставит rw-r--r--
может быть в syslog-ng можно настроить права?

Simple

destination messages { file("/var/log/messages" group("loggers") perm(0640)); };

Могут читать люди из гипотетической группы loggers. Всем messages отдавать нельзя из соображений безопасности.
_______________________
From Siberia with Love!

Решено!

Спасибо как раз то, что нужно!

команду dmesg

команду dmesg могут все вызывать

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".