The OpenNET Project / Index page

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



"В Live-образах Debian 12 реализована поддержка повторяемых сборок"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Live-образах Debian 12 реализована поддержка повторяемых сборок"  +/
Сообщение от opennews (ok), 27-Мрт-25, 14:14 
Разработчики проекта Debian объявили о реализации повторяемых сборок для всех официальных Live-образов Debian 12.10, а также для сборок всех значительных сред рабочего стола из репозиториев Debian 11, 12 и 13 (testing). Подготовлена инструкция, при помощи которой  на основе доступных в репозитории исходных текстов пользователи могут сформировать свои Live-образы, на 100% идентичные  на бинарном уровне с предоставляемыми проектом готовыми Live-образами...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=62961

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

Оглавление

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


1. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от EuPhobos (ok), 27-Мрт-25, 14:14 
Ждём новостей о новых Live дистрибутивах "для админов"? =)
Ответить | Правка | Наверх | Cообщить модератору

3. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Жироватт (ok), 27-Мрт-25, 14:18 
Как будто раньше что-то мешало печь болгеносы в промышленных масштабах.
Особенно после появления специализированных "дистрибутивов для создания дистрибутивов" типа T2 SDE, позволяющих делать новые не приходя в сознание. Хотя, по правде сказать, и до этого скрипты позволяли не особо голову включать...
Ответить | Правка | Наверх | Cообщить модератору

4. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Viktor (??), 27-Мрт-25, 14:22 
Вопрос не в блогеносах, а в верификации. Возможность сборки ибнарно идентичного образа говорит о том, что опубликованные исходные тексты соответствуют тем, из которых создан распространяемый бинарный образ. И если вы не собираетесь верифицировать, это не значит, что никто не станет верифицировать.
Ответить | Правка | Наверх | Cообщить модератору

21. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (21), 27-Мрт-25, 15:08 
А вот ты возьми и сделай по отдельному iso образу для всех сред рабочего стола имеющихся во вселенной, хотя бы тех что перечислены в Википедии. Такого нет ни в Ubuntu ни в этом вашем Arch.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

71. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (71), 27-Мрт-25, 19:33 
Причём здесь это? Вы просто хотите сбить важную новость от Debian. Кто ещё реализовал систему повторяемых сборок?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

95. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 11:03 
>Вы просто хотите сбить важную новость от Debian

Как это сбить?
>Кто ещё реализовал систему повторяемых сборок?

Как всегда NixOS и GuixSD впереди планеты всей, debian здесь в роли догоняющего. Без всяких оговорок типа
>Тест повторяемых сборок в репозитории Debian Testing провален для 819 пакетов (2.2%)

У альта что-то есть, не знаю точно, воспроизводимы ли у них ISO или нет. У opensuse https://www.opennet.me/opennews/art.shtml?num=61023

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

2. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +2 +/
Сообщение от Жироватт (ok), 27-Мрт-25, 14:15 
Неплохо-неплохо.
-1 вектор атаки, хотя закладки в блобах никуда не денутся
Ответить | Правка | Наверх | Cообщить модератору

50. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (50), 27-Мрт-25, 17:21 
Минимизируй использование блобов. Драйвера видеокарт только открытые.
Ответить | Правка | Наверх | Cообщить модератору

62. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (-), 27-Мрт-25, 18:57 
NVIDIA - поставляет блобы, поэтому его в ядре нет.
Ответить | Правка | Наверх | Cообщить модератору

64. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от ГлазаСтоломана (?), 27-Мрт-25, 19:00 
И как это сделать?

Берем видеокарту на чипе от AMD. Код открыт и лежит в kernel, mesa и т.д. вот толку от этого нет без бинарных прошивок см. https://packages.debian.org/bookworm/firmware-amd-graphics.

С картами от зеленых ситуация ещё хуже.
Вопрос только по картам синих, как с ними обстоят дела?

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

100. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от commiethebeastie (ok), 28-Мрт-25, 12:17 
Может эксперт не в курсе, но бинарные микрокоды запускаются блоками железа, а не в ОС пользователя.
Ответить | Правка | Наверх | Cообщить модератору

102. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 12:34 
Нет разницы, где запускается код. Есть вопрос в том, насколько много блобов нужно для работы железа
Ответить | Правка | Наверх | Cообщить модератору

67. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от _ (??), 27-Мрт-25, 19:22 
Если у тебя штеуд вместо видео - нормально!
Если у тебя аМунЪдя - терпимо... в принципе - даже ничего!
Если халк зелёный - сливай ... закрытый дравер и не ЕММ! :)
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

96. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 11:04 
>Если у тебя штеуд вместо видео - нормально!
>Если у тебя аМунЪдя - терпимо... в принципе - даже ничего!

Как минимум микрокод останется, а это уже блоб

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

101. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от commiethebeastie (ok), 28-Мрт-25, 12:18 
Этот блоб ограничен блоком IOMMU.
Ответить | Правка | Наверх | Cообщить модератору

5. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (5), 27-Мрт-25, 14:35 
В чем смысл, если не 100%?
Например: система на вашем компьютере на 99% не содержит вредоносного кода.
Ответить | Правка | Наверх | Cообщить модератору

6. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Жироватт (ok), 27-Мрт-25, 14:39 
Тут булева переменная - или верифицирован на 100%, или сборка от левого Васяна.
Ответить | Правка | Наверх | Cообщить модератору

12. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +5 +/
Сообщение от Аноним (12), 27-Мрт-25, 14:57 
в чем смысл вопроса, если на системе не 100% пакетов установлено?
у меня со всем ненужным хламом, который лень удалить, бинарных пакетов меньше 4 тысяч
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

57. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от Аноним (57), 27-Мрт-25, 18:01 
> В чем смысл, если не 100%?
> Например: система на вашем компьютере на 99% не содержит вредоносного кода.

В чём смысл запирать дверь в своём доме, если нет 10 метрового забора с пиками и рва с крокодилами вокруг, я правильно понял ваш посыл?

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

60. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (60), 27-Мрт-25, 18:30 
Ну так можно не использовать пакеты, которые не прошли тест на повторяемость сборки
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

8. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +3 +/
Сообщение от Аноним (8), 27-Мрт-25, 14:43 
У альтовцев такие инновации уже мхом покрылись от старости, а эти только очнулись. Бгг.
Ответить | Правка | Наверх | Cообщить модератору

9. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Ося Бендер (?), 27-Мрт-25, 14:44 
Получается что в 3,1% будут закладки?
Тогда это ни кому не нужно.
Ответить | Правка | Наверх | Cообщить модератору

11. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +3 +/
Сообщение от Аноним (11), 27-Мрт-25, 14:53 
> Получается что в 3,1% будут закладки?

Не ставь себе пакеты копмилируемые раст'ом и тому подобным.

И у тебя будет 100%.

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

20. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –4 +/
Сообщение от Ося Бендер (?), 27-Мрт-25, 15:07 
Так это, без Раста сейчас ни куды, ни туды и не сюды.

Слава Расту!

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

25. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 15:16 
Евангелистам да. Для остальных - это игра детей в песочнице.
Ответить | Правка | Наверх | Cообщить модератору

31. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –2 +/
Сообщение от Унитаз (?), 27-Мрт-25, 15:41 
У тебя какие-то проблемы с растом?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

84. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от безразницы (?), 27-Мрт-25, 20:23 
А вас настойчивость АНБ в продвижении раста не напрягают?
Ответить | Правка | Наверх | Cообщить модератору

103. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 12:36 
Типичный кексперд. Вместо выводов на основании неопровержимых фактов, вы строите теории заговора. Вот интересно, если АНБ начнёт рекомендовать есть хлеб, использовать вилки вы в отместку на рис и палочки перейдёте?
Ответить | Правка | Наверх | Cообщить модератору

104. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от безразницы (?), 28-Мрт-25, 12:41 
А вот тут вы попали очень точно. Вы видимо не в теме, как и большинство хлебоедов, но поизучайте про болезни с ним связанные. Начните с слова глютен.
Ответить | Правка | Наверх | Cообщить модератору

111. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 16:50 
>Вы видимо не в теме

