LINUX.ORG.RU
ФорумTalks

systemd свои скрипты


0

1

А как вы пишите свои скрипты для старта (и правите чужие)? Если нужно что-то свое сделать при запуске, как вы это делаете?

upd: интересует именно systemd

★★★★★

Последнее исправление: cvs-255 (всего исправлений: 2)

Не системд, но

Просто дописываю запуск своих сервисов c nohup-ом в /etc/rc.local. Для простых задач хватает.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от cvs-255

А я свете последних новостей просто начал ставить на все новые инстансы убунточку lts вместо дебиана.

Deleted
()
Ответ на: комментарий от lampslave

Ну это я смотрел. Но ведь в unit-файлах, как я понял, нет самого функционала, только некоторое описание.

cvs-255 ★★★★★
() автор топика

Будь бобр, прибей бейджик метку!

leonidko ★★★★
()
Ответ на: комментарий от cvs-255
ExecStart=/etc/systemd/scripts/your_script.sh

Они даже директорию специальную предусмотрели, куда можно скрипты складывать.

intelfx ★★★★★
()

А как вы пишите свои скрипты для старта (и правите чужие)?

mcedit script

Если нужно что-то свое сделать при запуске, как вы это делаете?

Смотря что. Пока нескольких ExecStart хватало, буде нечто серьёзнее, могу и на $some_program_language накатать, в зависимости от задачи.

redgremlin ★★★★★
()

Пишу сервисы, почти все системные костыли на них висят.

Jefail ★★★★
()

Пишу .service с type=simple

sergej ★★★★★
()

Пишу скрипты. Очень жаль что у systemd нет своего «нормального» DSL. А может и хорошо...

true_admin ★★★★★
()

А как вы пишите свои скрипты для старта (и правите чужие)?

Эээ, в виме?

vurdalak ★★★★★
()
Ответ на: комментарий от cvs-255

Пару команд можно прямо в юнит засунуть, см. примеры. А можно написать скрипт и запускать его.

lampslave ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.