Bug 16324 - ulogd: неправильное определение статуса
Summary: ulogd: неправильное определение статуса
Status: CLOSED FIXED
Alias: None
Product: Branch 4.0
Classification: Distributions
Component: ulogd (show other bugs)
Version: 4.0
Hardware: all Linux
: P2 normal
Assignee: liks
QA Contact: Q.A. 4.0
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-09 19:58 MSD by Dmitry Chistikov
Modified: 2008-08-02 16:50 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Chistikov 2008-07-09 19:58:31 MSD
При проверке статуса и останове демона ulogd неправильно задаётся пользователь (root вместо ulogd), от лица которого он запущен. В результате программа start-stop-daemon не может определить его PID и возвращает ошибку.

[root@demo ~]# service ulogd status
ulogd is dead, but stale PID file exists
[root@demo ~]# grep root /etc/init.d/ulogd
        stop_daemon --pidfile "$PIDFILE" --expect-user root -HUP -- $ULOGD
                status --pidfile "$PIDFILE" --expect-user root -- $ULOGD
[root@demo ~]# start-stop-daemon --stop --test --exec /usr/sbin/ulogd --user-fallback-to-name --pidfile /var/run/ulogd.pid --user root
No /usr/sbin/ulogd found running; none killed.
[root@demo ~]# ps -ef | grep ulogd
ulogd     2253     1  0 19:11 ?        00:00:00 /usr/sbin/ulogd -d
[root@demo ~]# start-stop-daemon --stop --test --exec /usr/sbin/ulogd --user-fallback-to-name --pidfile /var/run/ulogd.pid --user ulogd
Would send signal 15 to 2253.
Comment 1 liks 2008-08-02 15:27:40 MSD
rpm -q ulogd что выдает?
Comment 2 Dmitry Chistikov 2008-08-02 15:42:55 MSD
> rpm -q ulogd что выдает?

Э... адпейт-то я прошляпил, теперь все работает. Выставляю FIXED?
Comment 3 liks 2008-08-02 15:50:51 MSD
Раз никто не жаловался на апдейт, значит fixed :-)