The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Анонсирован /etc/os-release, единый файл с информацией о рел..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от opennews (??) on 15-Фев-12, 16:59 
Леннарт Поттеринг (Lennart Poettering), автор Avahi (реализация протокола ZeroConf), звукового сервера PulseAudio и системного менеджера systemd, объявил (http://0pointer.de/blog/projects/os-release.html), что начиная с выпущенной вчера 43 версии systemd, будет прекращена поддержка специфичных для разных дистрибутивов файлов с информацией о релизе. В настоящее время, каждый дистрибутив использует собственный набор файлов для идентификации дистрибутива (/etc/redhat-release, /etc/SuSE-release, /etc/debian_version и т.п.), при этом многие дистрибутивы одновременно поддерживают несколько типов подобных файлов (например, в Fedora Linux их четыре). Вместо данного специфичного для каждого дистрибутива нагромождения предлагается использовать единый файл с информацией о дистрибутиве - /etc/os-release (http://www.freedesktop.org/software/systemd/man/os-release.html). Наличие данного файла отныне становится обязательным для дистрибутивов, которые желают обеспечить запуск systemd.


Подчеркивает...

URL: http://0pointer.de/blog/projects/os-release.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=33092

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Аноним (??) on 15-Фев-12, 16:59 
а зачем этот авахи нужен?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:05 
> а зачем этот авахи нужен?

Получить рабочую локалку, ничего не настраивая и даже не имея понятия о TCP/IP. Хомячки довольны.
Плюс прочие фичи Zeroconf http://ru.wikipedia.org/wiki/Zeroconf

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним239 on 15-Фев-12, 17:08 
У кого нибудь хоть раз заработало?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +5 +/
Сообщение от rusty_angel (ok) on 15-Фев-12, 17:14 
Как ни странно, вот это - всегда отлично работает. Принтер в офисе никто ни разу не настраивал себе, и под виндой, и в линуксах и на маках отлично находится сам.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним239 on 15-Фев-12, 17:18 
Версия/модель?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

62. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Сергей (??) on 15-Фев-12, 18:30 
Видимо, cups-1.5
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

92. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от rusty_angel (ok) on 15-Фев-12, 19:30 
Так разные же… Достоверно помню убунту начиная с 10.04, генту, centos 6, сусю 11.x
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:24 
> У кого нибудь хоть раз заработало?

Работает всегда, никаких проблем. А что?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

33. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –2 +/
Сообщение от AlexYeCu (ok) on 15-Фев-12, 17:31 
Работать-то оно работает, только им не пользуется никто.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

44. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от develop7 (ok) on 15-Фев-12, 17:56 
у меня. года уже 4, что ли. анонсю WebDAV шары и принтер.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

102. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:02 
> У кого нибудь хоть раз заработало?

У меня. Сетевой принтер детектит как из пушки.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

135. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 22:31 
Кстати да. У меня тоже в относительно большой сети (~120 компов) после подключения компа в сеть принтеры нашло со сорость незаметной для глаза. Даже подумал, что баг и там мои старые принтеры отображаются. Во как.
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

37. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 17:40 
>Получить рабочую локалку, ничего не настраивая и даже не имея понятия о TCP/IP. Хомячки довольны.

Авахи отключаю первым делом с прочими ненужными мне службами:

1) локалка работает, ничего не настраивая
2) понятия о TCP/IP не имею
3) доволен

Я не ради потролить, а на полном серьезе. Зачем нужен авахи я так и не понял до сих пор. Дебиан уже 4 года пользую.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

40. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +6 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:47 
> Я не ради потролить, а на полном серьезе.

Сначала человек рассказывает про работающую через libastral локалку, а потом еще говорит, что он серьезен.
Где-то тут противоречие...

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

88. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Клыкастый (ok) on 15-Фев-12, 19:19 
DHCP?
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

188. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от shatsky on 16-Фев-12, 11:30 
Настройка DHCP требует некоторого представления о TCP/IP.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

219. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Клыкастый (ok) on 17-Фев-12, 13:39 
> Настройка DHCP требует некоторого представления о TCP/IP.

на стороне клиента - нет. оно в 99% случая по умолчанию

Ответить | Правка | ^ к родителю #188 | Наверх | Cообщить модератору

104. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:03 
> Я не ради потролить, а на полном серьезе. Зачем нужен авахи я
> так и не понял до сих пор.

Хорошо сетевые принтеры в LAN детектит. Руками прописывать конечно можно, но лениво и айпишник надо знать. А тут полный плагнплюй.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

125. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от develop7 (ok) on 15-Фев-12, 20:59 
>> Я не ради потролить, а на полном серьезе. Зачем нужен авахи я так и не понял до сих пор.
> Хорошо сетевые принтеры в LAN детектит. Руками прописывать конечно можно, но лениво и айпишник надо знать. А тут полный плагнплюй.

Пять поколений до тебя руками прописывали, а ты мало того, что «плагнплюй», так ещё и без бубна, еретик!

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

142. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 22:48 
> Пять поколений до тебя руками прописывали, а ты мало того, что «плагнплюй»,
> так ещё и без бубна, еретик!

Да, я ленивый бастард. Люблю когда рутинная работа спихана на машины.

Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

151. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +8 +/
Сообщение от develop7 (ok) on 15-Фев-12, 23:31 
>> Пять поколений до тебя руками прописывали, а ты мало того, что «плагнплюй», так ещё и без бубна, еретик!
> Да, я ленивый бастард. Люблю когда рутинная работа спихана на машины.

Хорошо, что ещё остались люди, которые помнят, зачем создавались ЭВМ.

Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору

205. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от dq0s4y71 (??) on 16-Фев-12, 14:04 
И само слово ЭВМ.
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

3. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:03 
> Также интересно, что стандарт LSB предоставляет файл /etc/lsb_release

Автор, похоже, плохо разбирается в сути вопроса. Файл /etc/lsb-release - это не стандарт, а убунтоспецифичный аналог os-release. Формат данного файла контролируется разработчиками canonical, и они вряд ли пойдут на компромиссы с товарищами из редхата, суси, мандривы и т.д. В то время как systemd и os-release - изначально междистрибутивные проекты, ставящие целью унификацию и стандартизацию.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:30 
> Формат данного файла контролируется разработчиками canonical, и они вряд ли пойдут на компромиссы с товарищами из редхата, суси, мандривы и т.д.

Как каноникал относится к редхату - хорошо видно по той истории, когда они специально патчили PulseAudio, чтобы тот хрипел и заикался. В fedora, opensuse, mandriva - работает хорошо, звук нормальный. В ubuntu - словно в избу-икальню пришел.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

58. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Врешь on 15-Фев-12, 18:27 
Гон дешевый, нормальный звук в Ubuntu на пульсе.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

64. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:31 
> Гон дешевый, нормальный звук в Ubuntu на пульсе.

Теперь - может быть. После того как Поттеринг их лично за шкирку взял и носом потыкал в их кривые патчи: http://0pointer.de/blog/projects/pa-in-ubuntu

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

97. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от anonymous (??) on 15-Фев-12, 19:44 
>Теперь - может быть. После того как Поттеринг их лично за шкирку взял и носом потыкал в их кривые патчи: http://0pointer.de/blog/projects/pa-in-ubuntu

Не удивительно, твой Поттеринг даже не потрудился привести, почему патчи кривые. Впрочем, пульсаудио как был глючным, так и остался. На любом дистрибутиве.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

119. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:38 
номера багов в трекере?
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

152. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от r0g3r (??) on 15-Фев-12, 23:33 
>Впрочем, пульсаудио как был глючным, так и остался. На любом дистрибутиве.

У меня работает безукоризненно. Ибо к выходу PA множество багов устранили и довели до юзабельного состояния. Хотя до этого, к слову, тоже тем ещё глюкалом считал.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

194. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:32 
> множество багов устранили и довели до юзабельного состояния.

нененене, что-то мне не хочется пользоваться багами, даже «доведеными до юзабельного состояния».

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

224. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от iCat (ok) on 04-Апр-12, 07:28 
>>Впрочем, пульсаудио как был глючным, так и остался. На любом дистрибутиве.
> У меня работает безукоризненно. Ибо к выходу PA множество багов устранили и
> довели до юзабельного состояния. Хотя до этого, к слову, тоже тем
> ещё глюкалом считал.

