Bug 58259 - sysvinit скрипт для frr не рабочий
Summary: sysvinit скрипт для frr не рабочий
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: frr (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-17 12:11 MSK by wd
Modified: 2026-03-23 13:02 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wd 2026-03-17 12:11:56 MSK
имеем свежеустановленный jeos на sysvinit, в него frr
последнему в демонах включаю bgpd и просто пытаюсь его стартануть об /etc/init.d/frr start
он просто залипает, консоль обратно не отдает, в процессах появляется только bgpd
при ребуте вообще замечательно: он точно также стопорит весь init, причем sshd к этому моменту еще не стартанул
если же стартовать его об /usr/lib/frr/frrinit.sh start (что в целом в системд и сказано) - то все прекрасно работает, в частности об rc.local
может стоит несколько упростить 15кб портянку для sysvinit?
Comment 1 Vladislav Glinkin 2026-03-23 13:00:03 MSK
Версия пакета: frr-10.5.2-alt1

Шаги воспроизведения:
# sed -i 's|bgpd=no|bgpd=yes|' /etc/frr/daemons && \
/etc/init.d/frr start

Да, если в /etc/frr/daemons у bgpd в опциях явно не передать --daemon, то запуск через init.d скрипт виснет.
Comment 2 wd 2026-03-23 13:02:29 MSK
да выкинуть его просто и сделать обертку об frrinit.sh