Bug 20158 - Вылетает при наличии проверки файлов
Summary: Вылетает при наличии проверки файлов
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: monit (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-23 17:03 MSD by Vitaly Lipatov
Modified: 2009-05-26 17:10 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2009-05-23 17:03:38 MSD
monit-5.0.2-alt1 вылетает, если указана проверка файлов,
например после копирования syslogd из templates:

check file syslogd_bin with path /sbin/syslogd
<------>group syslogd
<------>include /etc/monitrc.d/templates/rootbin

check file syslog_file with path /var/log/syslog/messages
<------>group syslogd
<------>if timestamp > 65 minutes then alert        # Have you seen "-- MARK --"?
<------>if failed permission 640  then unmonitor
<------>if failed uid root        then unmonitor
<------>if failed gid adm         then unmonitor

Вылетает так:
[root@server monit.d]# [root@server monit.d]# monit -Iv        
...
'syslog_file' uid check succeeded [current uid=0]                              
'syslog_file' gid test failed for /var/log/syslog/messages -- current gid is 502
GID failed notification is sent to root@office.etersoft.ru                      
Monitoring disabled -- service syslogd                                          
Monitoring disabled -- service syslog_file                                      
monit: gc.c:167: gc_event: Assertion `pthread_mutex_destroy(&(*e)->mutex) == 0' failed.
Aborted
Comment 1 Michael Shigorin 2009-05-24 22:04:43 MSD
Это, конечно, не повод вылетать -- но можешь показать заодно вывод
ls -l /var/log/syslog/messages
?
Comment 2 Michael Shigorin 2009-05-26 17:10:15 MSD
Апстрим передавал спасибо -- раньше эта проблема тоже была, просто сейчас её стало видно.  Патчик из cvs в 5.0.2-alt4, обещали выпустить 5.0.3.