Bug 51911 - Некорректно определяется статус демона: перепутываются /usr/bin и /bin при проверке по пути файла
Summary: Некорректно определяется статус демона: перепутываются /usr/bin и /bin при пр...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: service (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
: 56593 (view as bug list)
Depends on:
Blocks: 50121
  Show dependency tree
 
Reported: 2024-10-31 20:34 MSK by Andrew Savchenko
Modified: 2025-12-24 19:29 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko 2024-10-31 20:34:24 MSK
Разбираясь, почему пакет не перезапускается после переустановки, несмотря на service макросы в %preun и %post, я обнаружил, что start-stop-daemon некорректно выполняет проверку работоспособности демона.

В упрощённом виде воспроизведение ошибки выглядит так:

# start-stop-daemon --stop --test --exec /bin/ciadpi --user byedpi
No /bin/ciadpi found running; none killed.
# start-stop-daemon --stop --test --exec /usr/bin/ciadpi
Would send signal 15 to 154642.
# ps -o cmd 154642
CMD
/bin/ciadpi -i 127.0.0.1 -d 3+s -A t,r,s -f -1 -S

По-видимому, это неочевидно следствие usr-merge, который выполнен на системе, где воспроизводится ошибка.
Comment 1 Vitaly Chikunov 2025-10-25 23:24:48 MSK
То есть баг и его причины известны уже год. Впрочем, за это время только 2 человека столкнулись с ним.
Comment 2 Sergey Y. Afonin 2025-10-26 14:22:51 MSK
(Ответ для Vitaly Chikunov на комментарий #1)

> То есть баг и его причины известны уже год. Впрочем, за это время только 2
> человека столкнулись с ним.

Может и больше. Я вот просто перезапуск делал. Если б не отвал шлюза из-за обновления bird, тоже бы не особо начал копать и баг на rpm вешать. Но про bird запомнилось, на ntpd повторно вылезло, и решил баг повесить. 

Какой баг дубликатом закроем? В bug 56593 вроде побольше написано.
Comment 3 Sergey Y. Afonin 2025-10-26 14:26:08 MSK
Опять же, systemd-шники рекомендуют же reboot...
Comment 4 Sergey Y. Afonin 2025-11-18 09:01:00 MSK
*** Bug 56593 has been marked as a duplicate of this bug. ***
Comment 5 Sergey Y. Afonin 2025-11-18 09:04:03 MSK
В сообщении https://bugzilla.altlinux.org/show_bug.cgi?id=56593#c6 был предложен фикс https://git.altlinux.org/tasks/398228/

Почему-то никто не заапрувил, а сейчас это задание вовсе удалено. Запущенные сервисы так и будут оставаться в непонятном состоянии после обновления?
Comment 6 Vitaly Chikunov 2025-12-24 19:29:05 MSK
403409. Почему-то задание не автозакрылось.