IMHO - pulseaudio годится для организации звука в системах, где к _качеству_ звука требования "усреднённые". По принципу - "должно пиликать". Как в телевизорах 2-го или 3-го поколений. Действительно: зачем "сумасшедшие" диапазоны и "нерально низкие" уровни искажений для "системной подзвучки", где на вход звуковой карты подаётся жатый-пережатый МРЗ-шник?

А по теме топика - "иШШо одна попытка" убелить окуружающих в своей "д`Артаньянности"...


Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

172. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Dmitry Nezhevenko email on 16-Фев-12, 02:17 
> Автор, похоже, плохо разбирается в сути вопроса. Файл /etc/lsb-release - это не стандарт, а убунтоспецифичный аналог os-release. Формат данного файла контролируется разработчиками canonical, и они вряд ли пойдут на компромиссы с товарищами из редхата, суси, мандривы и т.д. В то время как systemd и os-release - изначально междистрибутивные проекты, ставящие целью унификацию и стандартизацию.

Оно междистрибутивное с большой большой натяжкой.. Эти все "инновации" с systemd, бинарными логами, теперь это вот -- вполне себе fedora-specific. Просто господин леннарт пользуется тем фактом, что основным upstream-ом приличной часть околоядерных/системных вещей является RedHat.

В debian вполне себе долго "патчили" udev после них, чтобы он продолжал уметь грузиться с /usr на отдельном разделе, в том числе и без initrd. И по идее будут продолжать.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

190. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Михаил (??) on 16-Фев-12, 12:11 
Ололо, а что ж он в сусе делает, этот убунтоспецифичный аналог?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

206. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от dq0s4y71 (??) on 16-Фев-12, 14:12 
Это именно стандарт - http://ru.wikipedia.org/wiki/Linux_Standard_Base. То, что он Debian-центричный - отдельный разговор.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +12 +/
Сообщение от rain87 on 15-Фев-12, 17:04 
несмотря на неоднозначность остальных предложений, выдвигаемых поттерингом, это мне кажется очень разумным. унификация это хорошо
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –5 +/
Сообщение от kuku on 15-Фев-12, 17:10 
... как и взлом - он становится
унифицированным...
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

19. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +21 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:17 
> ... как и взлом - он становится
> унифицированным...

Так и представляю себе картину: злой хакер получил рутовый шелл на чужом серваке, но из-за отсутствия os-release не смог определить версию дистра, расплакался, отказался от своих намерений, раскаялся, и написал явку с повинной в полицию.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

52. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:14 
> Так и представляю себе картину: злой хакер получил рутовый шелл на чужом
> серваке, но из-за отсутствия os-release не смог определить версию дистра, расплакался,
> отказался от своих намерений, раскаялся, и написал явку с повинной в
> полицию.

Гипотетическая вероятность такой ситуации, безусловно, стоит того, чтобы разработчики программ и дальше пилили поддержку нескольких десятков методов определения версии дистрибутива.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

213. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пр0х0жий (ok) on 16-Фев-12, 19:14 
> Гипотетическая вероятность такой ситуации, безусловно, стоит того,
> чтобы разработчики программ и дальше пилили поддержку нескольких десятков
> методов определения версии дистрибутива.

<sarcasm>
Агащаз!
</sarcasm>
Всё уже решили:

> In order to gently push everybody to standardize on these files
> we also want to make clear that sooner or later we plan to drop
> the fallback support for the old configuration files from systemd.
>That means adoption of this new scheme can happen slowly and piece
> by piece. But the final goal of only having one set of
> configuration files must be clear.

Есть только один вариант:
Mandora, Debdora, Slackdora, etc...

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

65. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от KblCb on 15-Фев-12, 18:34 
А вот зря смеётесь. У нас недавно взломали сервак и не осилили lilo и bsd-like инит.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

72. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +4 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:43 
> А вот зря смеётесь. У нас недавно взломали сервак и не осилили
> lilo и bsd-like инит.

Есть подозрение, что они и шелл не осилили. Откуда скрипт-киддисам такие вещи знать?

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

101. "Анонсирован /etc/os-release, единый файл с информацией о..."  +4 +/
Сообщение от arisu (ok) on 15-Фев-12, 20:01 
одни «поставили», другие «поломали».
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

155. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 00:03 
> lilo и bsd-like инит.

А зачем это осиливать? Особенно хаксорам?

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

106. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:04 
> Так и представляю себе картину: злой хакер получил рутовый шелл на чужом
> серваке, но из-за отсутствия os-release не смог определить версию дистра, расплакался,

Отсюда мораль: надо снести этот файл, пусть хакеры плакают.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

207. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от dq0s4y71 (??) on 16-Фев-12, 14:15 
Злому хакеру пофигу, а вот скрипт кидди это может жизнь облегчить.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

51. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:09 
> ... как и взлом - он становится
> унифицированным...

Насчет взлома не все однозначно, а вот защищать и аудитить унифицированные системы на порядок проще.
Например, для линукса есть https://www.opennet.ru/opennews/art.shtml?num=28396
Поле CPE в os-release - из того же стандарта SCAP.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

137. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 22:33 
Палка с двумя концами: защита тоже унифицирована. Если серьезно конечно :)
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +10 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:12 
> несмотря на неоднозначность остальных предложений, выдвигаемых поттерингом, это мне кажется очень разумным. унификация это хорошо

На самом деле, os-release - это только верхушка айсберга. Разработчики systemd фактически предложили стандарт для основных общесистемных конфигов, вобравший все лучшее из существующих решений: http://0pointer.de/blog/projects/the-new-configuration-files...

Кстати, в арче поддержка этих конфигов уже работает независимо от наличия systemd. Молодцы ребята.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

47. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от gaga (ok) on 15-Фев-12, 18:01 
>Разработчики systemd фактически предложили стандарт для основных общесистемных конфигов, вобравший все лучшее из существующих решений

Вот только опять недоделанный стандарт: еще немного, и человечество дойдет до унифицированного формата, который может читаться машиной и человеком (json, yaml, Sexpr-like). Но случится это через лет 10, судя по всему, а до тех пор чтобы распарсить любой конфги из двух строк придется лепить свой костыльный и глючный парсер и плодить дыры и баги.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

50. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:06 
> Вот только опять недоделанный стандарт: еще немного, и человечество дойдет до унифицированного
> формата, который может читаться машиной и человеком (json, yaml, Sexpr-like). Но
> случится это через лет 10, судя по всему, а до тех
> пор чтобы распарсить любой конфги из двух строк придется лепить свой
> костыльный и глючный парсер и плодить дыры и баги.

В данном случае достаточно элементарного формата ключ=значение, который куда проще читается и человеком, и машиной, чем перечисленные вами.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

61. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от gaga (ok) on 15-Фев-12, 18:29 
> В данном случае достаточно элементарного формата ключ=значение, который куда проще читается
> и человеком, и машиной, чем перечисленные вами.

Ага, а если потом формат будет дополнен чем-нибудь еще, напишем новый парсер с нуля, это же так весело. Суть в том, что можно использовать ОДИН формат, который покрывает 99% потребностей всех конфигов, логов и пр. - того, где сейчас царит жуткий бардак, каменный век и неэффективность.


Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

66. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:34 
> Ага, а если потом формат будет дополнен чем-нибудь еще, напишем новый парсер с нуля, это же так весело.

Ну да, ну да. Чтобы добавить еще один ключ, нужно писать новый парсер, ага.

> Суть в том, что можно использовать ОДИН формат, который покрывает 99% потребностей всех конфигов, логов и пр. - того, где сейчас царит жуткий бардак, каменный век и неэффективность.

Когда вы загоните кучу принципиально разных структур организации информации в некий единый формат - вы как раз и получите неэффективность.

Достаточно сравнить, насколько парсер формата ключ=значение проще парсера json.

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

89. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –2 +/
Сообщение от gaga (ok) on 15-Фев-12, 19:21 
>Ну да, ну да. Чтобы добавить еще один ключ, нужно писать новый парсер, ага.

Ключ нет, а вот если один из параметров вдруг сможет принять одновременно несколько значений (массив), то начнется весьма интересное действо. Кстати, посмотрите, в преведенном
файле оно уже началось.