Да
>как и большинство хлебоедов

А как называют тех кто не едят хлеб? А то мне нужно новое достижение на стенку повесить

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

97. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 11:06 
При чём здесь раст? Здесь играет роль только неосилят0рство дебиановцев. Механизм для воспроизводимых сборок давным давно изобретён: nix. Его даже успели форкнуть в виде guix. Но дебиановцы вместо того, чтобы выкинуть deb на свалку истории до сих пор подкладывают костыли
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

112. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (112), 28-Мрт-25, 17:34 
> При чём здесь раст?

Его компилятор не умеет в повторяемую сборку. Разработчики другим заняты.

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

13. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 14:57 
Packer, Vagrant и так позволяют это делать.

И у Fedora есть технология (bootc) более привлекательная, которая позволяет использовать OCI образы операционных систем для загрузки, они быстрее собираются и лучше кэшируются, не расходуя сетевой трафиг зря.

> https://wiki.debian.org/ReproducibleInstalls/LiveImages#cons...
> The GNOME image requires about 17GB during building, so you'll need sufficient memory.

ого жесть какая

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

15. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 15:01 
> И у Fedora есть технология (bootc) более привлекательная

Это вообще о другом. Не путай теплое и мягкое.

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

17. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 15:03 
> Это вообще о другом. Не путай теплое и мягкое.

о том же, это вы путаете

повторяемость в bootc гарантируется по тегу образа, причем тут другая технология загрузки, на которую вы пытаетесь сослаться (да?), она тут вторична, определитесь вам шашечки или ехать

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

23. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 15:13 
> причем тут другая технология загрузки,

Она тут совсем не важна. Важна повторяемость сборки из исходников ВСЕХ пакетов.

Пока не все. Но сильно близко к этому.

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

27. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 15:28 
> Важна повторяемость сборки из исходников ВСЕХ пакетов.

так собирайте при сборке OCI образа или что-то мешает?

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

30. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 15:35 
> так собирайте при сборке OCI образа или что-то мешает?

То что компиляторы не всех языков умеют в повторяюмую сборку. А те что умеют требуют плясок с бубном.

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

33. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 15:55 
> То что компиляторы не всех языков умеют в повторяюмую сборку. А те
> что умеют требуют плясок с бубном.

Всё, что вы собираете в OCI образе, можно собирать 1 раз, а далее переиспользовать закэшированные слои. То есть вам на функционал комлилятора в данном случае фиолетово.

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

34. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 16:07 
> То есть вам на функционал комлилятора в данном случае фиолетово.

Вот именно здесь вы и путаете теплое с мягким.

В данном случае совсем не фиолетово - это главная фича.

Об этой фиче новость.

Вы же излагаете о второстепенной, легко решаемой проблеме.

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

39. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 16:28 
> Об этой фиче новость.
> Вы же излагаете о второстепенной, легко решаемой проблеме.

Я не понимаю о чем вы, в новости говорится:

> При формировании повторяемых сборок учитываются такие нюансы, как точное соответствие зависимостей; использование неизменного состава и версий сборочного инструментария; идентичный набор опций и настроек по умолчанию; сохранение порядка сборки файлов (применение тех же методов сортировки); отключение добавления компилятором непостоянной служебной информации, такой как случайные значения, ссылки на файловые пути и данные о дате и времени сборки. На воспроизводимость сборок также влияют ошибки и состояния гонки в инструментарии.

вы хотите сказать, что всё это не возможно в сборке OCI образов? Может у вас где то недопонимание, как оно работает там? отвечу сразу - точно также.

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

43. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 16:46 
Вот именно на сборки пакетов и идет концентрация новости. Всякие образы к делу не относятся.

В новости они упоминаются лишь потому что 100% ПАКЕТОВ используемых в образах уже собираются повторяемо.

Главное тут ПАКЕТЫ собираются ПОВТОРЯЕМО.

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

47. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 17:14 
> Вот именно на сборки пакетов и идет концентрация новости. Всякие образы к
> делу не относятся.
> В новости они упоминаются лишь потому что 100% ПАКЕТОВ используемых в образах
> уже собираются повторяемо.
> Главное тут ПАКЕТЫ собираются ПОВТОРЯЕМО.

