LINUX.ORG.RU
ФорумTalks

dkms-gentoo

 , ,


2

2

вспомнил тут про него...
запилил проверку не только для загруженного ядра, но и для ядра по симлинку, версии или пути до корня сорсов
чоб ещё хорошего запилить?
да, это оно ---> http://bpaste.net/show/44847/
blackst0ne, carasin, Myp3ik,...

★★★★

Последнее исправление: megabaks (всего исправлений: 2)
Ответ на: комментарий от daemonpnz

Не обращай внимания, на тормозов прогресса и просто не догоняющих. Делаешь правильное дело. Молодец. =)

Наверное Поттерингу и Мигелюшке то же самое говорят.

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

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

daemonpnz ★★★★★
()

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

megabaks ★★★★
() автор топика

Крут =)

Немного не в тему, но всё-таки:

Ты юзаешь initrd? Если да, то чем собираешь? Каждый раз руками?

Мне в арче плюшка нравится, mkinitcpio. Удобно образ обновлять. Аналог в генте есть? Или только генкернел/руки ?

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

Мне в арче плюшка нравится, mkinitcpio.

[ megabaks@desktop ] ~ $ eix mkinitcpio
* sys-kernel/mkinitcpio
     Available versions:  (~)0.9.2-r1 {{cryptsetup device-mapper dmraid mdadm pcmcia udev}}
     Homepage:            http://www.archlinux.org/
     Description:         Modular initramfs image creation utility ported from Arch Linux

* sys-kernel/mkinitcpio-nfs-utils
     Available versions:  (~)0.3
     Homepage:            http://www.archlinux.org/
     Description:         ipconfig and nfsmount tools for NFS root support in mkinitcpio ported from Arch Linux

Найдено 2 совпадений.
[ megabaks@desktop ] ~ $

:3

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

Оке.

Спасибо тебе, мегабакс.

Ты как всегда няша. Добра тебе :3

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

нужно, на штатном уровне. Gentoo это вам не LFS

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

у меня ядро собирает emerge при use=«binary» \\ага генкернелом, ага у дробинса набрался

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

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

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

давай уже, хватит спать :3
и про
modinfo /path/to/module.ko не забудь

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

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

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

пожалуйста, если тебе нечего сказать, то просто не говори. Спасибо.

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

mkinitcpio есть... но штатный вариант звучит сами выбирайте руками или ещё как

Не распарсил, что ты хотел сказать.

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

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

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

Слушай, не хочу ничего обидного тебе говорить, но ты не под веществами случаем?

Я нихрена не понял из того, что ты писал.

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

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

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

заминка?
разрабы этой хери упороты чуть более чем полностью:
модули не собираются под ядро при установке
собираются они при запуске soundon
в версии модулей указывается не версия oss, а версия ядра, под которое они собраны
короче, эти клоуны запилили в своё поделие нечто похожее на dksm, только кривое и лишнее
а хранить полуфабрикаты модулей в /usr/lib...дебилы

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

ах да, с подходом oss, модули этой самой oss в базу не попадут, т.к. на этапе установки модулей ядра нет ---> они не попадают в файл CONTENTS ---> не попадают в базу dkms-gentoo
всё - никак заминок

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

нашёл как можно сделать
но придётся отдельно для oss пилить

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

так:
1. soundon сам проверяет модули и пересобирает их под текущее ядро
2. модули oss в базе пакетов в генте отсутствуют - у тебя подделка?
3. soundon не даёт собрать модули для ядра, отличного от загруженного
ну и зачем ты меня взбаламутил?

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

Да шоп не расслаблялся :)
Я 3 дня дома не ночевал, пришел вот, посмотрел.
Да, так и есть. На варнинги можно смело забить.

Myp3ik ★★
()

кое-что добавил/изменил:
1. при обновлении базы теперь проверяются только те пакеты, которые были установлены после последнего обновления базы (2.7 сек vs 19.1 у меня получилось)
2. если пакет был удалён, то при проверке все упоминания о нём из базы удаляются

megabaks ★★★★
() автор топика

ну чо?
больше идей, я так понимаю, ни у кого нет? (

megabaks ★★★★
() автор топика

blackst0ne, carasin, Myp3ik, daemonpnz <--- плохие, негодные гентушнеги! :3
хоть один бы напомнил, что имя диры сорсов ядра и реальное имя ядра могут отличаться (man EXTRAVERSION, да)

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

накидайте выхлопов

file /boot/* | grep version

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

речь шла про функционал
мог бы уточнить
хотя...сейчас уже пофиг - оно этому научилось

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

Ой, а для меня слово «генту» — вообще ругательство. Я, к слову, вообще приверженец «секты» федораводов ;-)

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