<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Четыре из восьми членов технического комитета Debian высказа...</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html</link>
    <description>Официально голосование по вопросу (http://www.opennet.ru/opennews/art.shtml?num=38273) перехода проекта Debian на новую систему инициализации пока не проводилось, но уже опубликованы позиции почти всех членов Технического комитета Debian, которому делегировано принятие решения. На днях в пользу systemd выступили Keith Packard (https://lists.debian.org/debian-ctte/2014/01/msg00261.html), Don Armstrong (https://lists.debian.org/debian-ctte/2014/01/msg00310.html) и Bdale Garbee (https://lists.debian.org/debian-ctte/2014/01/msg00067.html). Их мотивы примерно совпадают с ранее высказанной позицией (http://www.opennet.ru/opennews/art.shtml?num=38762) Russ Allbery, но Keith Packard дополнительно выразил опасение, что в случае внедрения upstart разработчикам Debian придется поддерживать собственный форк данной системы, так как для передачи изменений в основной проект требуется подписание неприемлемого для Debian соглашения о передаче компании Canonical имущественных прав на предлагаемые изменения.&lt;br&gt;&lt;br&gt;&lt;br&gt;В пользу upstar</description>

<item>
    <title>Четыре из восьми членов технического комитета Debian высказа... (runoverheads)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#410</link>
    <pubDate>Fri, 31 Jan 2014 00:22:51 GMT</pubDate>
    <description>станет не логично в случае, если мне лог не нужен, а достаточно консоли&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian высказа... (runoverheads)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#409</link>
    <pubDate>Fri, 31 Jan 2014 00:16:33 GMT</pubDate>
    <description>я не разрабатывал эти программы. меня вообще НЕ ВОЛНУЕТ сколько и чего они пишут.&lt;br&gt;LightDM хардкодно направляет их вывод в пользовательскую диру, за что и был послан.&lt;br&gt;а ты конечно копайся в логах всех пользовательских программ, и задавайся вопросами о причинах и значениях букв в них, не дай бог лишнего нагадят))&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (Michael Shigorin)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#408</link>
    <pubDate>Thu, 23 Jan 2014 10:31:02 GMT</pubDate>
    <description>&amp;gt; ну не скажи! у нас в требованиях к загрузке ящика 20 сек. &lt;br&gt;&amp;gt; из них 10 уходит на биос. И если systemd сможет за &lt;br&gt;&amp;gt; оставшиеся 10 сек. - то мы прорвемся :) &lt;br&gt;&lt;br&gt;Имейте в виду, что с systemd у вас куда меньше возможностей _гарантировать_ выполнение требований -- у него гораздо менее предсказуемое время загрузки, чем у нормального sysvinit (и при этом в случае альта ещё и не факт, что быстрее -- тут инитскрипты даже без распараллеливания и с update_chrooted оказываются весьма шустрыми).&lt;br&gt;&lt;br&gt;Если что, в mkimage-profiles есть средства для выпечки одинаковых образов, отличающихся только инитом.&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (arisu)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#407</link>
    <pubDate>Thu, 23 Jan 2014 10:19:26 GMT</pubDate>
    <description>&amp;gt; зы. не одними серверами едины.&lt;br&gt;&lt;br&gt;а для другого намного лучше собрать сильно онапильнеченую систему, и ssd присунуть. зачем там системды (ну, кроме случая &amp;#171;у нас руки из жопы, и поэтому мы надеемся починить нашу рукожопость Волшебной Программой&amp;#187;) &amp;#8212; не ясно.&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (fi)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#406</link>
    <pubDate>Thu, 23 Jan 2014 09:38:33 GMT</pubDate>
    <description>ну не скажи! у нас в требованиях к загрузке ящика 20 сек. из них 10 уходит на биос. И если systemd сможет за оставшиеся 10 сек. - то мы прорвемся :)&lt;br&gt;&lt;br&gt;зы. не одними серверами едины.&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (Michael Shigorin)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#405</link>
    <pubDate>Thu, 23 Jan 2014 00:06:17 GMT</pubDate>
    <description>&amp;gt; суть того, что я хотел показать, от этого, само собой, не меняется, &lt;br&gt;&amp;gt; и файл всё равно создаётся в текущем каталоге, если не указать &lt;br&gt;&amp;gt; явно /tmp/zXXXXXX &#091;...&#093;&lt;br&gt;&lt;br&gt;Дошло, спасибо.  Привык сильно к шелльному :-/&lt;br&gt;</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (arisu)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#404</link>
    <pubDate>Wed, 22 Jan 2014 17:55:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt; угадываем, где создастся файл с именем zблабла. могу подсказать, если что.&lt;br&gt;&lt;br&gt;вот не надо мне прямо в браузере код править, да. там было tmp = alloca(64), гыг. заменил на массив, забыл звезду убрать. суть того, что я хотел показать, от этого, само собой, не меняется, и файл всё равно создаётся в текущем каталоге, если не указать явно /tmp/zXXXXXX&lt;br&gt;&lt;br&gt;&amp;gt; Именно о предложении пихать костыли (или дырки с приличным потенциалом) и возмущаюсь. &lt;br&gt;&lt;br&gt;угу. то есть, задавать при необходимости /tmp биндами &amp;#8212; это, значит, костыль и дырка. а писать везде код, который будет пытаться смотреть на $TMPDIR, которой и вовсе может не быть, добавлять проверки на это и городить таким образом совершенно лишние куски, реализующие то, что может сделать сама система &amp;#8212; это не костыль и совершенно безопасно.&lt;br&gt;&lt;br&gt;&amp;gt; google://&quot;insecure /tmp handling&amp;#187; &lt;br&gt;&lt;br&gt;а то, что в позиксе нет функции для создания файла без имени, хотя система такое вполне может поддерживать &amp;#8212; это уже совсем другая беда. как не костыль обходы этого, всё</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (Michael Shigorin)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#403</link>
    <pubDate>Wed, 22 Jan 2014 17:23:23 GMT</pubDate>
    <description>&amp;gt; угадываем, где создастся файл с именем zблабла. могу подсказать, если что.&lt;br&gt;&lt;br&gt;&#091;code&#093;$ gcc -xc -&amp;lt;&amp;lt; EOF&lt;br&gt;&amp;gt; #include &amp;lt;stdlib.h&amp;gt;&lt;br&gt;&amp;gt; #include &amp;lt;stdio.h&amp;gt;&lt;br&gt;&amp;gt; #include &amp;lt;string.h&amp;gt;&lt;br&gt;&amp;gt; int main (void) &#123;&lt;br&gt;&amp;gt;  char *tmp&#091;64&#093;;&lt;br&gt;&amp;gt;  strcpy(tmp, &quot;zXXXXXX&quot;);  &lt;br&gt;&amp;gt;  mkstemp(tmp);&lt;br&gt;&amp;gt;  return 0;&lt;br&gt;&amp;gt; &#125;&lt;br&gt;&amp;gt; EOF&lt;br&gt;&lt;br&gt;&amp;lt;stdin&amp;gt;: In function &amp;#8216;main&amp;#8217;:&lt;br&gt;&amp;lt;stdin&amp;gt;:7:2: warning: passing argument 1 of &amp;#8216;strcpy&amp;#8217; from incompatible pointer type &#091;enabled by default&#093;&lt;br&gt;In file included from &amp;lt;stdin&amp;gt;:3:0:&lt;br&gt;/usr/include/string.h:125:14: note: expected &amp;#8216;char * __restrict__&amp;#8217; but argument is of type &amp;#8216;char **&amp;#8217;&lt;br&gt;&amp;lt;stdin&amp;gt;:8:2: warning: passing argument 1 of &amp;#8216;mkstemp&amp;#8217; from incompatible pointer type &#091;enabled by default&#093;&lt;br&gt;In file included from &amp;lt;stdin&amp;gt;:1:0:&lt;br&gt;/usr/include/stdlib.h:627:12: note: expected &amp;#8216;char *&amp;#8217; but argument is of type &amp;#8216;char **&amp;#8217;&lt;br&gt;$ ls z* /tmp/z*&lt;br&gt;ls: невозможно получить доступ к z*: Нет такого файла или каталога&lt;br&gt;ls: невозможно получить доступ к /tmp/z*: Нет такого файла или</description>