>Достаточно сравнить, насколько парсер формата ключ=значение проще парсера json.

Минимальный парсер json занимает пару сотен строк. Да и не обязательно использовать json, все же он не сильно человекочитаем. Но дело даже не в этом, а том, что он и так есть (будет) в системе в виде одной маленькой либы и одной маленькой консольной обертки, которые пишутся один раз на десять лет, и позволит навсегда забыть о массе проблем и перестать плодить это уродство, которое можно лицезреть, например, в любой утилите, берущей данные из /proc. Разбор любого файла конфига, лога или чего-то еще сведется к json_get_int( file, "parameter.name" );

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

146. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от deadless (ok) on 15-Фев-12, 23:11 
Так реестр же!
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

160. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от gaga (ok) on 16-Фев-12, 00:22 
okay
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

82. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 19:03 
> В данном случае достаточно элементарного формата ключ=значение, который куда проще читается
> и человеком, и машиной, чем перечисленные вами.

особенно удобно в формате «ключ=значение» представлять массивы и деревья.

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

107. "Анонсирован /etc/os-release, единый файл с информацией о..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 20:05 
> особенно удобно в формате «ключ=значение» представлять массивы и деревья.

А зачем сие в файле с релизом ОС? :)

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

114. "Анонсирован /etc/os-release, единый файл с информацией о..."  +3 +/
Сообщение от arisu (ok) on 15-Фев-12, 20:18 
>> особенно удобно в формате «ключ=значение» представлять массивы и деревья.
> А зачем сие в файле с релизом ОС? :)

потому что скоро там появятся описания пакетных менеджеров, всякие «капсы» и прочая ерунда, я гарантирую это.

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

134. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 22:30 
Ага, и на каждый чих вроде os-release  - свой формат вида ключ-значение, со своими вайтспейсами, со своей чувствительностью к регистру, со своими тонкостями, со своим велосипедом для парсинга со своими багами...
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

56. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:25 
Главная проблема не в том, что какой-то там формат конфига плохо читается или парсится.
А в том, что почти каждый разработчик очередного дистрибутива начинает с того, что придумывает свой уникальный и ни с кем не совместимый набор конфигов.
Автор дистра доволен, а проблемы разработчиков ПО и админов шерифа не волнуют.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

59. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от gaga (ok) on 15-Фев-12, 18:27 
это как раз следствие отсутствия стандартного формата для таких вещей. ну и криворукости и чсв разработчиков, понятное дело.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

131. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пр0х0жий (ok) on 15-Фев-12, 21:41 
> Главная проблема ...
> ... в том, что почти каждый разработчик очередного дистрибутива начинает с того,
> что придумывает свой уникальный и ни с кем не совместимый набор
> конфигов.

Точно. Например:

/etc/hostname: ... Nonetheless previously all distributions used different files for this.
Fedora used /etc/sysconfig/network, OpenSUSE /etc/HOSTNAME. We chose to standardize on the Debian configuration file /etc/hostname.

Навели сначала бы у себя в fedora порядок.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

136. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 22:31 
К сожалению, хуже чем щас уже не сделаешь - и так уже конфиги представляют собой кладбище не взлетевших велосипедов. А вот лучше - можно.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

181. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от netch (ok) on 16-Фев-12, 09:57 
> На самом деле, os-release - это только верхушка айсберга. Разработчики systemd фактически
> предложили стандарт для основных общесистемных конфигов, вобравший все лучшее из существующих
> решений: http://0pointer.de/blog/projects/the-new-configuration-files...

Только форматы у них такие, что ничего серьёзнее чем name=value туда не ляжет.

Через пару лет они гордо изобретут реестр. На XML.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

79. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от YetAnotherOnanym on 15-Фев-12, 18:58 
Вы сторонник Security by Obscurity?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

139. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 22:39 
Как связаны s-t-o и унификация? Скорее наоборот, зоопарк конфигов приводит к obscurity.
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

182. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от netch (ok) on 16-Фев-12, 10:05 
> Вы сторонник Security by Obscurity?

Есть два базовых подхода к решению вопроса о зависимых от местности средствах: 1) дать описание и возложить реализацию методов на пришедшее средство и 2) дать методы (код). Второе, да, в какой-то мере by obscurity, но позволяет не таскать за собой базу данных.

И, к Вашему сведению, security by obscurity - практически полезный механизм. Те, кто его отвергают, похожи на тех, для кого вероятность встретить динозавра - 50%.

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

192. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:28 
> И, к Вашему сведению, security by obscurity - практически полезный механизм.

примерно как самовар.

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

199. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от netch (ok) on 16-Фев-12, 13:15 
>> И, к Вашему сведению, security by obscurity - практически полезный механизм.
> примерно как самовар.

Нет.

Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору

200. "Анонсирован /etc/os-release, единый файл с информацией о..."  –1 +/
Сообщение от arisu (ok) on 16-Фев-12, 13:27 
>>> И, к Вашему сведению, security by obscurity - практически полезный механизм.
>> примерно как самовар.
> Нет.

и то верно: самовар таки полезней.

Ответить | Правка | ^ к родителю #199 | Наверх | Cообщить модератору

201. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от netch (ok) on 16-Фев-12, 13:29 
>>>> И, к Вашему сведению, security by obscurity - практически полезный механизм.
>>> примерно как самовар.
>> Нет.
> и то верно: самовар таки полезней.

Вы хоть раз ключом от замка пользовались? Или у Вас дворец со слугами?

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

202. "Анонсирован /etc/os-release, единый файл с информацией о..."  –1 +/
Сообщение от arisu (ok) on 16-Фев-12, 13:32 
> Вы хоть раз ключом от замка пользовались? Или у Вас дворец со
> слугами?

знаешь, в чём твоя беда? ты вещаешь в области, где ничего не понял.

хинт: ключ — пароль; устройство замка — алгоритм. SbO — закрытие алгоритмов, а не ключей.

Ответить | Правка | ^ к родителю #201 | Наверх | Cообщить модератору

203. "Анонсирован /etc/os-release, единый файл с информацией о..."  +1 +/
Сообщение от netch (ok) on 16-Фев-12, 13:44 
>> Вы хоть раз ключом от замка пользовались? Или у Вас дворец со
>> слугами?
> знаешь, в чём твоя беда? ты вещаешь в области, где ничего не
> понял.
> хинт: ключ — пароль; устройство замка — алгоритм. SbO — закрытие алгоритмов,
> а не ключей.

Это твоя беда, что ты вообще не понял, о чём речь в обсуждении, зато начал разбрасываться ярлыками имени К.О.

SbO как закрытие алгоритмов - наиболее типичное понимание, но не единственное, и оно не подходит к обсуждаемому здесь. Обсуждается ситуация, что делать, если взломщик вообще попал на машину. Разнообразие механизмов описания местной обстановки не остановит того, кто станет исследовать вручную, но оказывается противодействием автоматизированным средствам типа "видим Debian 7.1 => тащим бинарник для него и втыкаем", что сравнимо со знанием ключа, а не механизма.
Вопрос в оценке подобной эффективности, но практика показывает, что если один подобный механизм уменьшает вероятность проблем на 10%, то это уже достаточно, чтобы задуматься о нём.

Ответить | Правка | ^ к родителю #202 | Наверх | Cообщить модератору

211. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 16:38 
я хренею без баяна. вполне себе вменяемое обсуждение, где меня вполне корректно поставили на место, радостно пошло «под нож». в настолько крутой ИИ я не верю, поэтому предполагаю, что открыл поселение внеземлян, по совместительству — модераторов.

p.s. netch, извиняюсь за грубость и хамство.

Ответить | Правка | ^ к родителю #203 | Наверх | Cообщить модератору

212. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от netch (ok) on 16-Фев-12, 16:43 
> я хренею без баяна. вполне себе вменяемое обсуждение, где меня вполне корректно
> поставили на место, радостно пошло «под нож». в настолько крутой ИИ
> я не верю, поэтому предполагаю, что открыл поселение внеземлян, по совместительству
> — модераторов.

Хм. Я тоже что-то не вижу пары постингов.

> p.s. netch, извиняюсь за грубость и хамство.

Ну до такого вроде ещё не дошло, но ok.

Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору

80. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от YetAnotherOnanym on 15-Фев-12, 19:00 
> несмотря на неоднозначность остальных предложений, выдвигаемых поттерингом, это мне кажется
> очень разумным. унификация это хорошо

ППКС. Когда садишься за незнакомый дистр больше всего бесит необходимость искать, где у него записано кто оно такое. uname, /etc/release и прочее помогают не всегда.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

148. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –2 +/
Сообщение от deadless (ok) on 15-Фев-12, 23:16 
Странно это всегда было конём линукса. Типа много дистров хороших и разных. А та если будет только обоями  различаться чем тогда холиварить? Так хоть убунтуводов опускают а так исчезнет офигенный фактор отличительности.
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

180. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Xasd (ok) on 16-Фев-12, 09:54 
> Когда садишься за незнакомый дистр больше всего бесит ...

если вас раздражает факт того что вы каждый раз (раз в какоето время) -- садитесь за разные операционные системы (хоть и на одном ядре) -- то ЗАЧЕМ-ЖЕ вы это делаете? :D

ну ей богу смешно... может быть "компьютеры" -- это вообще не ваше занятие? поэтому и бесит :-D

....вы-бы ещё жаловались-бы на то что "кждый раз когда я начинаю изучать новый язык программирования -- то происходит <такаято> фигня!"

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

6. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:06 
>а зачем этот авахи нужен?

Это чтобы в Ubuntu выскакивало окно с сообщением на 5 секунд:
"Вы в домене local и работать не буду" :)

$cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"

А это для чего придумали?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:14 
> А это для чего придумали?

А это - то же самое, но работает не только в убунте :)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

18. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от rusty_angel (ok) on 15-Фев-12, 17:15 
>>а зачем этот авахи нужен?
> Это чтобы в Ubuntu выскакивало окно с сообщением на 5 секунд:
> "Вы в домене local и работать не буду" :)

Ага. Причём работать не перестаёт. А ругается вообще независимо от того, какой домен.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

214. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от axe (??) on 16-Фев-12, 20:15 
>>>а зачем этот авахи нужен?
>> Это чтобы в Ubuntu выскакивало окно с сообщением на 5 секунд:
>> "Вы в домене local и работать не буду" :)
> Ага. Причём работать не перестаёт. А ругается вообще независимо от того, какой
> домен.

При чем тут домен? Он ругается на то что у вашего прова local зона резолвится. А тот в свою очередь ее резолвит потому, что ретрекер рутрекера держит. А сообразительности резолвить только зону ретрекера без всей local у него не хватило.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

215. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от rusty_angel (ok) on 16-Фев-12, 20:25 
>>>>а зачем этот авахи нужен?
>>> Это чтобы в Ubuntu выскакивало окно с сообщением на 5 секунд:
>>> "Вы в домене local и работать не буду" :)
>> Ага. Причём работать не перестаёт. А ругается вообще независимо от того, какой
>> домен.
> При чем тут домен? Он ругается на то что у вашего прова
> local зона резолвится. А тот в свою очередь ее резолвит потому,
> что ретрекер рутрекера держит. А сообразительности резолвить только зону ретрекера без
> всей local у него не хватило.

В офисе точно никаких зон от провайдера нет.

Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору

48. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:02 
> А это для чего придумали?

Это чтобы поумерить спесь Шатлворта, подписывающегося псевдонимом "LSB".

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

83. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 15-Фев-12, 19:04 
> А это для чего придумали?

для бубунты. ваш Кэп.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

109. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:07 
> для бyбунты. ваш Кэп.

Насколько я помню эту хрень редхатчики же и придумали, а шатлворт только скопипи...л, как обычно. Но видимо поттеринга всерьез укусила муха NIH-NIH.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

143. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от Пр0х0жий (ok) on 15-Фев-12, 23:04 
>> А это для чего придумали?
> для бубунты. ваш Кэп.

Не было её тогда ещё, *бунты. Не нарисовали:
http://lists.linuxfoundation.org/pipermail/lsb-discuss/2000-...

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

193. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:30 
Акела промахнулся. в смысле, Кэп.
Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

127. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от cadmi on 15-Фев-12, 21:16 
>>а зачем этот авахи нужен?
> Это чтобы в Ubuntu выскакивало окно с сообщением на 5 секунд:
> "Вы в домене local и работать не буду" :)

а вот в этом виноваты не убунтоиды, а туповатые виндоебы из числа админов рутрекера. которые в свое время продавили в локалки адрес для ретрекера retracker.local, да еще и написали у себя на сайте кривое howto, после которого почти все хомонеты у себя криво DNS'ы настроили. их в свое время предупреждали, но они тупо не могли понять, о чем им твердят.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +5 +/
Сообщение от oops (ok) on 15-Фев-12, 17:07 
О, наконец хоть кто-то допер до этого
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:09 
> Наличие данного файла отныне становится обязательным для дистрибутивов, которые желают обеспечить запуск systemd.

Еще один пример тотальной безграмотности автора новости. Этот файл влияет только на сообщение в начале загрузки "Добро пожаловать в $DISTRONAME $DISTROVERS". Без этого файла systemd будет выдавать в стиле капитана очевидность "Добро пожаловать в Linux".

Вообще, этот файл, как и пляски с /usr, нужны не сколько для systemd (потому что этот танк пройдет везде), а для удобства разработчиков прикладного ПО.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

84. "Анонсирован /etc/os-release, единый файл с информацией о..."  –1 +/
Сообщение от arisu (ok) on 15-Фев-12, 19:04 
> systemd (потому что этот танк пройдет везде)

не везде, у меня не прошёл. пока что противотанковые ежи кряхтят, но сдерживают.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

147. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 23:11 
Столлмана на них нет. Почему Linux а не GNU/Linux?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

170. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Moonrise (??) on 16-Фев-12, 02:11 
Почему уж тогда сразу не GNU/Perl/X.Org/over9000otherAuthors/Linux?
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

198. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:42 
> Почему уж тогда сразу не GNU/Perl/X.Org/over9000otherAuthors/Linux?

а это rms пояснял, но ты же у нас писатель, читать — дело не барское.

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

154. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от filosofem (ok) on 15-Фев-12, 23:50 
>Вообще, этот файл, как и пляски с /usr, нужны не сколько для systemd (потому что этот танк пройдет везде)

Я даже больше скажу, systemd этот файл совсем не нужен, потому что systemd систему загружает за полторы наносекунды секунды и юзер все равно не успеет прочитать, что там в верхней строке написано.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Аноним239 on 15-Фев-12, 17:10 
>при этом многие дистрибутивы одновременно поддерживают несколько типов подобных файлов (например, в Fedora Linux их четыре).

Будет пять. Отлично придумано. Молодец Поттеринг.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +4 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:25 
http://imgs.xkcd.com/comics/standards.png
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

81. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от YetAnotherOnanym on 15-Фев-12, 19:02 
> http://imgs.xkcd.com/comics/standards.png

:D


Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

140. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 22:41 
это не означает, что не надо пытаться

в худшем случае накопится критическая масса, и все быстро-быстро переделают как надо, ибо надоело

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от McLeod095 (ok) on 15-Фев-12, 17:11 
Вот смотрю на новость и думаю, запастись ли мне попкорном и газировкой, или пройти мимо.
С одной стороны, я много раз с этим сталкивался и скажу что надо унифицировать для всех дистрибутивов, хотя бы сделать обязательные поля. С другой столько всего придется перелопачивать.
Хотя здесь есть здравый смысл.  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору
Часть нити удалена модератором

68. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от McLeod095 (ok) on 15-Фев-12, 18:38 
>> Вот смотрю на новость и думаю, запастись ли мне попкорном и газировкой, или пройти мимо.
> Проходите мимо =)
> Бурление гoвн в комментариях неизбежно, но на развитие Linux оно влияния не
> окажет. Потому что великие общественные деятели, любящие писать в комментариях гадости
> про поттеринга, в мире opensource - никто.

Ну мимо такой новости пройти никак не могу.
Вообще почитав комменты, вижу что данное решение большая часть людей все таки поддерживает, и я кстати в их числе. А вот свою порцию говен на предлагаемые варианты унификации данным человеком я скорее всего смогу вылить только после выхода Fedora 17. Пока же сижу на 16 и вроде все устраивает, но некоторые вещи очень сильно раздражают, но не более.

Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

23. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Аноним. on 15-Фев-12, 17:23 
Дистрам следует просто добавить поддержку этого файла, но никак не переставать поддерживать существующую схему (чтобы была обратная совместимость). Кажется что это самый оптимальный из вариантов.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

28. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:26 
> Дистрам следует просто добавить поддержку этого файла, но никак не переставать поддерживать существующую схему (чтобы была обратная совместимость). Кажется что это самый оптимальный из вариантов.

Собсно, Поттеринг так и предлагает.
> Does this mean my distribution can now drop our equivalent of /etc/fedora-release? Unlikely, too much code exists that still checks for the individual release files, and you probably shouldn't break that. This new file makes things easy for applications, not for distributions: applications can now rely on a single file only, and use it in a nice way. Distributions will have to continue to ship the old files unless they are willing to break compatibility here.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

129. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 21:23 
Отлично. Логично. Не такой уж страшный Поттеринг ..
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от kuku on 15-Фев-12, 17:29 
ещё написать в файле вывод команды "uname -a"...
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

36. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 17:36 
> ещё написать в файле вывод команды "uname -a"...

А смысл? uname написана на сях, поэтому тормозит, требует зависимостей и жрет памяти на порядок меньше, чем питоновский lsb_release.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

43. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 17:56 
> А смысл? uname написана на сях, поэтому тормозит, требует зависимостей и жрет
> памяти на порядок меньше, чем питоновский lsb_release.

Иллюстрируя вышесказанное...

$ time lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.4 (squeeze)
Release:        6.0.4
Codename:       squeeze
lsb_release -a  1,88s user 0,71s system 37% cpu 6,949 total

$ time uname -a      
Linux hostname 2.6.32-5-amd64 #1 Mon Jan 16 15:32:33 UTC 2012 x86_64 GNU/Linux
uname -a  0,01s user 0,01s system 38% cpu 0,042 total

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

227. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от anonymous (??) on 24-Фев-17, 21:29 
$ time lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.8 (Final)
Release:        6.8
Codename:       Final

real    0m0.037s
user    0m0.007s
sys     0m0.024s

# time lsb_release -a
bash: lsb_release: command not found

real    0m0.001s
user    0m0.000s
sys     0m0.000s

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

163. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Ytch on 16-Фев-12, 00:34 
>> ещё написать в файле вывод команды "uname -a"...
> А смысл? uname написана на сях, поэтому тормозит, требует зависимостей и жрет
> памяти на порядок меньше, чем питоновский lsb_release.

Смысл в том, что про uname они тоже скажут:
[цитата]
...но разработчики systemd отказываются использовать её, называя её интерфейс "странным" и "изначально плохо спроектированным".
[/цитата]

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

27. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от konfuji (ok) on 15-Фев-12, 17:26 
Все просто:
Было 4 формата, стал один, единый для всех.
Здравый смысл Поттеринга налицо, идиотизм критикующих комментаторов же не поддается измерению.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

30. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:27 
> Здравый смысл Поттеринга налицо, идиотизм комментаторов же не поддается измерению.

Они дальше фамилии новость не читают =)

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

85. "Анонсирован /etc/os-release, единый файл с информацией о..."  –2 +/
Сообщение от arisu (ok) on 15-Фев-12, 19:09 
> Все просто:
> Было 4 формата, стал один, единый для всех.
> Здравый смысл Поттеринга налицо, идиотизм критикующих комментаторов же не поддается измерению.

ага. как только «все перейдут» мне вместо простого test -e /etc/distroversion_file надо будет парзить эту лабуду. что-то не радует ни разу. а если мне уж таки надо знать, на каком я дистре, то всё равно поддержка неизвестного магически не появится: ведь есть же причина, по которой я дистр определяю.

но, конечно, столь сложная мысль тебе в голову не пришла, ты занят тем, что измеряешь не поддающееся измерению.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

168. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от prof_alex on 16-Фев-12, 01:23 
Не так. Было четыре стало пять!
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

184. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от netch (ok) on 16-Фев-12, 10:08 
> Все просто:
> Было 4 формата, стал один, единый для всех.

http://xkcd.com/927/

> Здравый смысл Поттеринга налицо, идиотизм критикующих комментаторов же не поддается измерению.

Видяй сломицу...

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

225. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от iCat (ok) on 04-Апр-12, 07:49 
> Здравый смысл Поттеринга налицо

Не смешно.
Этот "здравый смысл" следует по граблям, по которым шли Микрософт, SUN, UNIX & c.t.r.
"Фишка" в том, что вышеперчисленные уже _прошли_ и отказались, а "Здравый смысл Поттеринга" призывает (и частично реализует) к повторению уже забытых ошибок.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +5 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:26 
Хоть и Поттеринг, и ассоциации соответствующие, а новость вроде неплохая.

я вообще против разброда конфигов в дистрах.

причём, порой такое ощущение, что некоторые разброд делали, чтобы просто отличаться от других дистров, мол, "у нас не просто обои добавлены"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +5 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:33 
> я вообще против разброда конфигов в дистрах.
> причём, порой такое ощущение, что некоторые разброд делали, чтобы просто отличаться от
> других дистров, мол, "у нас не просто обои добавлены"

Если вы посмотрите на скрипты инициализации и initrd в различных дистрах, то увидите, что разброд и велосипедизм царят не только в конфигах. Фактически, sysv init как единое решение не существует - это десятки несовместимых дистроспецифичных велосипедов, делающих одно и то же немного по-разному.
Вот тогда и начинаешь понимать разработчиков dracut и systemd...

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

34. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от ArtKun on 15-Фев-12, 17:33 
Кажется, Поттеринг действительно решил привести все в порядок в этой ОС...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от xxx (??) on 15-Фев-12, 17:49 
> решил привести все в порядок в этой ОС...

В какой? В Fedora?


Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

53. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от anonymous (??) on 15-Фев-12, 18:18 
GNU/Linux, очевидно.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

177. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Anon100500 on 16-Фев-12, 05:07 
Linux is NOT OS. Linux is KERNEL! Use ur brain Luke.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

116. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Siberianlaika email(ok) on 15-Фев-12, 20:25 
>> решил привести все в порядок в этой ОС...
>В какой? В Fedora?

Если бы… К сожалению во всём линуксе.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

86. "Анонсирован /etc/os-release, единый файл с информацией о..."  –2 +/
Сообщение от arisu (ok) on 15-Фев-12, 19:10 
> Кажется, Поттеринг действительно решил привести все в порядок в этой ОС...

к счастью, результатами его трудов ещё можно не пользоваться. а то вон звук он уже привёл в порядок, до сих пор икается.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

38. "крест на великах?"  –1 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:42 
похоже кому то надоело сооружать велосипеды..
Это внушает слабый оптимизм
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "крест на великах?"  –3 +/
Сообщение от Аноним (??) on 15-Фев-12, 17:49 
Похоже кое-кто, только и делает, что сооружает велосипеды.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

55. "крест на великах?"  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:19 
Linux way же.

Можно, например, объявить конкурс "посчитай сколько аналогичных, но разных структур для описания сетевого адреса (или, скажем, статистики сетевого интерфейса) есть в ядре".

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

57. "крест на великах?"  +1 +/
Сообщение от ананим on 15-Фев-12, 18:25 
В ядре?
Точно?
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

174. "крест на великах?"  +/
Сообщение от Аноним (??) on 16-Фев-12, 03:43 
> В ядре? Точно?

Я, собственно, о том, что Linux-way — это «множество вещей, делающих одну задачу несовместимыми между друг другом способами.»

Он и в ядре и в юзерспейсе и везде. Ядро - просто один из кучи случаев.

Поттерингу бы прийти к крупным дистро-мейкерам и сказать "чуваки, давайте выкинем ваши личные велики и сделаем всем удобный универсал", и допинать их этим до успешной замены. А он просто вбросил N+1 вариант реализации.

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

226. "крест на великах?"  +/
Сообщение от iCat (ok) on 04-Апр-12, 07:58 
>"чуваки, давайте выкинем ваши личные велики и ...

