<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/Alterator/AlteratorServices</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/Alterator/AlteratorServices</description>
<language>en-us</language>
<item>
<title>2008-03-28 17:00:10</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-28+17%3A00%3A10</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.sisyphus.alterator.alteratorservices" href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+17%3A00%3A10">2008-03-28 17:00:10&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices">2008-03-28 17:00:41&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/Alterator/AlteratorServices" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
write &amp;lt;&amp;ndash; name, change_status (&amp;laquo;start&amp;raquo; / &amp;#8220;stop&amp;#8221;), chkconfig_status (#t/#f)&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">write &amp;lt;&amp;ndash; name, change_status (&amp;laquo;start&amp;raquo;/&amp;raquo;stop&amp;raquo;), chkconfig_status (#t/#f)&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-28 16:59:36</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-28+16%3A59%3A36</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A59%3A36">2008-03-28 16:59:36&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+17%3A00%3A10">2008-03-28 17:00:10&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">list -&amp;gt; ((&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; &lt;s>status &amp;#8220;running&amp;#8221;&lt;/s>)...) &amp;mdash; статус пока не&amp;nbsp;выдается, т.к. очень медленно, а&amp;nbsp;использовать удобно  только в&amp;nbsp;qt...&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">list -&amp;gt; ((&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; &lt;s>status &amp;#8220;running&amp;#8221;&lt;/s>)...) &amp;mdash; статус пока не&amp;nbsp;выдается, т.к. очень медленно, а&amp;nbsp;использовать понятно как&amp;nbsp;только в&amp;nbsp;html...&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-28 16:59:05</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-28+16%3A59%3A05</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A59%3A05">2008-03-28 16:59:05&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A59%3A36">2008-03-28 16:59:36&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> Состояние &amp;laquo;включать при&amp;nbsp;запуске&amp;raquo; показывается по&amp;nbsp;текущему runlevel'у.&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> Состояние &amp;laquo;включать при&amp;nbsp;запуске&amp;raquo; показывается по&amp;nbsp;текущему runlevel'у: /sbin/chkconfig --level $(/sbin/runlevel | cut&amp;nbsp;-n3) $service&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-28 16:58:34</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-28+16%3A58%3A34</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A58%3A34">2008-03-28 16:58:34&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A59%3A05">2008-03-28 16:59:05&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> Как&amp;nbsp;искать сервисы? В&amp;nbsp;/etc/rc.d/init.d иногда лежит всякая фигня (например /etc/rc.d/init.d/halt), для&amp;nbsp;которой даже пытаться узнать статус не&amp;nbsp;слишком полезно... Так&amp;nbsp;что тупой поиск по&amp;nbsp;директории плох. Строить список сервисов с&amp;nbsp;помощью /sbin/chkconfig &amp;ndash; -list тоже не&amp;nbsp;слишком правильно, так&amp;nbsp;как мы&amp;nbsp;теряем сервисы, которые были удалены из&amp;nbsp;chkconfig'a&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> Как&amp;nbsp;искать сервисы? В&amp;nbsp;/etc/rc.d/init.d иногда лежит всякая фигня (например /etc/rc.d/init.d/halt), для&amp;nbsp;которой даже пытаться узнать статус не&amp;nbsp;слишком полезно... Так&amp;nbsp;что тупой поиск по&amp;nbsp;директории плох. Строить список сервисов с&amp;nbsp;помощью /sbin/chkconfig --list тоже не&amp;nbsp;слишком правильно, так&amp;nbsp;как мы&amp;nbsp;теряем сервисы, которые были удалены из&amp;nbsp;chkconfig'a&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-27 14:07:47</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-27+14%3A07%3A47</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+14%3A07%3A47">2008-03-27 14:07:47&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-28+16%3A58%3A34">2008-03-28 16:58:34&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">list -&amp;gt; ((&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; &lt;s>status &amp;#8220;running&amp;#8221;&lt;/s>)...) &amp;mdash; статус пока не&amp;nbsp;выдается, т.к. очень медленно, а&amp;nbsp;использовать понятно как&amp;nbsp;только в&amp;nbsp;html...&lt;br />
list для&amp;nbsp;не-корневого объекта-&amp;gt; список действий типа &amp;#8220;start&amp;#8221; &amp;#8220;stop&amp;#8221; &amp;#8220;restart&amp;#8221; c&amp;nbsp;label-переводами, в&amp;nbsp;соответствии с&amp;nbsp;текущим состоянием.&lt;br />
read -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; status &amp;#8220;running&amp;#8221; switchable #t chkconfig_status #t description &amp;#8220;text&amp;#8221;)&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">list -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; status &amp;#8220;running&amp;#8221;)...&lt;br />
read -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; status &amp;#8220;running&amp;#8221; switchable #t chkconfig_status #t description &amp;#8220;text&amp;#8221;)&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-27 13:09:03</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-27+13%3A09%3A03</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+13%3A09%3A03">2008-03-27 13:09:03&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+14%3A07%3A47">2008-03-27 14:07:47&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">read -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; status &amp;#8220;running&amp;#8221; switchable #t chkconfig_status #t description &amp;#8220;text&amp;#8221;)&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">read -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; status &amp;#8220;running&amp;#8221; switchable #t chkconfig_status #t description &amp;#8220;text&amp;#8221;)&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-27 13:04:57</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-27+13%3A04%3A57</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+13%3A04%3A57">2008-03-27 13:04:57&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+13%3A09%3A03">2008-03-27 13:09:03&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> из&amp;nbsp;строчки usage также можно понимать, поддерживает ли&amp;nbsp;сервис команды start/stop (параметр switchable)&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> из&amp;nbsp;строчки usage также можно понимать, поддерживает ли&amp;nbsp;сервис команды start/stop&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-27 11:29:09</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-27+11%3A29%3A09</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+11%3A29%3A09">2008-03-27 11:29:09&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+13%3A04%3A57">2008-03-27 13:04:57&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h8397-1">&lt;/a>&lt;h3>Интерфейс бакэнда&lt;/h3>
list -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; status &amp;#8220;running&amp;#8221;)...&lt;br />
read -&amp;gt; (&amp;laquo;services/xinetd&amp;raquo; name &amp;#8220;xinetd&amp;#8221; status &amp;#8220;running&amp;#8221; switchable #t chkconfig_status #t description &amp;#8220;text&amp;#8221;)&lt;br />
write &amp;lt;&amp;ndash; name, change_status (&amp;laquo;start&amp;raquo;/&amp;raquo;stop&amp;raquo;), chkconfig_status (#t/#f)&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-03-27 11:18:29</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices/show?time=2008-03-27+11%3A18%3A29</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;/&amp;nbsp;Alterator&amp;nbsp;Services&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+11%3A18%3A29">2008-03-27 11:18:29&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/AlteratorServices?time=2008-03-27+11%3A29%3A09">2008-03-27 11:29:09&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h8397-1">&lt;/a>&lt;h1>устройство модуля alterator-services&lt;/h1>
&lt;ul>&lt;li> Как&amp;nbsp;искать сервисы? В&amp;nbsp;/etc/rc.d/init.d иногда лежит всякая фигня (например /etc/rc.d/init.d/halt), для&amp;nbsp;которой даже пытаться узнать статус не&amp;nbsp;слишком полезно... Так&amp;nbsp;что тупой поиск по&amp;nbsp;директории плох. Строить список сервисов с&amp;nbsp;помощью /sbin/chkconfig --list тоже не&amp;nbsp;слишком правильно, так&amp;nbsp;как мы&amp;nbsp;теряем сервисы, которые были удалены из&amp;nbsp;chkconfig'a
&lt;/li>&lt;li> Для&amp;nbsp;каких runlevel'ов включать сервисы? Тут&amp;nbsp;варианты такие: &lt;/li>&lt;/ul>
Решение: chkconfig &amp;lt;service&amp;gt; on/off&lt;br />
Всякие мелочи:&lt;br />
&lt;ul>&lt;li> Состояние &amp;laquo;включать при&amp;nbsp;запуске&amp;raquo; показывается по&amp;nbsp;текущему runlevel'у: /sbin/chkconfig --level $(/sbin/runlevel | cut&amp;nbsp;-n3) $service
&lt;/li>&lt;li> для&amp;nbsp;определения текущего состояния: запустить /sbin/service &amp;lt;service&amp;gt;, разобрать полученную строчку вида &amp;laquo;Usage: aaa&amp;nbsp;{start|stop|status|reload}", если можно, получть status, привести его&amp;nbsp;к&amp;nbsp;виду &amp;laquo;running/stopped/unknown&amp;raquo;
&lt;/li>&lt;li> из&amp;nbsp;строчки usage также можно понимать, поддерживает ли&amp;nbsp;сервис команды start/stop&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h8397-1">&lt;/a>&lt;h1>устройство модуля альтератора services&lt;/h1>
&lt;ol type="1">&lt;li> Как&amp;nbsp;искать сервисы? В&amp;nbsp;/etc/rc.d/init.d иногда лежит всякая фигня (например /etc/rc.d/init.d/halt), для&amp;nbsp;которой даже пытаться узнать статус не&amp;nbsp;слишком полезно... Так&amp;nbsp;что тупой поиск по&amp;nbsp;директории плох. Строить список сервисов с&amp;nbsp;помощью /sbin/chkconfig --list тоже не&amp;nbsp;слишком правильно, так&amp;nbsp;как мы&amp;nbsp;теряем сервисы, которые были удалены из&amp;nbsp;chkconfig'a
&lt;/li>&lt;li> Для&amp;nbsp;каких runlevel'ов включать сервисы? Тут&amp;nbsp;варианты такие: &lt;/li>&lt;/ol>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