Нет, новость про образы, которые состоят из пакетов, внимательно читайте.
Вы можете пакеты собирать отдельно от образа, а потом их включить в финальный образ. Или собиарть пакеты тоже в образе и экспортировать артефакты из него, это гораздо удобнее, чем чистым Jenkins раннером собиарть в системе, а потом это систему удалять всё равно. Это избыточный расход ресурсов, чем когда мы на одной машине собираем несколько пакетов, все в рамках своего образа и не захламляют всю систему.

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

53. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 17:30 
Очевидно вы читаете какую-то другую новость.

Ибо тут акцент на том что 100% ПАКЕТОВ собираются повторяемо.

Хотя в не Live образов еще работать и работать.

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

72. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от Аноним (71), 27-Мрт-25, 19:36 
>переиспользовать закэшированные слои

Вы эти слои глазками читали?

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

98. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от Аноним (95), 28-Мрт-25, 11:10 
>Всё, что вы собираете в OCI образе, можно собирать 1 раз, а далее переиспользовать закэшированные слои

Это не то. Повторяемость - это сборка на двух разных машинах даёт одинаковый результат

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

61. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от n00by (ok), 27-Мрт-25, 18:36 
Тут фишка как бы в том, что Вася Пупкин может собрать у себя дома ОС и "убедиться", что она ничем не отличается от уже установленных файлов. Из чего делается вывод, что проверяющий не является частью ботнета.

Остаётся не вполне ясным:
1. Если специально обученные люди запрятали в установочные файлы руткит, почему бы оно не подправило результаты воспроизводимой сборки, что бы Вася был спокоен?
2. Если Вася и так собирает, зачем ему нужно уже собранное?
3. Что появилось раньше: яйцо или курица, а так же почему в этой дилемме не рассматривается петух?

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

73. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (71), 27-Мрт-25, 19:39 
> то появилось раньше: яйцо или курица

Конечно курица. Яйцо же бывает не только куриным

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

74. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (71), 27-Мрт-25, 19:41 
Поправка: Раньше было, конечно же, яйцо.

P.S. Зачем я это пишу? )

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

94. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от n00by (ok), 28-Мрт-25, 10:57 
Да. У некоторых экспертов они есть.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

90. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (90), 28-Мрт-25, 00:41 
> 3. Что появилось раньше: яйцо или курица, а так же почему в этой дилемме не рассматривается петух?

Конечно яйцо, это как третье незначимое состояние (яйцо - х) при двух значимых (петух - 1, курица - 0) :)

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

93. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от n00by (ok), 28-Мрт-25, 10:56 
>> 3. Что появилось раньше: яйцо или курица, а так же почему в этой дилемме не рассматривается петух?
> Конечно яйцо, это как третье незначимое состояние (яйцо - х) при двух
> значимых (петух - 1, курица - 0) :)

Очевидно, что яйцо получается в результате сложения этих "1" и "0", но может принимать значение "0" или "1".

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

108. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (90), 28-Мрт-25, 15:23 
яйцо результат переноса сложения петуха и курицы, то есть сначала появляется "пустой - х" разряд (клетка, ячейка, желток, белок, скорлупа одним словом), а потом уже зародышевый диск, который принимает значение 0 или 1. То есть яйцо по факту - ячейка хранения.

https://www.booksite.ru/fulltext/1/001/008/013/467.htm

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

99. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 11:12 
>2. Если Вася и так собирает, зачем ему нужно уже собранное?

Собирать можно не на дебиане. Можно на условной генте собрать дебиан, а уже им либо повторно собрать, либо первого раза хватит.

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

14. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 14:59 
> Packer, Vagrant и так позволяют это делать.

Они соберут мне binutils?

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

16. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 15:02 
> Они соберут мне binutils?

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

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

24. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 15:14 
> Не вижу препятствий, в рамках процесса сборки нет ограничений по командам, что хочешь можно собрать и засунуть в образ

Так собрали и засунули и получили повторяемость бинарной сборки из исходников?

