Size: a a a

2021 March 31

IV

Igor Vyrva in CentOS [Ru]
Sergey Gureev
А в чем цель? Ты сервис изменить хочешь?
мне надо написанный мной service запускать после запуска сервиса asterisk
источник

EN

Evgeniy Naumov in CentOS [Ru]
Igor Vyrva
но это не service файл, в который можно дописать параметры жы
ну да
источник

SG

Sergey Gureev in CentOS [Ru]
Igor Vyrva
мне надо написанный мной service запускать после запуска сервиса asterisk
Так в свой сервис в секуцию [Unit] добавь строку After = asterisk.service
источник

IV

Igor Vyrva in CentOS [Ru]
как сделать при старте системы или перезапуске сервиса я сделал
а вот если целевой сервис останавливается и запускается - то мой уже не стартует
источник

EN

Evgeniy Naumov in CentOS [Ru]
Igor Vyrva
мне надо написанный мной service запускать после запуска сервиса asterisk
добавь значит юнит сам, раз инит не подходит
источник

EN

Evgeniy Naumov in CentOS [Ru]
ты же видишь, что явно инит указан и слово generated
источник

EN

Evgeniy Naumov in CentOS [Ru]
вывод в этой строке явно отличается от других явно системде юнитов
источник

IV

Igor Vyrva in CentOS [Ru]
скорее всего из-за того что он ставился из исходников
понял
спасиб
буду думать
источник

EN

Evgeniy Naumov in CentOS [Ru]
@fro13 спасибо
источник

EN

Evgeniy Naumov in CentOS [Ru]
Igor Vyrva
скорее всего из-за того что он ставился из исходников
понял
спасиб
буду думать
погляди что там есть. вполне может оказаться, что и юнит есть уже
источник

EN

Evgeniy Naumov in CentOS [Ru]
ну или можно взять с просторов
источник

EN

Evgeniy Naumov in CentOS [Ru]
ну или всегда можно самому написать, если никто еще не написал такое для астера
источник

IV

Igor Vyrva in CentOS [Ru]
там находится sh скрипт
источник

IV

Igor Vyrva in CentOS [Ru]
оно написано если ставить из пакетов (но это не совсем кашерно для астериска)
источник

SG

Sergey Gureev in CentOS [Ru]
Igor Vyrva
как сделать при старте системы или перезапуске сервиса я сделал
а вот если целевой сервис останавливается и запускается - то мой уже не стартует
Добавить BindsTo=
Подробнее смотри в https://www.freedesktop.org/software/systemd/man/systemd.unit.html
источник

EN

Evgeniy Naumov in CentOS [Ru]
Igor Vyrva
там находится sh скрипт
ну проверит стОило. в исходниках бывает и инит и юнит
источник

IV

Igor Vyrva in CentOS [Ru]
хм, как оказалось, если создать директорию
/etc/systemd/system/asterisk.service.d
и туда положить файлик
status.conf
в котором будет 2 строчки
[Service]
ExecStartPost=/Путь/До/Скрипта/Скрипт

оно внезапно тоже добавиться в параметры запуска, даже если вместо service стандартный скрипт в /etc/rc.d/init.d
поразительно

всем ещё раз спасибо за помощь
источник

SG

Sergey Gureev in CentOS [Ru]
Igor Vyrva
хм, как оказалось, если создать директорию
/etc/systemd/system/asterisk.service.d
и туда положить файлик
status.conf
в котором будет 2 строчки
[Service]
ExecStartPost=/Путь/До/Скрипта/Скрипт

оно внезапно тоже добавиться в параметры запуска, даже если вместо service стандартный скрипт в /etc/rc.d/init.d
поразительно

всем ещё раз спасибо за помощь
Можно просто использовать systemctl edit
источник

IV

Igor Vyrva in CentOS [Ru]
ну с учётом что он создаёт там же - то разницы особой думаю нет
но для упрощения написания - да.
Тоже возьму на заметку
источник

AK

Alex Kaplin in CentOS [Ru]
Коллеги, привет. Какая самая последняя актуальная версия ядра сейчас доступна для CentOS Linux 7 (Core)? У меня  3.10. Обновлений не прилетает. Подключенные репы:
* base: centos-mirror.rbc.ru
* epel: epel.mirror.nucleus.be
* extras: centos-mirror.rbc.ru
* updates: centos-mirror.rbc.ru
Я не знаю может еще какие надо подтянуть дополнительно.
источник