<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Загадки FreeBSD</title>
	<atom:link href="http://dg.sad.lv/2008/11/17/stranges-o-freebsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/</link>
	<description>про нелегкую жизню в Латвии и о другой фигне</description>
	<lastBuildDate>Sun, 17 Jul 2011 22:20:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Danaki</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-635</link>
		<dc:creator>Danaki</dc:creator>
		<pubDate>Fri, 21 Nov 2008 00:31:19 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-635</guid>
		<description>вдогонку Guideline 9: http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html#tag_12_02</description>
		<content:encoded><![CDATA[<p>вдогонку Guideline 9: <a href="http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html#tag_12_02" rel="nofollow">http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html#tag_12_02</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danaki</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-634</link>
		<dc:creator>Danaki</dc:creator>
		<pubDate>Fri, 21 Nov 2008 00:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-634</guid>
		<description>Тебе не кажется странным, что одна и та же /usr/bin/ls под разными шеллами по-разному парсит аргументы? Запусти под strace (или аналогом) и проанализируй как там выглядит вызов exec() в обоих случаях.

Похоже дело в стандартах. Мне лень искать описание соответствующего POSIX, но из man 3 getopt &quot;ENVIRONMENT -&gt; POSIXLY_CORRECT -&gt; If this is set, then option processing stops as soon as a non-option argument is encountered.&quot;, уже говорит о многом. Так что если ls у тебя работает так, как ты описал, то это некорректно и вполне может не работать в другой системе, такой, например, как Solaris, HP-UX или FreeBSD.</description>
		<content:encoded><![CDATA[<p>Тебе не кажется странным, что одна и та же /usr/bin/ls под разными шеллами по-разному парсит аргументы? Запусти под strace (или аналогом) и проанализируй как там выглядит вызов exec() в обоих случаях.</p>
<p>Похоже дело в стандартах. Мне лень искать описание соответствующего POSIX, но из man 3 getopt &#8220;ENVIRONMENT -&gt; POSIXLY_CORRECT -&gt; If this is set, then option processing stops as soon as a non-option argument is encountered.&#8221;, уже говорит о многом. Так что если ls у тебя работает так, как ты описал, то это некорректно и вполне может не работать в другой системе, такой, например, как Solaris, HP-UX или FreeBSD.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deniss</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-633</link>
		<dc:creator>deniss</dc:creator>
		<pubDate>Thu, 20 Nov 2008 21:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-633</guid>
		<description>tcsh убогий и в нём ТОЖЕ &#039;ls -la somedir&#039; != &#039;ls somedir -la&#039; !</description>
		<content:encoded><![CDATA[<p>tcsh убогий и в нём ТОЖЕ &#8216;ls -la somedir&#8217; != &#8216;ls somedir -la&#8217; !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: deniss</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-632</link>
		<dc:creator>deniss</dc:creator>
		<pubDate>Thu, 20 Nov 2008 10:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-632</guid>
		<description>Спасибо-спасибо :)
Вот бы ещё хотелось услышать:
является ли tcsh/zsh адекватной и равнозначной заменой bash в функциональном плане ?
Что делать если uptime больше года а /var/log/messages ротируется каждую неделю (так ведь там по умолчанию?) 
Почему в файле NOTES по ядру описпано меньше половины опций и зависимостей и в каком мане читать остальное если нет интернета ?
Опция quick в pf это IMHO костыль к изначально неудачной идее &quot;last win&quot;.</description>
		<content:encoded><![CDATA[<p>Спасибо-спасибо :)<br />
Вот бы ещё хотелось услышать:<br />
является ли tcsh/zsh адекватной и равнозначной заменой bash в функциональном плане ?<br />
Что делать если uptime больше года а /var/log/messages ротируется каждую неделю (так ведь там по умолчанию?)<br />
Почему в файле NOTES по ядру описпано меньше половины опций и зависимостей и в каком мане читать остальное если нет интернета ?<br />
Опция quick в pf это IMHO костыль к изначально неудачной идее &#8220;last win&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-631</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Thu, 20 Nov 2008 06:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-631</guid>
		<description>&gt;  • Зачем нужны слайсы ? Какая у них технологическая нагрузка ?

Совместимость из прошлого. Сейчас для совместимости есть GPT и gpart(8).
Так что можно забыть о DOS&#039;овской таблице разделов.

&gt;  • Почему bash требует ключи перед аргументом, тогда как в Linux порядок не важен ?

Нет bash&#039;а во фре по дефолту. Возвращайся обратно на линукс или используй tcsh/zsh.

&gt;  • Как посмотреть список железа, если /var/run/dmesg.boot отсутствует ?

В /var/log/messages. Или grep не осилил?

&gt;  • Почему нет нормальной стандартной утилиты для конфигурации ядра, которая бы отслеживала зависимости и предоставляло справку как menuconfig в Linux ? Ну разве так трудно это сделать ?

А это чтобы ты не забывал читать man pages по тем вещам, что добавляешь в конфиг.

&gt;  • Почему брандмаур pf работает по правилу “последнее правило побеждает”, но в то же время имеет опцию quick

А в чем вопрос? На мой взгляд quick очень удобная вещь при составлении правил, чтобы заблокировать/пропустить соединение не выходя из контекста (не думая о последующих правилах). Кроме как того как эта опция ускоряет проход правил, так она еще очень удобна для дебага всяких аномалий.

&gt;  • Какого хрена portupgrade не показывает информативные сообщения портов в самом конце в суммарном виде, а только после сборки каждого отдельного порта ? Если обновилось двадцать портов то нужно прокручивать километры вывода что-бы найти нужное :(

А оно по дефолту разве не так? Попробуй --emit-summaries тогда.</description>
		<content:encoded><![CDATA[<p>&gt;  • Зачем нужны слайсы ? Какая у них технологическая нагрузка ?</p>
<p>Совместимость из прошлого. Сейчас для совместимости есть GPT и gpart(8).<br />
Так что можно забыть о DOS&#8217;овской таблице разделов.</p>
<p>&gt;  • Почему bash требует ключи перед аргументом, тогда как в Linux порядок не важен ?</p>
<p>Нет bash&#8217;а во фре по дефолту. Возвращайся обратно на линукс или используй tcsh/zsh.</p>
<p>&gt;  • Как посмотреть список железа, если /var/run/dmesg.boot отсутствует ?</p>
<p>В /var/log/messages. Или grep не осилил?</p>
<p>&gt;  • Почему нет нормальной стандартной утилиты для конфигурации ядра, которая бы отслеживала зависимости и предоставляло справку как menuconfig в Linux ? Ну разве так трудно это сделать ?</p>
<p>А это чтобы ты не забывал читать man pages по тем вещам, что добавляешь в конфиг.</p>
<p>&gt;  • Почему брандмаур pf работает по правилу “последнее правило побеждает”, но в то же время имеет опцию quick</p>
<p>А в чем вопрос? На мой взгляд quick очень удобная вещь при составлении правил, чтобы заблокировать/пропустить соединение не выходя из контекста (не думая о последующих правилах). Кроме как того как эта опция ускоряет проход правил, так она еще очень удобна для дебага всяких аномалий.</p>
<p>&gt;  • Какого хрена portupgrade не показывает информативные сообщения портов в самом конце в суммарном виде, а только после сборки каждого отдельного порта ? Если обновилось двадцать портов то нужно прокручивать километры вывода что-бы найти нужное :(</p>
<p>А оно по дефолту разве не так? Попробуй &#8211;emit-summaries тогда.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: *</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-630</link>
		<dc:creator>*</dc:creator>
		<pubDate>Thu, 20 Nov 2008 05:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-630</guid>
		<description>да, видимо жизнь в Латвии действительно нелегкая...</description>
		<content:encoded><![CDATA[<p>да, видимо жизнь в Латвии действительно нелегкая&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luxy</title>
		<link>http://dg.sad.lv/2008/11/17/stranges-o-freebsd/comment-page-1/#comment-629</link>
		<dc:creator>Luxy</dc:creator>
		<pubDate>Wed, 19 Nov 2008 19:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://dg.sad.lv/?p=691#comment-629</guid>
		<description>Потому что freebsd не нужен</description>
		<content:encoded><![CDATA[<p>Потому что freebsd не нужен</p>
]]></content:encoded>
	</item>
</channel>
</rss>