Или никто этого не делал?

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

26. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 15:19 
> Так собрали и засунули и получили повторяемость бинарной сборки из исходников?

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

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

28. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (11), 27-Мрт-25, 15:33 
> да, тут ключивой момент как вы собираете, из какого коммита или зеркала сорцы

Это прям мрак.

Какое зеркало? Какие комиты?

Исходники берутся из пакетов исходников.

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

32. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от myster (ok), 27-Мрт-25, 15:48 
> Это прям мрак.
> Какое зеркало? Какие комиты?
> Исходники берутся из пакетов исходников.

Дышите глубже, если нервы. Если пакетов с исходниками уже нет, как будете брать? Если вам нужна полная повторяемость через 15 лет (2040 год), вы собираете версию программы за 2025 год, уже может не быть пакетов с исходниками, единственный источник правды это Git код, из которого вы по тегу формируете сами пакет с исходниками. А лучше напрямую собирать из кода.

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

35. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (12), 27-Мрт-25, 16:09 
не, он прав, это мрак

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

> Если пакетов с исходниками уже нет, как будете брать?

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

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

38. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от myster (ok), 27-Мрт-25, 16:21 
> в контексте новости "повторяемость" значит, что взяв исходники у дебиана

А кто вас заставляет ограничиваться контекстом новости? :) нужно шире мыслить

> то и проверять уже поздно

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

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

41. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 16:35 
> вам срочно припрет собрать именно эту версия пакета или снапшот дистрибутива, все что, а у вас есть это код.

В общем случае она не будет именно этой версией пакета или снапшота - это будет ДРУГАЯ версия пакета или снапшота, которую вы можете попробовать использовать на свой страх.

Вот только кроме всам для всех остальных это будет васяносборка, с возможными проблемами и троянами.

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

44. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 16:47 
> В общем случае она не будет именно этой версией пакета или снапшота - это будет ДРУГАЯ версия пакета или снапшота

Почему, если это собрана из ровно того же кода. Debian ничего не скрывает, видно как именно пакет формируется, видно его код.

В конце концов, задумайтесь, как дистрибутивы-форки Debian делают. Ровно также, как я говорю.

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

48. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 17:17 
Потому что в пакетах исходников лежат патчи, дополнительные скрипты настройки и т.д и т.п.

А форки debian - это не debian. Это ДРУГИЕ дистрибутивы.

Хотя некоторые и берут debian'овские пакеты напрямую. Но только часть.

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

52. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 17:29 
> Потому что в пакетах исходников лежат патчи, дополнительные скрипты настройки и т.д
> и т.п.

И? Что вы хотите этим сказать? Собирайте с этим всем тоже.

> А форки debian - это не debian. Это ДРУГИЕ дистрибутивы.

Спасибо Кэп.

> Хотя некоторые и берут debian'овские пакеты напрямую. Но только часть.

Да, они вольны как угодно собирать свой вариант пакета, а могут 1 в 1 сделать как делает Debian. Вы почему-то делаете из этого проблему. CI код по сборке открыт и также версионируется вместе с пакетами, что вам ещё не хватает, чтобы собрать 1 в 1 пакет, как в репозитории Debian? У вашего пакета только контрольная сумма, подпись и дата будет другими, а функционально это будет тот же пакет с вашей подписью на вашем частном репозитории.

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

54. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 17:36 
> И? Что вы хотите этим сказать? Собирайте с этим всем тоже.

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

> Спасибо Кэп.

Так и нечего на них кивать. Они никак не относятся к теме повторяемых сборок.

> Да, они вольны как угодно собирать свой вариант пакета, а могут 1 в 1 сделать как делает Debian. Вы почему-то делаете из этого проблему. CI код по сборке открыт и также версионируется вместе с пакетами, что вам ещё не хватает, чтобы собрать 1 в 1 пакет, как в репозитории Debian?

Как уже выше говорил. Если вам повезет, то через пару тройку лет - соберете. Не повезет - нет.

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

42. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (12), 27-Мрт-25, 16:45 
> А кто вас заставляет ограничиваться контекстом новости? :) нужно шире мыслить

А зачем разводить оффтоп под новостью? Зачем врываться с "Packer, Vagrant и так позволяют это делать." если это не соответствует действительности и содержит отсылку к новости?

> нормальная отмазка

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

> вот только она не прокатит, если возможность собрать есть из кода всё таки будет и вам срочно припрет собрать именно эту версия пакета или снапшот дистрибутива, все что, а у вас есть это код.

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

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

45. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 17:00 
> А зачем разводить оффтоп под новостью? Зачем врываться с "Packer, Vagrant и так позволяют это делать." если это не соответствует действительности и содержит отсылку к новости?

Где оффтоп? Оффтоп это когда мы тут про политику начём, и то связь можно найти. А это всё укладывается в рамки создания повторяемых образов.

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

Если код не утрачен, вы формируете пакет точно также как это делает Debian, их CI/CD код по формированию пакетов открыт также, вам никто не запрещает его переиспользовать у себя и содавать свои пакеты и подписывать их своим ключём.

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

И это всё наглядно видно в их CI системе (https://wiki.debian.org/SalsaCI), они же ничего от вас не скрывают.

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

56. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (12), 27-Мрт-25, 17:59 
> Где оффтоп?

у Packer и Vagrant другие цели и задачи. Они нужны чтобы облегчить распространение софта и настроек за счет возможности воспроизвести окружение по какому-то описанию с последующей упаковкой этого окружения. Если дважды запустить сборку образа, то вы получите два идентичных с т.з. компонентов, но бинарно разных образа, т.к. у вас нет возможности повлиять куда на ФС запишется конкретный файл

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

> Если код не утрачен, вы формируете пакет точно также как это делает Debian, их CI/CD код по формированию пакетов открыт также, вам никто не запрещает его переиспользовать у себя и содавать свои пакеты и подписывать их своим ключём.

я не могу сформировать такой же пакет. Они пропатчили уязвимость, патч лежал рядом с исходниками. Что было внутри патча? А были ли какие еще скрипты пре-/пост-обработки? При сборке использовали -O2 или -O3? А какие еще флаги использовали в rules?

> И это всё наглядно видно в их CI системе, они же ничего от вас не скрывают.

расскажи вот этому товарищу https://www.opennet.me/openforum/vsluhforumID3/135203.html#85
У большинства пользователей нет прав отследить всю цепочку от исходников до пакета на фтп, как и нет возможности проверить, что пакет на фтп не был изменен позже.
Так что воспроизводимая сборка в данном случае это способ доказать, что не было добавлено закладок. Или наоборот, обнаружить, что их добавили

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

59. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 18:09 
> Если дважды запустить сборку образа, то вы получите два идентичных с т.з. компонентов, но бинарно разных образа, т.к. у вас нет возможности повлиять куда на ФС запишется конкретный файл

на https://wiki.debian.org/ReproducibleInstalls/LiveImages говорится, что нужен свой проксик
apt-cacher-ng running on http://127.0.0.1:3142

когда мы собираем у себя, не важно Packer, Vagrant или OCI образ, мы точно также можем использовать механизмы кэширования (не обязательно такой же проксик, полно других способов).  Разумеется, чистым инструментом вы не достигните повторяемости.  Везде нужен свой подход.


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

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

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

82. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (82), 27-Мрт-25, 20:22 
> на https://wiki.debian.org/ReproducibleInstalls/LiveImages говорится, что нужен свой проксик

чтобы ускорить пересборки и не дудосить серверы дебиана. А то сейчас как все ломанутся проверять

> мы точно также можем использовать механизмы кэширования

только сначала определиться, сколько кэш хранить. И зачем

> другими словами для сборки образа.

mkisofs тоже образ собирает, т.е. делает то же самое, что и пакер. (на всякий случай — нет, не то же самое)
Другими словами слово reproducible для новости и для пакера имеет немного разное значение

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

106. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 28-Мрт-25, 13:35 
> чтобы ускорить пересборки и не дудосить серверы дебиана. А то сейчас как
> все ломанутся проверять

прокси именно обеспечивает повторяемость в пределах 6 часов
Меньшая нагрузка на сервера их вряд ли заботит, CDN проплачен на годы, на деньги фонда, там тариф обычно - анлим и эта забота CDN провайдера уже, а не Debian.

> только сначала определиться, сколько кэш хранить. И зачем

"within its regular 6 hour update cycle" говорится на Wiki


> Другими словами слово reproducible для новости и для пакера имеет немного разное
> значение

все зависит от кэширования

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

36. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 16:11 
Никто ничего брать не будет.

Это вообще не относящаяся к теме новости детализация.

Все пакеты исходников debian доступны.

Если они не доступны, то и пересобирать нечего.

А значит и сравнивать нечего.

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

37. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 16:21 
> Если они не доступны, то и пересобирать нечего.

Если нужна будет именно версия, то это не прокатит за причину. У вас не будет выхода, кроме как формировать пакет самому точно также как это делает Debian, только на своём локальном зеркале. Или компилить нужную версию из кода.

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

40. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 16:30 
> Если нужна будет именно версия, то это не прокатит за причину. У вас не будет выхода, кроме как формировать пакет самому точно также как это делает Debian, только на своём локальном зеркале. Или компилить нужную версию из кода.

Вот только вопрос повторяемости сборки сам собой отпадает.

Ибо вы будете собирать другое из другого.

И то что вы соберёте - не будет обладать никаким доверием пользователей debian.

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

46. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 27-Мрт-25, 17:04 
> Вот только вопрос повторяемости сборки сам собой отпадает.
> Ибо вы будете собирать другое из другого.

Нет вы будете собирать так же как Debian, в CI коде по сборке каждого пакета это наглядно видно в их репозиториях. Вас никто не заставляет собирать своим способом, просто переиспользуете их CI.

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

51. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (11), 27-Мрт-25, 17:26 
Если вы восстановите все артефакты используемые при сборке пакетов - то да. Повторить можно.

Но тогда вызывает сомнения факт утраты пакетов исходных кодов.

Если проект debian прогорит - дольше всего будут доступны пакеты исходников.

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

76. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (71), 27-Мрт-25, 19:43 
Причем тут кэши? Вы их глазками читали?
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

19. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (21), 27-Мрт-25, 15:04 
>а также для сборок всех значительных сред рабочего стола из репозиториев Debian 11, 12 и 13 (testing).

Это каких? Огласите весь список пожалуйста.

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

22. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (21), 27-Мрт-25, 15:11 
Debian Wiki в принципе содержит только: GNOME, Plasma, Xfce, LXDE, LXQt, MATE. Я не знаю это не половина, хорошо если треть от всех имеющихся.
Ответить | Правка | Наверх | Cообщить модератору

49. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (49), 27-Мрт-25, 17:20 
Это не Windows, можешь свой DE на коленке сделать и будет работать
Ответить | Правка | Наверх | Cообщить модератору

55. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (55), 27-Мрт-25, 17:50 
Для начала неплохо бы собрать с уже существующими.
Ответить | Правка | Наверх | Cообщить модератору

75. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –3 +/
Сообщение от _ (??), 27-Мрт-25, 19:43 
Запускаться.
А работать ... а особенно хорошо работать ... ну такое :(
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

58. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –1 +/
Сообщение от Аноним (58), 27-Мрт-25, 18:05 
Достичь уверенной повторяемости без чистоты (as in purity) пакетного менеджера невозможно. По определению. Физически. В свою очередь сделать чистый пакетны менеджер на императивном ЯП сопряжено с таким количеством головняка, что никто и никогда этого делать не будет.

Поэтому это какая-то беспонтовая фигня. Никто не поручится, что это будет работать и работать корректно.

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

65. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (65), 27-Мрт-25, 19:01 
https://linderud.dev/blog/nixos-is-not-reproducible/

NixOS is not reproducible according to the Reproducible Builds definition.

When is a build reproducible?
A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts.

Neither Nix or NixOS gives you these guarantees.

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

107. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от myster (ok), 28-Мрт-25, 13:44 
> Neither Nix or NixOS gives you these guarantees.

Автор статьи не учёл Nix Flake, который уже несколько лет стандарт в Nix и Nix OS. Он как раз и гарантирует повторяемость (не 100%, но по крайней мере на столько, на сколько это возможно), потому что заставляет Nix скачивать пакеты и все зависимости строго по закреплённому sha коммиту. Пользователь сам решает, когда sha коммиты обновлять в lock файле.

А для 100% повторяемости достаточно поднять своё зеркало, которое будет кэшировать все артефакты и библиотеки.

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

110. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 15:34 
>A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts.
>Neither Nix or NixOS gives you these guarantees.

Очень интересно, на чём основано столь смелое утверждение. Поскольку собрать воспроизводимое сборочное окружение на nix проще простого

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

66. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (65), 27-Мрт-25, 19:03 
И, кстати, пакетный менеджер Nix написан на императивном C++.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

77. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –3 +/
Сообщение от _ (??), 27-Мрт-25, 19:45 
Но *nix-ники даже этого не знают :))))
Ответить | Правка | Наверх | Cообщить модератору

83. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (83), 27-Мрт-25, 20:23 
> :))))

Простите, но похоже вы из дуpки сбежали? Или ещё в дeтcкий сaдик с мамой за ручку ходите?

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

85. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –2 +/
Сообщение от Аноним (85), 27-Мрт-25, 20:38 
Пишешь из-под анонима на неформальном форуме, а апломб такой, словно твои комменты начальство читает... и принимает к сведению.
Ответить | Правка | Наверх | Cообщить модератору

87. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Нуину (?), 27-Мрт-25, 21:47 
> Поэтому это какая-то беспонтовая фигня. Никто не поручится, что это будет работать и работать корректно.

Проверку чексумм уже выкинул отовсюду?

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

68. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (-), 27-Мрт-25, 19:24 
Вопрос может показаться провокационным, но я серьезно. Какой линукс можно поставить на 286 комп с 2 мегабайтами ОЗУ? Недавно стал счастливым обладателем сего ретрожелеза. И в принципе возможно ли это? Может что-то из *BSD?
Ответить | Правка | Наверх | Cообщить модератору

69. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (65), 27-Мрт-25, 19:27 
https://www.freedos.org/
Ответить | Правка | Наверх | Cообщить модератору

78. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  –3 +/
Сообщение от _ (??), 27-Мрт-25, 19:47 
>286 комп с 2 мегабайтами ОЗУ?

