id: Гость   вход   регистрация
текущее время 14:13 03/05/2024
Автор темы: Кеша, тема открыта 07/02/2013 23:09 Печать
Категории: операционные системы
https://www.pgpru.com/Форум/UnixLike/LiberteLinuxHardenedGentoo
создать
просмотр
ссылки

Liberte Linux (Hardened Gentoo)

Ох, зарекался не создавать эту тему...Так что простите заранее.
Форум автора перечитал от и до – ответа там не нашел (топиков с вопросами много, но автор отвечает везде, кроме них), в Википедии тоже обсуждают только косяки при сборке.
В общем никак не получается собрать.. Rsync установил, компилятор тоже(Пробовал из под Убунты). Но увы – слетает и все.
Очень прошу помочь, если есть гентушники или просто те счастливчики, кто осилил собрать его.
У автора все просто:
http://dee.su/liberte-build
Но увы, у меня не то что просто, но и сложно не получается(
Ссылка на git:
https://github.com/mkdesu/liberte


Если можно – укажите в двух словах, что не так и какие тонкости при сборке Hardened Gentoo.
Заранее благодарен.


 
На страницу: 1, ... , 10, 11, 12, 13, 14, ... , 20 След.
Комментарии
— Гость (07/05/2014 16:37)   <#>
квест пройден до этих строк
https://github.com/mkdesu/libe.....root/setup-copy#L126
Дальше выплывают косяки с питоном
На днях попробую добит этот квест
Если вы собираетесь пилить эту поделку то запасайтесь пивом уже выпито 2 ящика и 3 бутылки водки а толку 0
— Гость (07/05/2014 17:48)   <#>
Ну так что ты проделывал то, расскажи хоть поэтапно, а то все вокруг да около. А код свой, патченный, так и не предоставил.
А что с Питоном то может быть не так? Ты может 2.7 ставил? Liberte использует третий питон.
Попробуй в portage зависимости поставить: python3, sandbox, pax-utils.
Покажи код свой. Можно ли оптимизировать сборочный скрипт. А то все говорят – лучше свое собрать, и SATtva туда же. Но его то можно понять, как гентушника со стажем, но во готовых сборочных скриптов я так и не видел. Поэтому хотел бы посмотреть на автоматизацию твоих действий, тем более, если столько выпито было и потрачено времени.
— Гость (07/05/2014 17:59)   <#>
буду дома дифну и куну сюда
— ГусарРукоблуд (07/05/2014 18:13)   <#>
Ура, это будет первый за все время адекватный комментарий с приведением примеров, замечаниями и предложениями. Вангую – сразу разлетится по всем ресурсам. На днях на opennet мусолили Liberte чуть ли не с голосованием, на форуме у него срач на сраче, сегодня на Пингвинусе тоже о Liberte упоминали. Так что твой коммент и код будет очень в тему. Может у Краммерера совесть проснется выполнить взятые на себя обязательства)
— Гость (07/05/2014 21:32)   <#>
https://gist.github.com/anonymous/a1a4a397a8c1d55dc7d1
— Гость (07/05/2014 21:56)   <#>
Спасибо. Ну Вы просто освежили паееты и софт? Ну т.е. за автора новую версию сделали, да?) А как же Ваше личное мнение, что добавить, что допилить, с какими трудностями столкнулись и тд? Ведь Вы похоже единственный, кому ее удалось собрать и к тому же пропатчить. Как этот патч в его репозиторий добавить?
— Гость (07/05/2014 23:17)   <#>
повторяю еще раз оно еще не собралось конфликты питона 2.7 => 3.3
Все собирается до этого места https://github.com/mkdesu/libe.....root/setup-copy#L126
Подозреваю что ответы где то тут https://gist.github.com/anonym.....le-liberte-patch-L69
Нужно компилять мир заново и лопать пиво :)
— Гость (07/05/2014 23:31)   <#>
а можно ли сделать автообновление пакетов? Чтобы не править код:

А просто пересобрать. Ну к примеру не было бы конфликтов версий Python.
— Гость (08/05/2014 00:45, исправлен 08/05/2014 09:25)   <#>

