URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 106443
[ Назад ]

Исходное сообщение
"Ksplice для компонентов пространства пользователя адаптирова..."

Отправлено opennews , 23-Янв-16 10:39 
Компания Oracle реализовала (https://blogs.oracle.com/linux/entry/announcing_user_space_s...) для Oracle Linux 6 возможность использования недавно появившихся в Ksplice и уже добавленных в Oracle Linux 7 средств (https://docs.oracle.com/cd/E52668_01/E39380/E39380.pdf) для обновления компонентов пространства пользователя, не требующих перезапуска процессов. Если классический Ksplice позволяет применять исправления с устранением уязвимостей к ядру Linux, то новые возможности Ksplice дают возможность вносить изменения в разделяемые библиотеки (например, в glibc и OpenSSL) без необходимости перезапуска связанных с ними работающих процессов. Применение исправлений производится в памяти и позволяет избавиться от необходимости планового перезапуска длительно работающих приложений.

URL: https://blogs.oracle.com/linux/entry/announcing_user_space_s...
Новость: http://www.opennet.ru/opennews/art.shtml?num=43723


Содержание

Сообщения в этом обсуждении
"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено Аноним , 23-Янв-16 10:39 
Ждём адаптации открытых kGraft и kpatch для user space patching.

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено all_glory_to_the_hypnotoad , 23-Янв-16 13:36 
ждите лучше новой вирусни лолзов.

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено Аноним , 23-Янв-16 17:14 
Oracle Unbreakable Enterprise Kernel же! И вообще, оракл запретил ломать свои продукты!
http://www.zdnet.com/article/oracle-to-sinner-customers-reve.../

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено all_glory_to_the_hypnotoad , 23-Янв-16 17:17 
не переживай, всегда найдётся кретин который сделает аналогичный функционал для других дистрибутивов. Первый, и скорее единственный, кандидат полный таких кретинов это debian, а за ним будет и убунта.

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено Andrey Mitrofanov , 23-Янв-16 11:32 
>новые возможности Ksplice дают возможность вносить изменения в
> разделяемые библиотеки (например, в glibc и OpenSSL) без необходимости перезапуска связанных

Касперский бурно аплодирует и стоя овацирует смелому начинанию Оракл.

> с ними работающих процессов. Применение исправлений производится в памяти и позволяет
> избавиться от необходимости планового перезапуска длительно работающих приложений.


"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено myhand , 23-Янв-16 15:54 
Абаснуй, пажалуйста.

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено pavlinux , 03-Фев-16 16:00 
яволь

"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено pavlinux , 23-Янв-16 16:28 
Пустил я значет сервак, процесс открыл (dlopen()), грузанул (dlsym())
функцию c дырой/багом/косяком, она в кэше проца засела (mlock()),
долго и спокойно работает...

Как мне помогут эти костыли? Кроме как повторного dlclose()/dlopen() ничё не спасёт.  

Не, есть вариант - зонд в ядре, внедряющийся в адресное пр-во процесса.


"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено Аноним , 23-Янв-16 18:22 
Можно через crio заморозить процесс с сохранением дампа, поправить дамп, загрузить и возобновить выполнение.


"Ksplice для компонентов пространства пользователя адаптирова..."
Отправлено pavlinux , 03-Фев-16 15:59 
> Можно через crio заморозить процесс с сохранением дампа, поправить дамп, загрузить и
> возобновить выполнение.

Ну это ж грязные хаки.