LINUX.ORG.RU
ФорумAdmin

Gentoo в продакшеке. Насколько реалистично и стабильно?

 , ,


2

5

Интересно, много ли лоровцев использует генту в продакшене? Какие впечатления? Какие-нибудь минусы заметили? Используете стабильные или экспериментальные маски для пакетов?

Харденед генту кто-нибудь использует?

Ответ на: комментарий от ktulhu666

Нет ну ты точно тролль.
Возьми в distfiles измени один файлик например внутри /usr/portage/distfiles/bash-4.2.tar.gz и попробуй его собрать. Оно не соберётся потому что контрольные суммы и подписи проверяются

xorik ★★★★★
()
Ответ на: комментарий от xorik

Оно не соберётся потому что контрольные суммы и подписи проверяются

Вангую его ответ - не хочу суммы! хочу gpg pgp Ж)

init_6 ★★★★★
()
Ответ на: комментарий от tazhate

Что еще я обязан? %)

Молчать и не хныкать :)

Deleted
()
Ответ на: комментарий от xorik

Возьми в distfiles измени один файлик например внутри /usr/portage/distfiles/bash-4.2.tar.gz и попробуй его собрать. Оно не соберётся потому что контрольные суммы и подписи проверяются

Manifest можно сгенерировать повторно, хи-хи-хи.

А pgp подпись - нет.

Deleted
()
Ответ на: комментарий от KRoN73

так я в прошлом году ушёл на десктопе с Gentoo на Ubuntu, а сейчас — на Windows 8. Всё в мире меняется, глупо держаться за что-то только из идеологических соображений.

Тонкий намек на старперство :)

Deleted
()
Ответ на: комментарий от andrew667

Нашел чем хвастаться. Высокий аптайм - показатель дырявого ядра.

Высокий аптайм -усилитель ЧСВ :)

Deleted
()
Ответ на: комментарий от Deleted

Высокий аптайм -усилитель ЧСВ :)

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

andrew667 ★★★★★
()
Ответ на: комментарий от andrew667

Желаю знакомства с железом,

Не, не, желай себе обратно, у меня такое просто технически не произойдет :)

Deleted
()
Ответ на: комментарий от xorik

