<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Вопросы по созданию rc скрипта</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/10278.html</link>
    <description>Здравствуйте Уважаемые!&lt;br&gt;&lt;br&gt;Пишу тут стартовый скрипт, чтобы при старте системы запускал мой воркер. Хочу сделать по уму, т.е. через стартовые скрипты, а не жостко прописать в rc.local&lt;br&gt;&lt;br&gt;Итак, всё это в FreeBSD.&lt;br&gt;rc.conf:&lt;br&gt;====================================================&lt;br&gt;MyWorker_enable=&quot;YES&quot;&lt;br&gt;MyWorker_dir=&quot;/var/www/vhosts/my.app&quot;&lt;br&gt;&lt;br&gt;&lt;br&gt;Стартовый скрипт MyWorker:&lt;br&gt;====================================================&lt;br&gt;#!/bin/sh&lt;br&gt;&lt;br&gt;. /etc/rc.subr&lt;br&gt;&lt;br&gt;name=&quot;MyWorker&quot;&lt;br&gt;rcvar=&#096;set_rcvar&#096;&lt;br&gt;&lt;br&gt;: $&#123;MyWorker_dir:=&#125;&lt;br&gt;&lt;br&gt;command_interpreter=&quot;/bin/sh&quot;&lt;br&gt;command=&quot;worker/shell/start.worker.sh&quot;&lt;br&gt;pidfile=&quot;/var/run/$&#123;name&#125;.pid&quot;&lt;br&gt;&lt;br&gt;start_precmd=&quot;$&#123;name&#125;_prestart&quot;&lt;br&gt;&lt;br&gt;# Проверяем наличие стартовых скриптов и переходим в указанную папку&lt;br&gt;MyWorker_prestart()&#123;&lt;br&gt;# Должен быть указан базовый каталог приложения&lt;br&gt;if &#091; -z $&#123;MyWorker_dir&#125; &#093; ; then&lt;br&gt;warn &quot;MyWorker_dir is not set.&quot;&lt;br&gt;&lt;br&gt;return 1&lt;br&gt;fi&lt;br&gt;&lt;br&gt;# Он должен существовать&lt;br&gt;if &#091; ! -d $&#123;MyWorker_dir&#125; &#093; ; then&lt;br&gt;warn &quot;MyWorker dir &#091; $&#123;MyWorker_dir&#125; &#093; not exists.&quot;&lt;br&gt;&lt;br&gt;return 1&lt;br&gt;</description>

<item>
    <title>Вопросы по созданию rc скрипта (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/10278.html#3</link>
    <pubDate>Mon, 16 Sep 2019 10:48:32 GMT</pubDate>
    <description>&amp;gt;   А чото вы хотите &lt;br&gt;&lt;br&gt;Что хочу? Не знаю..&lt;br&gt;Что знаю - не хочу!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Вопросы по созданию rc скрипта (Сергей)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/10278.html#2</link>
    <pubDate>Mon, 16 Sep 2019 09:22:30 GMT</pubDate>
    <description>  А чото вы хотите&lt;br&gt;: $&#123;MyWorker_dir:=&#125;&lt;br&gt;</description>
</item>

<item>
    <title>Вопросы по созданию rc скрипта (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID9/10278.html#1</link>
    <pubDate>Mon, 16 Sep 2019 05:26:02 GMT</pubDate>
    <description>Вам сюда https://www.freebsd.org/doc/en_US.ISO8859-1/articles/rc-scripting/index.html&lt;br&gt;Читаем, потом думаем, потом опять читаем, потом.. (и т.д.)&lt;br&gt;А иначе.. ну, в этой ситуации мы как бы уже это.. Наши полномочия уже как бы всё.. Окончены!&lt;br&gt;</description>
</item>

</channel>
</rss>
