Bug 37266

Summary: Не отрабатывают service amavisd stop|status|restart
Product: Sisyphus Reporter: Alex Moskalenko <mav>
Component: amavisd-newAssignee: Andrey Cherepanov <cas>
Status: CLOSED DUPLICATE QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, grenka, lav
Version: unstable   
Hardware: all   
OS: Linux   

Description Alex Moskalenko 2019-09-26 17:09:30 MSK
В текущем amavisd-new-2.6.6-alt3.qa1.noarch не отрабатывают команды остановки/перезапуска/статуса службы. Похоже, неправильно отрабатывает start_stop_daemon.

Пример:
[root@server init.d]# rpmquery amavisd-new
amavisd-new-2.6.6-alt3.qa1.noarch
[root@server init.d]# service amavisd status
amavisd is dead, but stale PID file exists
[root@server init.d]# service amavisd stop
Service amavisd is not running.                                                                                                                                                                                                                                                                       [PASSED]
[root@server init.d]# cat /var/run/amavis/amavisd.pid 
4583
[root@server init.d]# ps fax | grep amavis
 4583 ?        Ss     0:03 amavisd (master)
16093 ?        S      0:00  \_ amavisd (ch2-avail)
16385 ?        S      0:00  \_ amavisd (ch2-avail)
Comment 1 Антон Мидюков 2019-11-30 00:37:40 MSK
Я правильно понимаю, что этот баг лечится по рецепту:
https://bugzilla.altlinux.org/show_bug.cgi?id=37488
Comment 2 Alex Moskalenko 2019-11-30 08:10:20 MSK
Нет, тут что-то не нравится start-stop-daemon. Он считает, что процесс не запущен, хотя это не так. Руной запуск amavisd stop процесс корректно останавливает.
Comment 3 Alex Moskalenko 2019-11-30 08:15:05 MSK
Похоже, такое поведение началось еще в https://bugzilla.altlinux.org/show_bug.cgi?id=5361 и продолжается до сих пор. Наверное, этот баг можно считать дубликатом вышеуказанного.
Comment 4 Grigory Ustinov 2019-12-12 12:32:57 MSK
Всё верно. Дубликат.

*** This bug has been marked as a duplicate of bug 5361 ***