Replies (26)

  • @wilful, Если ты про параллельный старт, то все остальные тоже давно умеют
  • @adept-, А можно линку на Debian или CentOS хотябы?
  • @wilful, Про Debian вот: wiki.debian.org
    Про центос не в курсе :)
  • @adept-, Я про то, чтобы & добавить в cкрипт, чтобы не ждать пока MySQL например нальет свой пул.
  • @wilful, Ты про демоны? Если да, то это умеют все, просто называют по-разному. А вообще, идея с фряхи взята.
  • @wilful, А это примерно о том же. Если ты явно не укажешь зависимость от запущенного mysql, то твой скрипт и не будет ждать, пока mysql запустится
  • @wilful, А, или ты про @govnod? Тогда, скорее всего, только арч, гента и фряха.
  • @kusayu, Вы хоть скажите как это и где называется, не встречал я в Debian и тем более в CentOS.
  • @adept-, Нет моего скрипта, если я просто хочу не ждать пока подымется сеть, запустится мускул или подключится VPN. Я хочу уже работать
  • @kusayu, Я про @ собачку, да
  • @wilful, в дебиано-базедах это зовется сервисами, кажется.
    sudo service blablablad start|stop|restart или типа такого
  • @wilful, С собачкой сложнее. В убунтах, наверное, придется тонны скриптов стартовых перелопатить, чтобы найти.
  • @wilful, Посмотри зависимости в дебиановских init-скриптах (лучше в wheezy): там, по идее, так и должно быть
  • @adept-, Мне тут подсказывают, что Openrc умеет параллельный запуск lists.debian.org
  • @kusayu, Стандартная дебиановская init-система тоже умеет wiki.debian.org
  • @kusayu, А с Openrc на дебиане замучаешься, мне кажется. Все-таки не родная
  • @adept-, А как там оно настраивается, в двух словах?
  • @kusayu, Там в init-скриптах ввели специальный хедер, буквально из нескольких строчек, в которых прописываются зависимости при старте
  • @kusayu, Эй, харош! Сначала скрипты ломать, теперь инит переставить, systemd умеет, но это ж не вариант. Уже понятно — что не умеют больше никто, как минимум это не входит в поверхностные рычажки. (Сами понимаете всегда можно пройтись и добавить & ). Кстати добавив в init скрипт свои зависимости или убрав, мыж получим не обновляемый инит, вернее лишнее движение при обновлении ((
  • @wilful, В этом посте крысы собрались бежать с тонущего Арча?
  • @wilful, По идее, зависимости уже должны быть расставлены так, чтобы их было минимальное количество :) Не знаю, зачем бы понадобилось дописывать новую зависимость. На моей памяти в пакетах ни разу не обновлялись инит-скрипты, поэтому лишнего шага при обновлении мы не получим :)
  • @adept-, Все равно это костыли.
  • @kusayu, По-моему, наоборот, вполне стройная система. Что с ней не так?
  • @adept-, Мне, например, не нравится, что инит-скрипт может быть перезаписан во время автоматического обновления.
  • @kusayu, Нет, он не будет перезаписан. Максимум, у тебя спросит. И то в случае, если мейнтейнер изменил сам init-скрипт, что на моей памяти не было ни разу
  • @adept-, Согласен, что костыли. Ведь мне не нужно чтобы скрипт менял свои зависимости, мне нужно чтобы приложение запустилось в фоне, что само по себе тривиальная задача.