Просто выкинь это на помойку, или отдай в компьютерный музей в вашей деревне (если есть).
А если нет - то ставь MS DOS и не ### моск :)

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

80. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +1 +/
Сообщение от Аноним (83), 27-Мрт-25, 20:17 
> > Просто выкинь это на помойку

Вы, неуважаемый (извините, но повода уважать ВАС у меня нет), походу, даже не представляете сколько такое железо стоит сегодня. Рекомендую открыть ибей и посмотреть на цены.

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

86. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Унитаз (?), 27-Мрт-25, 21:40 
Отдай мне.
Ответить | Правка | Наверх | Cообщить модератору

91. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (55), 28-Мрт-25, 06:18 
Он по сути прав. Линус Торвальдс начинал писать на 386, а тут 286.
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

109. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (95), 28-Мрт-25, 15:30 
>Какой линукс можно поставить на 286 комп с 2 мегабайтами ОЗУ

Очень интересно, что вы собрались на нём делать. Беглый поиск говорит про ELKS и Minix.

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

89. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Krtek (?), 27-Мрт-25, 23:18 
Артимович как-то утверждал, что Red Hat содержит закладки спецуры, так как в исходниках у него одно, а в бинарниках слегка другое.
Ответить | Правка | Наверх | Cообщить модератору

92. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Аноним (92), 28-Мрт-25, 09:25 
можно подумать, что у всех остальных не так
Ответить | Правка | Наверх | Cообщить модератору

105. "В Live-образах Debian 12 реализована поддержка повторяемых с..."  +/
Сообщение от Krtek (?), 28-Мрт-25, 13:25 
А ты проверь, а не думай.
Ответить | Правка | Наверх | Cообщить модератору

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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