Ошибка в апдейтах 2011 (уже исправлена)
Модератор: Bizdelnick
-
Bizdelnick
- Модератор
- Сообщения: 21347
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Ошибка в апдейтах 2011
Из-за недавнего обновления systemd наблюдается массовое падение Мандривы. Причина - патч безопасности для systemd 30 был ошибочно применён к версии 29. Рекомендуется воздержаться от обновлений, пока баг не будет исправлен.
Собственно баг: https://qa.mandriva.com/show_bug.cgi?id=65398
Собственно баг: https://qa.mandriva.com/show_bug.cgi?id=65398
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
Решение, если всё-таки получилось обновиться и система не грузится: http://edumandriva.ru/forum/viewtopic.php?p=20410#p20410
Перепост:
1) На это сообщение не обращаем внимания: FATAL: Module ide_cd_mod not found.
2) Далее заходим в рута и прописываем:
3) Переименовываем файл /etc/udev/rules.d/51-hso-udev.rules
4) Перезагружаемся.
Или можно так:
1) Загрузиться с LIVE-DVD в Live-режим
2) Зайти в терминале в рута
3) Запустить файловый менеджер (любой)
3) Переименовать этот файл:
4) Перезагрузка (без dvd)
Перепост:
1) На это сообщение не обращаем внимания: FATAL: Module ide_cd_mod not found.
2) Далее заходим в рута и прописываем:
Код: Выделить всё
# systemctl default3) Переименовываем файл /etc/udev/rules.d/51-hso-udev.rules
Код: Выделить всё
# mv /etc/udev/rules.d/51-hso-udev.rules /etc/udev/rules.d/51-hso-udev.rules.backup4) Перезагружаемся.
Или можно так:
1) Загрузиться с LIVE-DVD в Live-режим
2) Зайти в терминале в рута
3) Запустить файловый менеджер (любой)
3) Переименовать этот файл:
Код: Выделить всё
/etc/udev/rules.d/51-hso-udev.rules4) Перезагрузка (без dvd)
-
Bizdelnick
- Модератор
- Сообщения: 21347
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Ошибка в апдейтах 2011
Странное и непонятное это решение... И работает (?) не у всех.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
Плюсую эту тему: http://forum.mandriva.com/en/viewtopic.php?f=86&t=137377
И у девяти человек это решение работает.
Тема на французском форуме: ещё несколько подтверждений: http://forum.mandriva.com/fr/viewtopic.php...05&t=136550
Итальянский форум (опять подтверждения) http://www.it-mandriva.org/2011-allarme-ro...stemd-t938.html
У кого не работает, у того сквид =)
И у девяти человек это решение работает.
Тема на французском форуме: ещё несколько подтверждений: http://forum.mandriva.com/fr/viewtopic.php...05&t=136550
Итальянский форум (опять подтверждения) http://www.it-mandriva.org/2011-allarme-ro...stemd-t938.html
У кого не работает, у того сквид =)
-
Bizdelnick
- Модератор
- Сообщения: 21347
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Ошибка в апдейтах 2011
Исправление ozerocdoff уже собирается. Вопрос только, действительно ли оно исправляет то, что нужно исправить.
Upd. Не исправляет, как выяснилось. Вместо переименования файла рекомендую просто сносить пакет ozerocdoff.
Upd. Не исправляет, как выяснилось. Вместо переименования файла рекомендую просто сносить пакет ozerocdoff.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
mandrakeuser
- Сообщения: 2
- ОС: Rosa2011, Mint12LXDE
Re: Ошибка в апдейтах 2011
verg писал(а): ↑19.03.2012 21:34Плюсую эту тему: http://forum.mandriva.com/en/viewtopic.php?f=86&t=137377
И у девяти человек это решение работает.
Тема на французском форуме: ещё несколько подтверждений: http://forum.mandriva.com/fr/viewtopic.php...05&t=136550
Итальянский форум (опять подтверждения) http://www.it-mandriva.org/2011-allarme-ro...stemd-t938.html
У кого не работает, у того сквид =)
51-hso-udev.rules переименовывал, ozerocdoff снёс, systemd-29-8.3 ставил - результат во всех вариантах отрицательный.
Пришлось сделать так: ссылко и ждать, когда они сей баг таки починят.
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
mandrakeuser,
Делаем так, если обновлялись вдруг ещё: (по Ctrl+C или попробовав загрузиться в безопасный режим, или с Live-DVD)
з.ы. про сквид не обращайте внимания это типа новая шутка юмора.
з.з.ы. если честно, немного надоели все эти приколы с официальными обновлениями, так быть не должно,
что этот совет кажется не таким уж и плохим: http://edumandriva.ru/forum/viewtopic.php?p=19342#p19342
Песочница типа /testing уже не в моде видимо, там апдейты того же systemd и не ночевали даже. QA очень сильно понизилось.
Делаем так, если обновлялись вдруг ещё: (по Ctrl+C или попробовав загрузиться в безопасный режим, или с Live-DVD)
Код: Выделить всё
# mv /etc/udev/rules.d/49-hso-udev.rules /etc/udev/rules.d/49-hso-udev.rules.backupз.ы. про сквид не обращайте внимания это типа новая шутка юмора.
з.з.ы. если честно, немного надоели все эти приколы с официальными обновлениями, так быть не должно,
что этот совет кажется не таким уж и плохим: http://edumandriva.ru/forum/viewtopic.php?p=19342#p19342
Песочница типа /testing уже не в моде видимо, там апдейты того же systemd и не ночевали даже. QA очень сильно понизилось.
-
susewin
- Сообщения: 76
Re: Ошибка в апдейтах 2011
Да уж, так напортачить - это ж надо постараться.
У меня, правда, возникает идея о намеренной диверсии...
У меня, правда, возникает идея о намеренной диверсии...
-
susewin
- Сообщения: 76
Re: Ошибка в апдейтах 2011
После использования обходного решения, предложенного Verg, моя ROSA стала выключаться очень долго. После того, как говоришь ей shutdown -h now, система висит пять-десять, если не больше.
-
Bizdelnick
- Модератор
- Сообщения: 21347
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Ошибка в апдейтах 2011
Это был типа апдейт безопасности. Вероятно, даже протестированный на кукере с более новой версией systemd. К сожалению, на данный момент Oden сам себе QA...
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
Oden Eriksson private 2012-03-18 07:42:38 CET
Ouch. Fixing this right away. The patch that broke systemd should not had been
applied to systemd-29 as it affected a bug related to logind that was added in
systemd-30. Sorry for this misfortunate mistake. Fixed packages will head out
in a couple of hours.
Ouch =) Ну вы поняли.
Не оно: https://bugzilla.redhat.com/show_bug.cgi?id=712710
Файлы для закомментирования строк: "CapabilityBoundingSet" в /lib/systemd/system
Код: Выделить всё
systemd-hostnamed.service
systemd-logger.service
systemd-kmsg-syslogd.service-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
По идее, так же, можно откатиться на релизную версию systemd-29-6:
32бит:
64бит:
Или на версию systemd-29-8 из Testing:
В командах заменить слово "release" на "testing" и версию сборки с "6" на "8"
32бит:
Spoiler
Код: Выделить всё
su
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/systemd-29-6-mdv2011.0.i586.rpm
rpm -Uvh --force --nodeps /tmp/systemd-29-6-mdv2011.0.i586.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/systemd-sysvinit-29-6-mdv2011.0.i586.rpm
rpm -Uvh --force --nodeps /tmp/systemd-sysvinit-29-6-mdv2011.0.i586.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/systemd-units-29-6-mdv2011.0.i586.rpm
rpm -Uvh --force --nodeps /tmp/systemd-units-29-6-mdv2011.0.i586.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/systemd-gtk-29-6-mdv2011.0.i586.rpm
rpm -Uvh --force --nodeps /tmp/systemd-gtk-29-6-mdv2011.0.i586.rpm
echo /^systemd/ >> /etc/urpmi/skip.list
echo /^systemd-sysvinit/ >> /etc/urpmi/skip.list
echo /^systemd-units/ >> /etc/urpmi/skip.list
echo /^systemd-gtk/ >> /etc/urpmi/skip.list64бит:
Spoiler
Код: Выделить всё
su
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/x86_64/media/main/release/systemd-29-6-mdv2011.0.x86_64.rpm
rpm -Uvh --force --nodeps /tmp/systemd-29-6-mdv2011.0.x86_64.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/x86_64/media/main/release/systemd-sysvinit-29-6-mdv2011.0.x86_64.rpm
rpm -Uvh --force --nodeps /tmp/systemd-sysvinit-29-6-mdv2011.0.x86_64.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/x86_64/media/main/release/systemd-units-29-6-mdv2011.0.x86_64.rpm
rpm -Uvh --force --nodeps /tmp/systemd-units-29-6-mdv2011.0.x86_64.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/x86_64/media/main/release/systemd-gtk-29-6-mdv2011.0.x86_64.rpm
rpm -Uvh --force --nodeps /tmp/systemd-gtk-29-6-mdv2011.0.x86_64.rpm
echo /^systemd/ >> /etc/urpmi/skip.list
echo /^systemd-sysvinit/ >> /etc/urpmi/skip.list
echo /^systemd-units/ >> /etc/urpmi/skip.list
echo /^systemd-gtk/ >> /etc/urpmi/skip.listИли на версию systemd-29-8 из Testing:
В командах заменить слово "release" на "testing" и версию сборки с "6" на "8"
-
VictorR2007
- Сообщения: 1130
- ОС: ROSA.Fresh.R5
Re: Ошибка в апдейтах 2011
Тогда наверно и либы надо переставлять.
Если убрать из команды ключ "--nodeps" то будет подсказка на нужные либы. Все же мне кажется
что с одним ключем "--force" безопаснее.
Еще проше скачать файлы с сервера, сделав сортировку по дате и в поиске набрав "systemd"
Тогда они будут лежать все вместе и не составит труда их скачать.
А потом по вашему рецепту в каталоге дать команду "rpm -Uvh *.rpm --force"
Извеняюсь за вмешательство. Просто мне кажется что так удобнее.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Ну а кому сейчас легко?
-
Mikluho
- Сообщения: 53
- ОС: ROSA2011EE.i586.1, PCLOS2012.2
Re: Ошибка в апдейтах 2011
Посмотрел, стоит у меня systemd29-8.1
Ну, нормально.
Другое дело - кто-нибудь в курсе, обновляться уже можно? Это безопасно?
Ну, нормально.
Другое дело - кто-нибудь в курсе, обновляться уже можно? Это безопасно?
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
Нет. Ждите.
А если хотите обновитьcя, то пропишите пакеты systemd в skip.list, чтобы автоматом не обновлялись:
Spoiler
Код: Выделить всё
su
echo /^systemd/ >> /etc/urpmi/skip.list
echo /^systemd-sysvinit/ >> /etc/urpmi/skip.list
echo /^systemd-units/ >> /etc/urpmi/skip.list
echo /^systemd-gtk/ >> /etc/urpmi/skip.listСпасибо сказали:
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
Исправленные пакеты systemd (версия сборки 8.4) в /main/testing.
(нужны отзывы)
1) Включить в менеджере пакетов репозиторий Main Testing
2) Установка:
3) Отключить Main Testing
4) Перезагрузиться
з.ы. из /etc/urpmi/skip.list можно будет удалить записи о systemd при положительном результате.
Лог systemd-29-8.4:
з.ы. есть положительные отзывы
(нужны отзывы)
1) Включить в менеджере пакетов репозиторий Main Testing
2) Установка:
Код: Выделить всё
su
urpmi systemd-29-8.4 systemd-gtk-29-8.4 systemd-sysvinit-29-8.4 systemd-units-29-8.43) Отключить Main Testing
4) Перезагрузиться
з.ы. из /etc/urpmi/skip.list можно будет удалить записи о systemd при положительном результате.
Лог systemd-29-8.4:
* Mon Mar 26 2012 Per Шyvind Karlsen <peroyvind@mandriva.org> 29-8.4mdv2011.0
+ Revision: 787061
- don't choke when systemd was compiled with a different CAP_LAST_CAP then what
it is run with (#65398)
- reapply fix for CVE-2012-1174
- fix duplicates in %%files
з.ы. есть положительные отзывы
Спасибо сказали:
-
susewin
- Сообщения: 76
Re: Ошибка в апдейтах 2011
verg писал(а): ↑27.03.2012 10:51Исправленные пакеты systemd (версия сборки 8.4) в /main/testing.
(нужны отзывы)
1) Включить в менеджере пакетов репозиторий Main Testing
2) Установка:
Код: Выделить всё
su urpmi systemd-29-8.4 systemd-gtk-29-8.4 systemd-sysvinit-29-8.4 systemd-units-29-8.4
3) Отключить Main Testing
4) Перезагрузиться
з.ы. из /etc/urpmi/skip.list можно будет удалить записи о systemd при положительном результате.
Лог systemd-29-8.4:
* Mon Mar 26 2012 Per Шyvind Karlsen <peroyvind@mandriva.org> 29-8.4mdv2011.0
+ Revision: 787061
- don't choke when systemd was compiled with a different CAP_LAST_CAP then what
it is run with (#65398)
- reapply fix for CVE-2012-1174
- fix duplicates in %%files
для моего проблемного компьютера - обновления решают проблему
-
susewin
- Сообщения: 76
Re: Ошибка в апдейтах 2011
Инициатор кейса в багзиллу подтвердил, что решение существует
https://qa.mandriva.com/show_bug.cgi?id=65398
--- Comment #15 from Rick Kunath <rskunath@charter.net> 2012-03-27 14:25:06 CEST ---
I can confirm that the .4 packages in main/testing fix the i586 issues.
Thank you
https://qa.mandriva.com/show_bug.cgi?id=65398
--- Comment #15 from Rick Kunath <rskunath@charter.net> 2012-03-27 14:25:06 CEST ---
I can confirm that the .4 packages in main/testing fix the i586 issues.
Thank you
-
Mikluho
- Сообщения: 53
- ОС: ROSA2011EE.i586.1, PCLOS2012.2
Re: Ошибка в апдейтах 2011
Добавляю ещё один положительный отзыв. И systemd-29-8.4 теперь стоит, и всё остальное обновилось. Система работает.
-
verg
- Сообщения: 1299
Re: Ошибка в апдейтах 2011
В ближайшеe время новые пакеты systemd, аналогичные пакетам из тестинга (сборка 8.5) будут в обновлениях(Main Updates)
(пока что не все зеркала обновились)
Проследить за появлением обновления "вручную" можно так:
з.ы. на этом думаю эта проблема разрешится окончательно.
(пока что не все зеркала обновились)
Проследить за появлением обновления "вручную" можно так:
Код: Выделить всё
urpmi.update -a
urpmf -mf systemd-29-8.5з.ы. на этом думаю эта проблема разрешится окончательно.
-
mandrakeuser
- Сообщения: 2
- ОС: Rosa2011, Mint12LXDE
Re: Ошибка в апдейтах 2011
Исправленные пакеты systemd-29-8.5 уже появились в обновлениях.
Обновил, перезагрузил компьютер - полёт нормальный, всё работает.
Обновил, перезагрузил компьютер - полёт нормальный, всё работает.
-
Flint71
- Сообщения: 310
- Статус: Продвинутый чайник
- ОС: ROSA 2011
Re: Ошибка в апдейтах 2011
mandrakeuser писал(а): ↑31.03.2012 01:26Исправленные пакеты systemd-29-8.5 уже появились в обновлениях.
Обновил, перезагрузил компьютер - полёт нормальный, всё работает.
подтверждаю
Vacuum IM
для ROSA и Mageia i586
для ROSA и Mageia i586