При проверке статуса и останове демона 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.
rpm -q ulogd что выдает?
> rpm -q ulogd что выдает? Э... адпейт-то я прошляпил, теперь все работает. Выставляю FIXED?
Раз никто не жаловался на апдейт, значит fixed :-)