...и запилим мой велик!!!
Для того, чтобы что-то "продвинуть" в общее пользование, сначала нужно
- выяснить: "А нет ли уже ловкой реализации тобой задуманного?"
- подготовить предложение, снабдив его личными соображениями
- найти единомышленников
- изучить что испортится при внедрении
- найти способы исправления того, что может испортится
- ...

А вот это вот "отныне становится обязательным" - это даже не диктатура, а элементарное самодурство.

Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

87. "крест на великах?"  +/
Сообщение от arisu (ok) on 15-Фев-12, 19:11 
> похоже кому то надоело сооружать велосипеды..

вообще-то всё ровно наоборот: наш умничка поттер не может остановиться. «а Ватсон без трубки уже не мог…»

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

110. "крест на великах?"  +3 +/
Сообщение от Аноним (??) on 15-Фев-12, 20:11 
> вообще-то всё ровно наоборот: наш умничка поттер не может остановиться. «а Ватсон
> без трубки уже не мог…»

Ну да. /etc/lsb-release вроде как редхат же и придумал. Но поскольку NIH и придумано не гарри поттером, нужно срочно исправить этот Фатальный Недостаток.

интересно, может ему враги платят, чтобы выставлять редхат горсткой клоунов? oO

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

54. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:18 
> Lsb_release является shell-скриптом, который требуется запустить для получения параметров

Начнем с того, что скрипт lsb_release вообще не стандартизирован. В debian-производных дистрах это вообще питоновский, а не шелловский скрипт.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

221. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от myhand (ok) on 18-Фев-12, 14:45 
> Начнем с того, что скрипт lsb_release вообще не стандартизирован. В debian-производных дистрах это вообще питоновский, а не шелловский скрипт.

Вы что-то напутали с понятием стандартизации.  Вменяемые люди стандартизируют интерфейсы, форматы, а не реализации программ.  И уж точно не включают в стандарт язык, на котором должна быть написана утилита.  С, Python, Haskell - какая, нафиг, разница если утилита свое дело делает как положено?

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

60. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от DFX (ok) on 15-Фев-12, 18:29 
ВНЕЗАПНО, отличная идея, хм. давно пора было этот срач разгрести.
Поттеринг чтоли таки слез с тяжёлых веществ и/или проспался ?

а то после https://tango.0pointer.de/pipermail/pulseaudio-discuss/2009-... он меня шибко пугает.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

166. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Ytch on 16-Фев-12, 00:55 
> ВНЕЗАПНО, отличная идея, хм. давно пора было этот срач разгрести.
> Поттеринг чтоли таки слез с тяжёлых веществ и/или проспался ?

У него все так начинается. Бывают неплохие идеи и концепции, но не в его правилах дорабатывать существующее, а как только он начинает реализовывать свое, все начинает плавно "съезжать в сторону". То ли в процессе реализации чего-то "не сходится", то ли недостаточно "красиво" получается, то ли сложности пугают, но он тут же начинает пытаться "прогнуть мир под себя". Не удивлюсь, если следующим шагом он заявит, что текстовый /etc/os-release  неудобен, что это вообще пережиток тяжелого прошлого, сейчас это неактуально и его надо сделать бинарным. Это даст бла-бла-бла..., но вы не переживайте, мы сделаем специальную утилиту, которая будет выводить его вам в текстовом виде для ваших отсталых скриптов, а новые версии systemd, PA и т. п. не будут запускаться без бинарного /etc/os-release. Хавайте!

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

63. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пиу on 15-Фев-12, 18:30 
а lsb-release для кого придуман?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

69. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:38 
> а lsb-release для кого придуман?

Для любителей тормозных питонокостылей, очевидно.
Вместо того, чтобы сделать один конфиг, они предпочитают написать питоноподелие, которое проверяет несколько десятков разных файлов.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

71. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пиу on 15-Фев-12, 18:42 
>которое проверяет несколько десятков разных файлов.

зачем проверять? его можно закостылять на ответ

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

74. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:45 
> зачем проверять? его можно закостылять на ответ

И получить аналог cat /etc/os-release, но на питоне. Еще бы туда зависимость от kdelibs прикрутить, и будет полноценный велосипед.

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

76. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пиу on 15-Фев-12, 18:48 
>> зачем проверять? его можно закостылять на ответ
> И получить аналог cat /etc/os-release, но на питоне. Еще бы туда зависимость
> от kdelibs прикрутить, и будет полноценный велосипед.

причем тут питон? ты его сам придумал, а теперь им же и троллишь.
стандарт уже был придуман, а тут поттеринг рисует очередной лисапед

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

78. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –2 +/
Сообщение от Аноним (??) on 15-Фев-12, 18:51 
> причем тут питон? ты его сам придумал, а теперь им же и троллишь.

$ file $(which lsb_release)
/usr/bin/lsb_release: a /usr/bin/python script text executable

> стандарт уже был придуман, а тут поттеринг рисует очередной лисапед

"стандарт" lsb-release работает через задницу (почти семь секунд + интерпретатор питона, чтобы просто определить версию дистра).

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

94. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от ананим on 15-Фев-12, 19:34 
$ file /usr/bin/lsb_release
/usr/bin/lsb_release: POSIX shell script, ASCII text executable
$ head -1 /usr/bin/lsb_release
#!/bin/sh
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

183. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Xasd (ok) on 16-Фев-12, 10:08 
>> почти семь секунд + интерпретатор питона
> $ head -1 /usr/bin/lsb_release
> #!/bin/sh

теперь ясно почему Python называют тормазом :-D :-D ..

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

77. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 18:49 
> зачем проверять? его можно закостылять на ответ

Типа предполагается, что один и тот же скрипт должен корректно работать на всех дистрах (кроме тех, которых он не знает, понятное дело). Правда, сам скрипт почему-то не очень стандартизирован, и есть разные его реализации...

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

96. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от ананим on 15-Фев-12, 19:39 
>Типа предполагается, что один и тот же скрипт должен корректно работать на всех дистрах

а зачем?
предполагается, что скрипт с одним и тем же именем должен выдавать адекватные ответы, описанные в соответствующем стандарте lsb, который поддерживает (если он lsb поддерживает вообще) имеющийся в наличии дистрибутив.
вон кто-то выбрал себе дистр и теперь питоном машет, у меня же на баше.

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

112. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:11 
>> а lsb-release для кого придуман?
> Для любителей тормозных питонокостылей, очевидно.

Что за питон-костылей? /etc/lsb-release вроде вполне себе текстовичок.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

175. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 03:48 
> Для любителей тормозных питонокостылей, очевидно.

А что, там форматы ввода-вывода не определены? Или Вам кто-то запрещает переписать на C? Или где-то требование такое, чтобы обязательно на гвидобейсике было?

Алсо, он про /etc/lsb-release, который один текстовый файл, а не /usr/bin/lsb_release, которое ажно целый педонскрипт на сто строчек.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

91. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от filosofem (ok) on 15-Фев-12, 19:27 
Пускай сует еще один костыль. Думаю дистрибутивам не сложно добавить еще один файлик. Вреда минимум, а мальчик самоутвердится, немного успокоится и может перестанет велосипеды изобретать и делом займется, например дебагом своих поделий.

>the majority of the big distributions adopted /etc/os-release and many small ones did, too[2]
>...
>[2] To our knowledge at least OpenSUSE, Fedora, ArchLinux, Angstrom, Frugalware have adopted this. (This list is not comprehensive, there are probably more.)

Ну до такой степени звездеть совсем срамно для публичного человека. Как минимум в Арче нет этой подпорки. Что касается большинства крупных конечно тоже гон бесстыжий.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от Хм8230 on 15-Фев-12, 19:34 
-- Слышь, зацени, что я придумал:
=====================
NAME=Fedora
VERSION="17 (Beefy Miracle)"
=====================

-- Вау, круто! А пусть все проги так делают!
-- Точно!
-- Э... Слухай, а нахрена нам 100 конфигов? Пусть в одном всё будет!
-- Это как?
-- Ну, типа, так:
=====================
[OS]
NAME=Fedora
VERSION="17 (Beefy Miracle)"
[MAIL]
SMPT=127.0.0.1:25
POP3=127.0.0.1:110
=====================