Ты не знаешь матчасть. Возьмем, скажем, из основного древа портажа app-admin/analog и его манифест:
AUX analog-5.1-gentoo.diff 799 SHA256 4d748bf259f372578306a16b04c8442ddfa22f5f867c281758abc589c09e1b14 SHA512 34b03160213ca13f1b634dad1895b2cba5777188c7f673bbf00ee543d43ae3cf593d7be83b861b553e213ad0619d28f25ffcd1850f3ba7633bd13e37c4bd67b2 WHIRLPOOL 79aad4ce500efdd60a21e243e5c422969e541a104bb647b587d73c227f038e6e95f2d7d5f3df699ad70a867e631d7d44ab326518d9d8975d4acfeb095e5e9ff7
AUX analog-6.0-bzip2.patch 3260 SHA256 c71786544305d0ec1d469a621b3ae75889828af210d2d19a7a984d4a4c1faf6b SHA512 ea256338713338043ccaa48ffd8344753811721cf42c8269a2c58c2a14f7ebe901b16131ff021163a02c570b1b902bb3ab6516e34570a7961bce716cf600920b WHIRLPOOL 2b0bea08adc8424028c946b77ae88c89a9dc45f026f03c5495181c8e06186d7a0c8c9ddc960b5661b219b6011017192c5754ab65d0387923ca828f2e9d814660
AUX analog-6.0-undefined-macro.patch 997 SHA256 0304bdfb273fabc3004ae3227f34c7dcedf8f170434f08b97d333785e5ef9d65 SHA512 759d6dfc2a09305a6178d1c147219487f988d432bf6d011e49776cec2de04ccc7ab27568638063f0ca723a92a75abeda82eddd5240a0b42bab3a2de3ae99007f WHIRLPOOL a00099b871b9d3627a95c1876909e3986ee9a18c51ad804e19ac8ec2ac4c45804b8b9e287e8da9670cd305764950af0aa8a43b34e63b8b520842b9afdd3d5c3c
AUX analog.cfg 3992 SHA256 83742dc17e28297fe4a4844bc53ef397ad1bb0514ed98b79ad5a9857f3a61fa8 SHA512 af6e8eb3013fea513efcce2e57b2680850604552a8def8f3148cfc4b11bf01114778fc112ee562b7ce4cce6b496b37a53251d1061d67fe5748d39c5225f94141 WHIRLPOOL 49794c077abc943c5bb8df8f7c12a67bca71ad258f92d88bc371e45d53d8e05c6b45072cbc6fb7b69bec9f7e948230fcff748c058c5e7d0203ea73f2fc300c03
DIST analog-6.0.tar.gz 1553316 SHA256 31c0e2bedd0968f9d4657db233b20427d8c497be98194daf19d6f859d7f6fcca SHA512 42b766d45f86a32d2e97cc2be35ebb5f4e0ffc2fb72d48196939027ea1ed3398a8cc0a43c47868f542bfb464199ab35bd93fa2ba5e37c4fc83ff15cfe19b9c60 WHIRLPOOL fd5b2685cf443a3336904973cfd2985a2393a5d021b06708d23ac717f6e4f53310942923ae3e41c69640d22b435e6bd0d44647502ec50af7b0517f9f48aa14cb
EBUILD analog-6.0-r4.ebuild 1368 SHA256 061005709644a95253a2ce285a39c291d86dbe1d404c86e6e5d46df375ca4212 SHA512 e984da5311960ab299ce91e3ea4f1f5d80bfc5f72fd49f8272bcfdb7df903183336881dbfb88680ba1e7766a0a73b48075382733a11f6a0d8dc58a5c288f7678 WHIRLPOOL edf2a70009ec1a997e09e2c221046092080df186b464c719d38cfdac7227631e66ad6e2d9b5f663749dd9081c24de6e3a0973570d6380861664bec73ac736723
MISC ChangeLog 8277 SHA256 262071065bca08f8d46bbf38ce561b59e9a1bb66dac57a6650e2c8c54b1ae874 SHA512 87291fda4a1c10f18cb4c1fcec116f2a128dd0b2e6f48d7e0f9ab08bfdc5e98867fbb6199c1981f2f882322d16b6f8a7428f143e7b74b1094d53d0983e9ad56e WHIRLPOOL aeccb52a2b51354cc615391aecac73c1fbdc6e59a707947484998198a8abfa5a5dc75bf0664bd1ec27007d2738100a2a72eb592d9a590fc2eb4481fd471f9b7c
MISC metadata.xml 292 SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3 SHA512 0ec4134c0758cff77acbf2579a2643ec60918c78442908c6d9fb905aca1ab933dba831c863409d34b535f7f8f20cbd4faaa5f9e9914995814d5192333eaf7497 WHIRLPOOL 5520ce6a1c103e5a91a62a5c3a38a9b2dbae12991be718f2104e7fae4f0122e9a6bee61edb5b9818c0234b908de9481316b0596b9084cd54c2d36774541dcf11

Где цифровая подпись? А хеши с поддельным rsync-демоном я тебе любые нарисуют.

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от xorik

Нет ну ты точно тролль.

Я этого никогда и не отрицал. И да: пунктуационные ошибки Вас не красят.

Возьми в distfiles измени один файлик например внутри /usr/portage/distfiles/bash-4.2.tar.gz и попробуй его собрать. Оно не соберётся потому что контрольные суммы и подписи проверяются.

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

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от andrew667

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

Значит резервирование было недостаточным.

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от init_6

Тебе что-то мешает добавить костыль в /etc/portage/postsync.d который бы проверял все подписи после каждого синка или ты просто траллишь?

То, что кроме этого нужно сделать PKI, при котором АБСОЛЮТНО все пакеты основного дерева будут подписаны, ключи будут обновляться, отзываться и т.д. Но ещё нужно, чтобы и мейнтейнеры это делали (в смысле глобально применили подписи ко всему дереву портажей, а также костыль к самому портажу желательно), т.к. от того, что я на своём хосте подпишу подмененные (причем, возможно, на одном из зеркал или даже на основном зеркале) файлы, то лучше мне от этого не станет. К Пинки обратись, он тебе разжуёт всё подробнее.

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от init_6

Вангую его ответ - не хочу суммы! хочу gpg pgp Ж)

Ну суммы (имело в виду «хэши», так?) всё-равно будут, т.к. подписывать и проверять многомегабайтные файлы асимметричным алгоритмом шифрования слишком затратно. Ну а чего тут к Ванге ходить: мои претензии и так понятны, если Вы более-менее разбираетесь в том, как этот процесс устроен в современных дистрибутивах.

ktulhu666 ☆☆☆
() автор топика
Последнее исправление: ktulhu666 (всего исправлений: 1)
Ответ на: комментарий от andrew667

Нашел чем хвастаться. Высокий аптайм - показатель дырявого ядра.

И троянов в оперативке.

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

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

partyzan ★★★
()
Ответ на: комментарий от ktulhu666

Ага, знаем мы Ваше «собрать» в бинарных дистрибутивах с устаревшими пакетами. Зачастую быстрее генту поставить, чем собрать.

Согласен полностью. Недавно имел половые отношения с rspamd который надо было водрузить на Debian 6. Обновил до 7, только так. Искал еще и старое php-fpm5.3 для Debian 7 столько же времени

partyzan ★★★
()
Ответ на: комментарий от xorik

У генты - был. А у деривативов(Sabayon, Calculate) - есть.

Pinkbyte ★★★★★
()
Ответ на: комментарий от ktulhu666

Открой для себя двухтысячные и s390x. 32-бита (точнее 31, если вы понимаете о чём я ;) ) уже в прошлом.

Открой для себя s390x(64-бита)(да-да, у нас Gentoo крутится именно в такой виртуалке) и прекрати пороть чушь - ей больно.

S/390 is the architecture of the IBM mainframes since decades. 64bit support was introduced in 2000, and all z* machines have it.

И причем тут поддерживаемые архитектуры? Мы говорим про одну конкретную.

..под которые и делали инсталлятор, который оказался никому не нужным. Sad, but true.

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

Для дистрибутива - да. Для метадистрибутива - спорно.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

Спасибо, буду следить. А то csv тот ещё динозавр, как разработчики его терпят :)

xorik ★★★★★
()
Ответ на: комментарий от ktulhu666

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

Не для генты. Если человек не понимает почему без инсталлятора ставить проще чем с ним, то гента ему не нужна — он будет требовать гуй для портежа, гуй для make.conf и для всего остального.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Если человек не понимает почему без инсталлятора ставить проще чем с ним

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

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от Pinkbyte

Открой для себя s390x(64-бита)(да-да, у нас Gentoo крутится именно в такой виртуалке) и прекрати пороть чушь - ей больно.

Я про s390x и написал. Это s390 - леджаси.

да-да, у нас Gentoo крутится именно в такой виртуалке

Да ладно? Ты мейнфрейм админишь или облачно снимаете?

ktulhu666 ☆☆☆
() автор топика
Ответ на: комментарий от ktulhu666

Мне просто удобно делать все операции напрямую в любом порядке, а не искать куда ткнуть в инсталляторе.

vurdalak ★★★★★
()
Ответ на: комментарий от ktulhu666

Ты мейнфрейм админишь или облачно снимаете?

2 виртуалки в таком мэйнфрейме предоставлены нам для разработки. Одна с s390, другая с s390x. У меня доступ туда тоже есть, я выпросил у того, кто занимается портированием Gentoo на s390.

Pinkbyte ★★★★★
()
Ответ на: комментарий от ktulhu666

точнее 31, если вы понимаете о чём я ;)

точнее 32, если ты понимаешь вообще о чём речь.

anonymous
()

Ну если сконпелировать => получить нерабочую программу => замаскировать => скомпелировать обратно то, что было до этого (если ебилд ещё не удалили или изменили) --- это нормально для твоего продакшена, то конечно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.