<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Первый выпуск системы инициализации Epoch</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html</link>
    <description>Доступен первый выпуск новой системы инициализации Epoch (http://universe2.us/epoch.html), позиционируемой в качестве легковесного решения для минималистичных дистрибутивов, которым необходимо обеспечить загрузку без нагромождения и лишних зависимостей.  По сути, Epoch развивается в качестве альтернативы init-системы от проекта busybox, и отличающется более широкими возможностями и отказом от использования shell-скриптов для запуска сервисов. Настройки процесса загрузки определяются через единый файл конфигурации (http://universe2.us/epoch.conf). Система написана на языке Си и распространяется (https://github.com/Subsentient/epoch) как общественное достояние (http://ru.wikipedia.org/wiki/&#037;D0&#037;9E&#037;D0&#037;B1&#037;D1&#037;89&#037;D0&#037;B5&#037;D1&#037;81&#037;D1&#037;82&#037;D0&#037;B2&#037;D0&#037;B5&#037;D0&#037;BD&#037;D0&#037;BD&#037;D0&#037;BE&#037;D0&#037;B5_&#037;D0&#037;B4&#037;D0&#037;BE&#037;D1&#037;81&#037;D1&#037;82&#037;D0&#037;BE&#037;D1&#037;8F&#037;D0&#037;BD&#037;D0&#037;B8&#037;D0&#037;B5). Из зависимостей для работы Epoch требуется только Glibc, pthreads, ядро Linux (привязка к /proc) и опционально /bin/sh.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные возможности Epoch:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Для контроля порядка запуска и ост</description>

<item>
    <title>Первый выпуск системы инициализации Epoch (myhand)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#158</link>
    <pubDate>Sat, 15 Feb 2014 18:21:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Что-то я не понял про этот пример.  Что за сервисная cgroup, &lt;br&gt;&amp;gt; per-service &lt;br&gt;&lt;br&gt;Так-так...&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; для чего она и как умудрился туда попасть dhcpcd (dhcpd?)?&lt;br&gt;&amp;gt; Он туда попал в рамках выполнения /etc/rc.d/init.d/network, очевидно.&lt;br&gt;&lt;br&gt;А с каких это пор каждый файл в /etc/init.d/ считается за сервис (тот самый, по чью душу per-service cgroups и проч)?  Любую хорошую идею можно превратить во всякие systemd, кто-б спорил.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (Michael Shigorin)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#157</link>
    <pubDate>Sat, 15 Feb 2014 18:07:55 GMT</pubDate>
    <description>&amp;gt; Что-то я не понял про этот пример.  Что за сервисная cgroup,&lt;br&gt;&lt;br&gt;per-service&lt;br&gt;&lt;br&gt;&amp;gt; для чего она и как умудрился туда попасть dhcpcd (dhcpd?)?&lt;br&gt;&lt;br&gt;Он туда попал в рамках выполнения /etc/rc.d/init.d/network, очевидно.  dhcpCd -- ещё один DHCP-клиент.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (myhand)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#156</link>
    <pubDate>Thu, 13 Feb 2014 20:17:28 GMT</pubDate>
    <description>&amp;gt; Да, полезно выделять общие случаи и шаблонировать их во избежание повторной траты &lt;br&gt;&amp;gt; времени и сил на рутинное описание.  Вот только когда вместе &lt;br&gt;&amp;gt; с сервисной cgroup пристреливают dhcpcd, поскольку нельзя заранее точно сказать, должен &lt;br&gt;&amp;gt; ли скрипт подъёма сети завершиться сразу и совсем либо что-то может &lt;br&gt;&amp;gt; продолжить самостоятельный полёт -- автоматическое бритьё начинает немножко пощипывать. &lt;br&gt;&lt;br&gt;Что-то я не понял про этот пример.  Что за сервисная cgroup, для чего она и как умудрился туда попасть dhcpcd (dhcpd?)?&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (Michael Shigorin)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#155</link>
    <pubDate>Thu, 13 Feb 2014 12:24:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Совсем маленькие справляются при помощи killall -u &lt;br&gt;&amp;gt; Угу, попутно пристреливая шеллы, at jobs, кронскрипты и проч. счастье&lt;br&gt;&lt;br&gt;То есть возможность убежать от пристреливания методом &amp;#124; at +1m устраивает? :) (не говоря о том, что шелл с правами сервиса -- немного странное явление, хотя и бывает)&lt;br&gt;&lt;br&gt;В том-то и дело, что обстоятельства бывают разные.  А у кого они, как и лица, только первый раз разные -- многие здесь знают не первое десятилетие.&lt;br&gt;&lt;br&gt;Да, полезно выделять общие случаи и шаблонировать их во избежание повторной траты времени и сил на рутинное описание.  Вот только когда вместе с сервисной cgroup пристреливают dhcpcd, поскольку нельзя заранее точно сказать, должен ли скрипт подъёма сети завершиться сразу и совсем либо что-то может продолжить самостоятельный полёт -- автоматическое бритьё начинает немножко пощипывать.&lt;br&gt;&lt;br&gt;Такое вот наблюдение про &quot;всё stop&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (myhand)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#154</link>
    <pubDate>Wed, 12 Feb 2014 20:24:57 GMT</pubDate>
    <description>&amp;gt; факт заключается в том, что твою нечётко поставленную задачу асилил.&lt;br&gt;&lt;br&gt;Т.е. у тебя htop в этом примере умудряется что-то иное показывать?  Продемонстрируй, пожалуйста, патч для htop, который это умудряется делать.&lt;br&gt;&lt;br&gt;&amp;gt; нечётко поставленную&lt;br&gt;&lt;br&gt;Что может быть четче: хочу чтобы service xxx stop останавливал все, что сервис xxx наплодил.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (arisu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#153</link>
    <pubDate>Wed, 12 Feb 2014 20:17:47 GMT</pubDate>
    <description>факт заключается в том, что твою нечётко поставленную задачу асилил. при этом arisu вполне не против решения задачи более адекватными методами.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (myhand)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#152</link>
    <pubDate>Wed, 12 Feb 2014 17:57:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; вот жеж&amp;#8230; а htop умеет.&lt;br&gt;&amp;gt;&amp;gt; Что умеет?  Телепатически передавать пид после двойного форка?  Уймись уже.&lt;br&gt;&amp;gt; да я-то уймусь, мне-то что. смотрю вот на tree mode в htop &lt;br&gt;&amp;gt; &amp;#8212; и мне спокойно.&lt;br&gt;&lt;br&gt;Про что тебе спокойно?  Ну давай я покажу тебе htop...&lt;br&gt;&lt;br&gt;Нумер рас:&lt;br&gt;$ htop&lt;br&gt;  PID USER      PRI  NI  VIRT   RES   SHR S CPU&#037; MEM&#037;   TIME+  Command&lt;br&gt;    1 root       20   0 10648   640   604 S  0.0  0.0  0:01.96 init &#091;2&#093;&lt;br&gt;26774 myhand         20   0  3936    80     0 S  0.0  0.0  0:00.00 ├─ ./a.out&lt;br&gt;&lt;br&gt;Нумер двас:&lt;br&gt;$ GET http://home.test/cgi-bin/a.out&lt;br&gt;Do nasty things...&lt;br&gt;$ htop&lt;br&gt;  PID USER      PRI  NI  VIRT   RES   SHR S CPU&#037; MEM&#037;   TIME+  Command&lt;br&gt;    1 root       20   0 10648   640   604 S  0.0  0.0  0:01.96 init &#091;2&#093;&lt;br&gt;27249 www-data   20   0  3940    84     0 S  0.0  0.0  0:00.00 ├─ /usr/lib/cgi-bin/a.out&lt;br&gt;&lt;br&gt;Упс.  Чавой-то оно не показует, что в первом случае это потомок шелл, а во втором - апача.&lt;br&gt;&lt;br&gt;$ cat a.c&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br&gt;#include &amp;lt;unistd.h&amp;gt;&lt;br&gt;&lt;br&gt;int&lt;br&gt;main(int argc, char* argv&#091;&#093;)&lt;br&gt;&#123;&lt;br&gt;    printf(&quot;C</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (myhand)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#151</link>
    <pubDate>Wed, 12 Feb 2014 17:23:37 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Ну-ну.  Маленький ты ишшо, не прибивал никогда толпу cgi-скриптов, &lt;br&gt;&amp;gt;&amp;gt; после остановки апача...&lt;br&gt;&amp;gt; Совсем маленькие справляются при помощи killall -u &lt;br&gt;&lt;br&gt;Угу, попутно пристреливая шеллы, at jobs, кронскрипты и проч. счастье, &quot;смотря по обстановке&quot;.&lt;br&gt;&lt;br&gt;Не барское это дело.  Сказали ему stop - и пущай оно все stop.&lt;br&gt;</description>
</item>

<item>
    <title>Первый выпуск системы инициализации Epoch (Michael Shigorin)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/93922.html#150</link>
    <pubDate>Wed, 12 Feb 2014 11:50:55 GMT</pubDate>
    <description>&amp;gt; Ну-ну.  Маленький ты ишшо, не прибивал никогда толпу cgi-скриптов,&lt;br&gt;&amp;gt; после остановки апача...&lt;br&gt;&lt;br&gt;Совсем маленькие справляются при помощи killall -u либо vzctl restart, смотря по обстановке. ;-)&lt;br&gt;</description>
</item>

</channel>
</rss>