-- А чё, круто! Токмо файл здоровый будет...
-- Да и хрен с ним -- мы парсер на чистом Си забацаем и будет летать!
-- А, могет, ну его нах, текст?! Давай бинарник сделаем -- ещё быстрее будет!
-- О! Точно!!!

Рождение Windows Registry^W^W Linux Universal Configuration.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

98. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от anonymous (??) on 15-Фев-12, 19:51 
> Рождение Windows Registry^W^W Linux Universal Configuration.

Уже родили. dconf называется.


Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

100. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от develop7 (ok) on 15-Фев-12, 20:00 
>> Рождение Windows Registry^W^W Linux Universal Configuration.
> Уже родили. dconf называется.

В котором большинство ключей описано человеческим языком прямо на месте. Ну совсем никаких отличий от win registry, ну ни одного. Сразу видно, что разобрался в вопросе, а не просто лор почитал после школы.

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

113. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:13 
>> Уже родили. dconf называется.
> В котором большинство ключей описано человеческим языком прямо на месте.

... в бинарной базе, колупаемой сугубо собственным регедитом, вместо удобного мне редактора. Во круто придумано. Даже найти ключи содержащие "вася" но не содержазщие "петя" вот так сходу низзя... а грепом как делать нефигЪ :)

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

115. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от Хм8230 on 15-Фев-12, 20:25 
Не-не-не! Что Вы! Мы напишем свой православный luced (Linux Universal Configuration Editor®) с шахматами и поэтессами! И никаких богомерзких python/bash/perl/awk/grep! Всё будет в одной коробке, круто и красиво! И прикрутим к нему нескучные обои, обязательно! Но во второй версии :)
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

157. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 00:08 
> обязательно! Но во второй версии :)

А можно тогда сразу начать с написания второй версии? :)

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

124. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от develop7 (ok) on 15-Фев-12, 20:55 
>>> Уже родили. dconf называется.
>> В котором большинство ключей описано человеческим языком прямо на месте.
> ... в бинарной базе, колупаемой сугубо собственным регедитом, вместо удобного мне редактора. Во круто придумано. Даже найти ключи содержащие "вася" но не содержазщие "петя" вот так сходу низзя... а грепом как делать нефигЪ :)

о как.

gsettings list-recursively | grep чтототам
уже rocket science считается. старею, да.
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

133. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от Аноним (??) on 15-Фев-12, 22:22 
Тебе человек русским языком написал колупаться в редакторе. А ты ему просмотр суёшь. Покажи рокет сайнс навроде гсеттингс лист вим
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

150. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от develop7 (ok) on 15-Фев-12, 23:29 
> Тебе человек русским языком написал колупаться в редакторе. А ты ему просмотр суёшь. Покажи рокет сайнс навроде гсеттингс лист вим

1) man gsettings уже почитайте там
2) если консольного редактора до сих пор нет, не значит ли это, что он никому не нужен? не значит ли это, что раз в полгода можно найти нужный параметр grepом да взвести его в нужное значение командой gsettings set?

Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

169. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от prof_alex on 16-Фев-12, 01:41 
> если консольного редактора до сих пор нет, не значит ли это, что он никому не нужен?

Нет, это означает, что разработчики dconf не думают о людях, которым приходится с этим работать, или думают как потом их "доить на поддержке", не более того.

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

187. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 11:26 
Linux для того и придуман что бы доить на поддержке.
И потеринг туда же..
Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору

209. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от develop7 (ok) on 16-Фев-12, 15:38 
>> если консольного редактора до сих пор нет, не значит ли это, что он никому не нужен?
> Нет, это означает, что разработчики dconf не думают о людях, которым приходится с этим работать, или думают как потом их "доить на поддержке", не более того.

любезный, если вам действительно необходим именно консольный и именно визуальный редактор полусотни ключей dconf, то почему бы вам не объединиться с такими же страдальцами и не написать его? Или проспонсировать разработку, если сами написать не в состоянии. С какого банана разрабы dconf будут тратить время на инструмент, который не нужен даже им?

Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору

158. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 00:08 
> о как.
gsettings list-recursively | grep чтототам
уже rocket science

> считается. старею, да.

Эм... а как насчет сие отредактировать потом? Ну в конфиге то понятно. А тут чего?

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

167. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от develop7 (ok) on 16-Фев-12, 01:22 
>> о как.
gsettings list-recursively | grep чтототам
уже rocket science

>> считается. старею, да.
> Эм... а как насчет сие отредактировать потом? Ну в конфиге то понятно. А тут чего?

gsettings set. man почитать, поди, религия не позволяет?

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

185. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Xasd (ok) on 16-Фев-12, 10:14 
>> о как.
gsettings list-recursively | grep чтототам
уже rocket science

>> считается. старею, да.
> Эм... а как насчет сие отредактировать потом? Ну в конфиге то понятно.
> А тут чего?

ты что -- хочешь скрипт который автоматически <чтото> ищщет, а потому <чтото> записывает -- <кудато>??

....похоже на Skynet какойт :D :D

а нет вероятности что таким поиском оно запишет совсем не туда куда надо?

вы чо -- на 2 шага вперёд подумать не можете? вы думаете что если на вашем комеьютере <этот-автомат> работает -- значит будет работат и на других 20 ??

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

99. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:00 
Он нашел еще один фатальный недостаток? А про lsb-release он конечно же не слышал?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

105. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от filosofem (ok) on 15-Фев-12, 20:04 
Слышал, но это же Поттеринг, он лучше знает как надо.
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

162. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Ytch on 16-Фев-12, 00:27 
Он же классический "чукча-не-читатель-чукча-писатель". Не надо пытаться понять ЗАЧЕМ было что-то сделано и почему именно так. Для этого ведь надо сначала допустить мысль, что возможно это делали люди умнее тебя, а с этим у него, очевидно, проблемы.
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

103. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +1 +/
Сообщение от xxx (??) on 15-Фев-12, 20:02 
Я не понимаю в чем фича. Был у каждого дистра свой файлик, теперь будет свой плюс этот. И вообще нафига нужно знать версию дистрибутива обычному приложению? Если приложение дистроспецифичное, то оно явно собирается делать кучу специфичных вещей, поэтому может и старый файл поглядеть. Зато теперь появится куча пионеров, которые будут хардкодить обращение к этому файлу во все приложения только ради того, чтобы вывести на экран название дистра.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

130. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Anonymuze on 15-Фев-12, 21:28 
Вирусы будут теперь узнавать, куда они попали.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

159. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +4 +/
Сообщение от Аноним (??) on 16-Фев-12, 00:09 
> Вирусы будут теперь узнавать, куда они попали.

Можно будет им врать что это minix, пусть со страха удаляются :)

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

118. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 15-Фев-12, 20:34 
Леннарт молодец, он хочет стандартизировать некоторые данные. Верно это, по сути все дистрибутивы содержат одну и туже информацию но в файлах по-разному оформленных. Он же просто хочу избавить от этого.

P.S. Но это только предложение

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

128. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  –1 +/
Сообщение от R on 15-Фев-12, 21:22 
> Леннарт молодец, он хочет стандартизировать некоторые данные. Верно это, по сути все
> дистрибутивы содержат одну и туже информацию но в файлах по-разному оформленных.
> Он же просто хочу избавить от этого.
> P.S. Но это только предложение

Мне одному это напоминает старый бородатый анекдот про автомат для бритья? (Это тот, где разработчик на вопрос комиссии "Учитывает ли его изобретение различие лиц бреющихся?" отвечал, что после первого бриться его изобретением это уже не важно...).

Т.е. позиция "вместо выполнения УЖЕ СУЩЕСТВУЮЩИХ стандартов, которые лично мне чем-то не нравятся, давайте введем новый стандарт" Вам нравится без каких-либо замечаний? Моя личная точка зрения на этот вопрос такова: есть стандартный механизм определения дистрибутива - lsb_release, используйте на здоровье. А то, как именно в конкретном дистрибутиве эта информация хранится - IMHO личное дело разработчиков (хоть в текстовом файле, хоть в базе данных Oracle). Если лично Вам не нравится, как это реализовано в любимом дистрибутиве - у Вас есть как минимум 3 выхода: 1. переписать ненравящийся кусок кода и отправить майнтейнерам; 2. сменить дистрибутив; 3. склепать свой дистрибутив, где уж точно все будет нравиться ;)

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

132. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Alatar (ok) on 15-Фев-12, 21:59 
А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить? Это теперь ключевая информация о дистрибутиве, без которой линух работать не может?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

141. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от xxx (??) on 15-Фев-12, 22:46 
>А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить?

А что тут такого? Леннарту понадобилось вывести на экран информацию о дистрибутиве в systemd, вот он и решил, что неплохо бы в файл с этой информацией ещё и цвет добавить. Затем он добавит туда ещё полей ему нужных, формат-то расширяемый, дропнет поддержку дистрибутивов которые эти поля не поддерживают и все ОК. Вообщем /etc/os-release - превратится в конфиг systemd.
Интересно, что ему мешало запилить опцию для системы сборки, чтобы программа знала на каком дистрибутиве она выполняется? Или опцию в конфиге? Тогда люди занятые поддержкой systemd для своего дистрибутива могли спокойно заставить его выводить на экран то. что нужно.

Ну и вообще моё мнение, нормальной программе должно хватать вывода uname -> GNU/Linux. Программа которая не может собраться или нормально работать на GNU/Linux должна быть жестоко пропатчена. Программа же которая написана специально под конкретный дистрибутив должна использовать его особенности.

Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

173. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 03:38 
А, это самое, ничего что у некоторых консоль черная, а у некоторых белая, например? А некоторых вообще, скажем, zenburn натянули.

Смешал метаданные и представление, малаца. Вот за такое по ушам надо бы надавать.

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

186. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от netch (ok) on 16-Фев-12, 10:16 
> А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА
> находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить? Это теперь
> ключевая информация о дистрибутиве, без которой линух работать не может?

А если бы вместо этого был параметр под названием BOOT_SPLASH_CONFIG с указанием на отдельный файл с цветом, картинкой и прочим, Вы бы возмутились или сказали "так и надо"?

Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

189. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 11:31 
>> А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА
>> находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить? Это теперь
>> ключевая информация о дистрибутиве, без которой линух работать не может?
> А если бы вместо этого был параметр под названием BOOT_SPLASH_CONFIG с указанием
> на отдельный файл с цветом, картинкой и прочим, Вы бы возмутились
> или сказали "так и надо"?

Netch,
все это клева - но под эту информацию выделен целый конфиг в /etc/sysconfig у RH/SuSe (не помню уж как у убунто образных). Спрашивается накой дублировать эту информацию еще сюда? или мы дойдем что все конфиги в этот один свалим?
получим по сути подход как в bsd, но тогда это конец SysV init в linux.

Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

204. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от netch (ok) on 16-Фев-12, 13:57 
>>> А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА
>>> находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить? Это теперь
>>> ключевая информация о дистрибутиве, без которой линух работать не может?
>> А если бы вместо этого был параметр под названием BOOT_SPLASH_CONFIG с указанием
>> на отдельный файл с цветом, картинкой и прочим, Вы бы возмутились
>> или сказали "так и надо"?
> Netch,
> все это клева - но под эту информацию выделен целый конфиг в
> /etc/sysconfig у RH/SuSe (не помню уж как у убунто образных). Спрашивается
> накой дублировать эту информацию еще сюда?

Потому что с точки зрения systemd должен быть один конфиг для systemd, а не много. И в нём должно быть то, что ему нужно. Нужно знать цвет надписи дистрибутива - должен быть задан цвет.

(Это не значит, что я с ними согласен. С моей точки зрения, ещё одна шумная затычка малоактуальной темы, коим является systemd - это как 15-й соревнующийся стандарт.)

> или мы дойдем что все
> конфиги в этот один свалим?
> получим по сути подход как в bsd, но тогда это конец SysV
> init в linux.

На это хочу заметить, что староBSDшный подход с одним /etc/rc мало где остался. По крайней мере фряха уже 8 лет как ушла от него. Более того, rcNG 5ки и последующих имеет элементы, которых нет в SysV - автовычисление зависимостей между скриптами.
Вот параллельности таки нет - ибо штука весьма сомнительная.

Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору

217. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 17-Фев-12, 00:50 
> Потому что с точки зрения systemd должен быть один конфиг для systemd, а не много. И в нём должно быть то, что ему нужно. Нужно знать цвет надписи дистрибутива - должен быть задан цвет.

зависит от позиции. Если это глобальная настройка - то этому место в /etc/sysconfig.
если это per application - (коим является systemd) - то ему место в /etc.
имхо так?
иначе получается что прийдется переписать сто питцот программ что бы они лезли в /etc/os-release за цветом экрана и букв ?

> На это хочу заметить, что староBSDшный подход с одним /etc/rc мало где остался.

Обижаешь! вон все мои железки с таким ;-)
а /etc/defaults/rc.conf ? ну на 7ке еще точно полная копия rc.conf :)

Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору

218. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 17-Фев-12, 00:52 
>> А мне вот больше интересно, какого лешего в файле, описывающем ВЕРСИЮ ДИСТРИБУТИВА
>> находится информация о том, КАКИМ ЦВЕТОМ эту информацию выводить? Это теперь
>> ключевая информация о дистрибутиве, без которой линух работать не может?
> А если бы вместо этого был параметр под названием BOOT_SPLASH_CONFIG с указанием
> на отдельный файл с цветом, картинкой и прочим, Вы бы возмутились
> или сказали "так и надо"?

остается вопрос - чего настройки grub - делают в /etc/os-release ? ;-)

Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

138. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +2 +/
Сообщение от Аноним (??) on 15-Фев-12, 22:37 
Интересно, когда Великий Унификатор доберётся до пакетных менеджеров?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

144. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +3 +/
Сообщение от neindog on 15-Фев-12, 23:04 
скорей бы
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

165. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от VoDA (ok) on 16-Фев-12, 00:53 
> Интересно, когда Великий Унификатор доберётся до пакетных менеджеров?

было бы круто если он таки сделает удобный универсальный пакетный манагер =)))

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

196. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:37 
> было бы круто если он таки сделает удобный универсальный пакетный манагер =)))

для этого сначала надо определить, что такое «удобный» и что такое «универсальный». задача нерешаема в принципе. но наш гаррипоттер умеет решать подобные нерешаемые задачи: «удобно» — это то, что назвал удобным поттеринг. «универсально» — это то… ну, логика ясна, да?

Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору

171. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Пр0х0жий (ok) on 16-Фев-12, 02:14 
> Интересно, когда Великий Унификатор доберётся до пакетных менеджеров?

Уже скоро:

> It is our definite intention to convince you to use these new configuration files
> ...
> But the final goal of only having one set of configuration files must be clear.

С последующей заменой dpkg, urpmi, zipper, installpkg на yum? (Наполеон нервно закурил...)

> Of course, right now, only systemd-based distributions read these files,
> but that already covers all important distributions in one way or another,
> except for one.

Марк, ты не солидарен?

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

191. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от anonymous (??) on 16-Фев-12, 12:28 
Марк подтянется, как только пакеты будут в дебиане и работать будет стабильно.
Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору

216. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Ytch on 16-Фев-12, 22:08 
> Марк, ты не солидарен?

Патрик тоже не солидарен, за что ему честь, респект и хвала.

Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору

161. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Аноним (??) on 16-Фев-12, 00:26 
Не хватает добавить только: "такой маленький шаг для человека и такой огромный скачок для человечества" :) Вопрос в том, как на это отреагирует остальной мир. Рано или поздно кто-то восстанет, ибо Поттеринг может решить грамотно не все вопросы. Но данный случай, кажется позитивным, но это только кажется...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

197. "Анонсирован /etc/os-release, единый файл с информацией о..."  +/
Сообщение от arisu (ok) on 16-Фев-12, 12:39 
> Вопрос в том, как на это отреагирует остальной мир.

«чем бы дитя ни тешилось…»

Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

222. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от Ващенаглухо (ok) on 20-Фев-12, 10:29 
ну наконец то, а ещё лучше сделать как в соляре /etc/release
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

223. "Анонсирован /etc/os-release, единый файл с информацией о рел..."  +/
Сообщение от mike_t on 20-Фев-12, 11:38 
вообще, это всё костыли правильно было бы поправить uname(), но к сожалению теперь это не реально :(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру