<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_36087"  />
<title>rulinux.net - Форум - Talks - [поттеринг] /etc/os-release</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - [поттеринг] /etc/os-release</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125938</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125938</guid>
<pubDate>Wed, 15 Feb 2012 00:54:16 +0400</pubDate>
<description><![CDATA[<p>для того чтобы оно таковым и оставалось очевидно</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125889</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125889</guid>
<pubDate>Tue, 14 Feb 2012 14:50:50 +0400</pubDate>
<description><![CDATA[<p>&quot;uname -a&quot; - более кроссплатформенное решение, почему бы название релиза не выводить там!?
</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125886</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125886</guid>
<pubDate>Tue, 14 Feb 2012 14:18:21 +0400</pubDate>
<description><![CDATA[<p>а у меня привычка<br><br>cat /etc/issue</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125885</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125885</guid>
<pubDate>Tue, 14 Feb 2012 14:01:25 +0400</pubDate>
<description><![CDATA[<p>dconf забыл)</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125884</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125884</guid>
<pubDate>Tue, 14 Feb 2012 13:50:01 +0400</pubDate>
<description><![CDATA[<p>$ time lsb_release<br><br> LSB Version:	n/a<br><br><br><br>real	0m0.005s<br><br>user	0m0.000s<br><br>sys	0m0.003s</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125882</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125882</guid>
<pubDate>Tue, 14 Feb 2012 13:33:28 +0400</pubDate>
<description><![CDATA[<p><i>> man lsb</i><br> /etc/lsb-release есть сценарий и его запуск очень дорого стоит при загрузке системы меньше чем за секунду (с) леннарт<br><br>There's already the lsb_release tool for this, why don't you just use that?<br /> Well, it's a very strange interface: a shell script you have to invoke (and hence spawn asynchronously from your C code), and it's not written to be extensible. It's an optional package in many distributions, and nothing we'd be happy to invoke as part of early boot in order to show a welcome message. (In times with sub-second userspace boot times we really don't want to invoke a huge shell script for a triviality like showing the welcome message).</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125881</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125881</guid>
<pubDate>Tue, 14 Feb 2012 13:32:32 +0400</pubDate>
<description><![CDATA[<p>Думаю, это только изначальная идея, и он будет её дорабатывать.<br><br>Скорее всего, появится демон versiond, который будет хранить информацию о версии в бинарном формате, доступ к которому будет возможен только через специальную библиотеку. Если программа хочет узнать версию ОС - пусть линкуется с libversion. Управляться демон будет только через dbus, ну а единственной обязательной зависимостью будет systemd, ведь в наше время уже нет систем, где нет dbus и systemd. Из преимуществ - можно будет узнать версию ОС на компьютере через сеть, с помощью интеграции с avahi, а безопасность этого дела будет обеспечена с помощью специального шифрованного протокола.</p>]]></description>
</item>
<item>
<title>Re:[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125880</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125880</guid>
<pubDate>Tue, 14 Feb 2012 13:25:44 +0400</pubDate>
<description><![CDATA[<p>man lsb</p>]]></description>
</item>
<item>
<title>[поттеринг] /etc/os-release</title>
<link>https://rulinux.net/message.php?newsid=36087&amp;page=1#125877</link>
<guid>https://rulinux.net/message.php?newsid=36087&amp;page=1#125877</guid>
<pubDate>Tue, 14 Feb 2012 13:18:56 +0400</pubDate>
<description><![CDATA[<p>Впервые его <a href="http://0pointer.de/blog/projects/os-release.html">предложение</a> мне кажется разумным и оправданным. Ну право слово, множество программ при сборке начинают перебирать всякие [distr_name]-release чтобы понять где они запускаются. А тут только один файл простого <a href="http://www.freedesktop.org/software/systemd/man/os-release.html">формата</a>:<br><br><fieldset><legend>text</legend><code><br />
# cat /etc/os-release<br />
NAME=Windows<br />
VERSION=7<br />
ID=windows<br />
VERSION_ID=7<br />
PRETTY_NAME=&quot;Microsoft Windows 7 Professional&quot;<br />
ANSI_COLOR=0;34<br />
# <br />
&nbsp;</code></fieldset></p>]]></description>
</item>
</channel>
</rss>