<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Практическое руководство по написанию rc.d скриптов для FreeBSD</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html</link>
    <description>Yar Tikhiy обобщил (http://people.freebsd.org/~yar/rcng/article.html)  основную информацию по написанию rc.d скриптов под BSD системы.&lt;br&gt;&lt;br&gt;URL: http://people.freebsd.org/~yar/rcng/article.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=6207&lt;br&gt;</description>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (butcher)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#21</link>
    <pubDate>Wed, 12 Oct 2005 11:43:19 GMT</pubDate>
    <description>&amp;gt;да. все тот же шелл. только в линуксе почти все разбито по &lt;br&gt;&amp;gt;кусочкам, а в бзд есть большой чудаковатый /etc/rc.d с примочками, методы &lt;br&gt;&amp;gt;изнасилования которого и описываются в этой статье &lt;br&gt;&lt;br&gt;Вообще-то, /etc/rc.d - это каталог, в котором находится множество маленьких скриптов, отвечающих за отдельные сервисы. И в статье написано как наиболее правильно и эффективно писать эти скрипты.</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (Dvorkin)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#20</link>
    <pubDate>Wed, 12 Oct 2005 11:02:31 GMT</pubDate>
    <description>&amp;gt;Имхо, техника написания стартовых скриптов для БСД и для Линукса одинакова. &lt;br&gt;да. все тот же шелл. только в линуксе почти все разбито по кусочкам, а в бзд есть большой чудаковатый /etc/rc.d с примочками, методы изнасилования которого и описываются в этой статье</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (Dvorkin)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#19</link>
    <pubDate>Wed, 12 Oct 2005 10:56:15 GMT</pubDate>
    <description>а для Линуха все гораздо проще и логичнее. достаточно заглянуть как все сделано в /etc/rc.d/init.d/&lt;br&gt;берем что-нибудь простое типа&lt;br&gt;/etc/rc.d/init.d/iplog&lt;br&gt;, копируем в файл с новым именем (, например, /etc/rc.d/init.d/myporno), меняем пути к программе и мя программы внутри,&lt;br&gt;делаем &lt;br&gt;#chkconfig myporno on&lt;br&gt;и начинаем наконец работать, а не заниматься мазохизмом :)</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (_Nick_)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#18</link>
    <pubDate>Tue, 11 Oct 2005 20:40:19 GMT</pubDate>
    <description>&amp;gt;Имхо, техника написания стартовых скриптов для БСД и для Линукса одинакова. &lt;br&gt;&lt;br&gt;&lt;br&gt;для какого дистра Линуха? Для какого дистра BSD ?? ;)</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для FreeBSD (Mike)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#17</link>
    <pubDate>Tue, 11 Oct 2005 20:23:22 GMT</pubDate>
    <description>(тот самый Майк)&lt;br&gt;В семействе систем System V используются уровни инициализации - грубо говоря, на некотором уровне запускаются некоторые скрипты, которые запускают соотв этому уровню программы. т.е. на 3м например - ссш-демон, sendmail и прочие. Процесс инициализации БСД регулируется обычно rc.conf и rc.conf.default. Вообще, всё есть в хэндбуке по этому поводу :).</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (Kemm)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#16</link>
    <pubDate>Tue, 11 Oct 2005 14:36:03 GMT</pubDate>
    <description>&amp;gt;а по-моему собственные скрипты в /u/l/etc/rc.d - дурной тон. Кроме одного, максимум &lt;br&gt;&amp;gt;двух aaaa.sh и zzzz.sh. Всё остальное должно иметь свои стандартные скрипты, &lt;br&gt;&amp;gt;написанные maintainer-ом порта. А ставить проги из сорцов - ещё более &lt;br&gt;&amp;gt;ужасный дурной тон. &lt;br&gt;&lt;br&gt;Собирая софт из исходников можно попутно и порт нарисовать. А статья, по большому счету, именно мэйнтейнерам и предназначена.&lt;br&gt;</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (Skif)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#15</link>
    <pubDate>Tue, 11 Oct 2005 10:16:02 GMT</pubDate>
    <description>&amp;gt;Skif, конечно же и не в /etc/rc.d/. Это каталог базовой системы (кстати, &lt;br&gt;&amp;gt;mergemaster, если не ошибаюсь предложит весь левак удалить). Но и /u/l/etc/rc.d &lt;br&gt;&amp;gt;- каталог не для админа, а для старта программулин из портов. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Хорошо, а что является каталогом для админа? Вот сваял я своих скриптов ну с десятка полтора к примеру, которые при старте системы должны пускаться, при остановке - киляться. Куда мне их? в rc.local ? ИМХО, не считаю сей вариант самым оптимальным и удобным в повседневке, а особенно когда принимаешь какое-то добро от предыдущего админа. Все же /usr/local/etc/rc.d намного более удобен. Обозвал скрипт чем-то а-ля my_billing.sh и все, понятно чем он занимается без прочтения содержимого. дал ему в начале 000 - он уже и впереди планеты всей стартует, но после старта системных скриптов.&lt;br&gt;Да и касательно самих портов. Седня мой скрипт тока у меня что-то делает, а завтра он может быть и портирован... &lt;br&gt;Перекидывать с сервака на сервак тоже гораздо проще. легче же скопировать один файл, чем пра</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для FreeBSD (Moralez)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#14</link>
    <pubDate>Tue, 11 Oct 2005 08:36:55 GMT</pubDate>
    <description>Skif, конечно же и не в /etc/rc.d/. Это каталог базовой системы (кстати, mergemaster, если не ошибаюсь предложит весь левак удалить). Но и /u/l/etc/rc.d - каталог не для админа, а для старта программулин из портов.&lt;br&gt;&lt;br&gt;А оракл надо ставить на SuSE или RedHAT. Или уж postgresql/firebird на FreeBSD (коих в 98&#037; случаев хватит).</description>
</item>

<item>
    <title>Практическое руководство по написанию rc.d скриптов для Free... (Skif)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/12399.html#13</link>
    <pubDate>Tue, 11 Oct 2005 08:14:56 GMT</pubDate>
    <description>&amp;gt;а по-моему собственные скрипты в /u/l/etc/rc.d - дурной тон. Кроме одного, максимум &lt;br&gt;&amp;gt;двух aaaa.sh и zzzz.sh. Всё остальное должно иметь свои стандартные скрипты, &lt;br&gt;&amp;gt;написанные maintainer-ом порта. А ставить проги из сорцов - ещё более &lt;br&gt;&amp;gt;ужасный дурной тон. &lt;br&gt;&lt;br&gt;Вы считаете, что лучше собственные скрипты хранить в /etc/rc.d/ ? Что-что, а вот это уже точно дурной тон.&lt;br&gt;Все установленые пользователем софтины, скрипты и т.д. надо ложить в определенные места, как в винде Program Files, так и в *nix (BSD в частности) /usr/local, что бы точно знать - в local лежит мое, а ниже дефолтное. Так что ложить в /usr/local/etc/rc.d отнюдь не дурной тон, а учитывая новые веяния в стартовых скриптах рестарт сетевых сервисов по /etc/netstart не обойдет внтиманием и написанные пользователем и положенные в /usr/local/etc/rc.d&lt;br&gt;&lt;br&gt;насчет прог из сырцов - в принципе поддерживаю, но иногда хочется странного, а порта нету... Вот хочу я оракл 10-й прибить к фре,а в системе портов его нет. Что, ждать пока появиться? КОнечно, его пото</description>
</item>

</channel>
</rss>