</item>

<item>
    <title>Четыре из восьми членов технического комитета Debian... (arisu)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/93603.html#402</link>
    <pubDate>Wed, 22 Jan 2014 10:05:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt; речь про &amp;#171;/tmp&amp;#187; в путях. которое фигурирует и в mkstemp(), например.&lt;br&gt;&amp;gt; Зачем?!&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br&gt;#include &amp;lt;string.h&amp;gt;&lt;br&gt;&lt;br&gt;int main (void) &#123;&lt;br&gt;  char *tmp&#091;64&#093;;&lt;br&gt;  strcpy(tmp, &quot;zXXXXXX&quot;);&lt;br&gt;  mkstemp(tmp);&lt;br&gt;  return 0;&lt;br&gt;&#125;&lt;br&gt;&#091;/code&#093;&lt;br&gt;угадываем, где создастся файл с именем zблабла. могу подсказать, если что.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; а если вдруг какой-то программе хочется выделить &amp;#171;свой tmp&amp;#187;, то это ВНИЗАПНА!&lt;br&gt;&amp;gt;&amp;gt; можно решить при помощи монтирования частных поддеревьев.&lt;br&gt;&amp;gt; Ага, и так каждый вдох-выдох.&lt;br&gt;&lt;br&gt;ну да. а ещё каждая GUI-программа должна уметь запоминать размер и положение своего окна, потому что использовать для этого средства WM &amp;#8212; некошерно. так? ну действительно: зачем нам универсальное системное средство, мы же можем в каждую программу костылей напихать!&lt;br&gt;</description>
</item>

</channel>
</rss>