можно даже луну мат censored заставить
Кстати пока у меня пересобирается эта поделка пилится клон для личного пользования
Если оно тут кому то нужно запилю обе поделки на гитхабе
Нужно?

— Гость (08/05/2014 04:43)   <#>
Вот тут некоторые смеялись, но это тред как бы должен намекнуть, что гента обрекает держателя на постоянное красноглазие. И если вы непокрасноглазили год, потом что-либо обновить будет крайне сложно.


Исходники должны быть открыты, иначе бы это нарушало лицензию. Инструкции по сборке, думаю, тоже должны быть. Tails официально пиарится Tor-проектом, а у Tor-проекта сейчас тренд — детерминистичные сборки. Значит, в идеале, каждый должен суметь сам собрать Tails, и полученный бинарь должен совпать с официальным вплоть до последнего бита. В любом случае, завязывание на Liberté — заведомо проигрышная стратегия.
— Гость (08/05/2014 09:34)   <#>
Если оно тут кому то нужно запилю обе поделки на гитхабе

Очень, правда очень надо! Как там с добавлением пакетов и обновлением будет?

А на счет красноглазия, мне кажется, что если нормально сборочный скрипт сделать, как сейчас этот коллега обещает – красноглазить годы не придется.
По поводу TAILS и его сборки – пруфни подтверждение совпадения сумм и безгемморности?
— SATtva (08/05/2014 09:39)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118

С того комментария ничего не изменилось, вернее, стало даже ещё смешнее. Вот где Вы видели реальную боевую систему, не обновляемую год? Всё гентушное красноглазие сводится к периодическому (раз в полгода-год) выкидыванию/замене какого-нибудь более не поддерживаемого пакета или изменению опций ядра под новый udev. Все конфиги отродясь обновляются автоматически (или с полуавтоматическим diff/merge). Блокирующих конфликтов в портеже при регулярных (раз в один-два месяца) апдейтах уже не встречается как класса, он сам научился их разруливать, а те, что возникают при более редких апдейтах элементарно решаются поэтапным обновлением. Как-то за годы использования генты ни разу не столкнулся с жёстким дэд-локом, полностью блокирующим обновление или приводящим к неработоспособности системы.

Приводить косяки Liberte как контраргументы против Gentoo реально смешно, примерно как списывать всеми любимые прелести Убунты на Дебиан.
— Гость (08/05/2014 11:41)   <#>
Гость (08/05/2014 00:45
Супер, какие планы? Вы сборочный скрипт переписали? Что в изменениях?
Как туда добавить TrueCrypt, Thunderbird и сменить DE? Ну на LXDM или Razor-Qt, что-то в этом направлении, оно легковесное и подходит как раз под криптодистр по удобству.
Как при сборке в самом Liberte оставить portage? С возможностью доустановки нужных пакетов. Ну и собственно вопрос на злобу дня – что не так с I2P или у автора мозгов не зватило, или он – агент АНБ.

Приводить косяки Liberte как контраргументы против Gentoo реально смешно, примерно как списывать всеми любимые прелести Убунты на Дебиан.

Да, с этим я согласен, Liberte это не Gentoo, и общего у них мало. Речь то о том, что в Gentoo порог вхождения большой. И нужно потратить месяцы, чтобы начать ориентироваться хотябы.. Плюс сообщества не любят подсказывать вновь прибывшим в Gentoo. ВОт как Вы, например. Ни на один вопрос толком здесь не ответили, пусть и о Liberte.
— SATtva (08/05/2014 11:44)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Да, с этим я согласен, Liberte это не Gentoo, и общего у них мало.

Ни на один вопрос толком здесь не ответили, пусть и о Liberte.

No comment.
— Гость (08/05/2014 12:18)   <#>
SATtva, общий смысл сборки системы одинаков же. Это не решение проблем с готовой, работающей Liberte, а процесс ее сборки, который от сборки Gentoo отличается только тем, что здесь не надо красноглазить и скрипты сборочные написаны уже. Ну видимо криво написаны. Сейчас посмотрим на форк, который обещали несколькими постами выше выложить. Может очень достойная и удобная система выйдет.
На страницу: 1, ... , 10, 11, 12, 13, 14, ... , 20 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3