The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ksplice для компонентов пространства пользователя адаптирован для Oracle Linux 6

23.01.2016 10:29

Компания Oracle реализовала для Oracle Linux 6 возможность использования недавно появившихся в Ksplice и уже добавленных в Oracle Linux 7 средств для обновления компонентов пространства пользователя, не требующих перезапуска процессов. Если классический Ksplice позволяет применять исправления с устранением уязвимостей к ядру Linux, то новые возможности Ksplice дают возможность вносить изменения в разделяемые библиотеки (например, в glibc и OpenSSL) без необходимости перезапуска связанных с ними работающих процессов. Применение исправлений производится в памяти и позволяет избавиться от необходимости планового перезапуска длительно работающих приложений.

  1. Главная ссылка к новости (https://blogs.oracle.com/linux...)
  2. OpenNews: Компания Oracle объявила о доступности ядра Unbreakable Enterprise Kernel 4
  3. OpenNews: Для SUSE Enterprise Linux началось распространение обновлений ядра, не требующих перезагрузки
  4. OpenNews: Доступен дистрибутив Oracle Linux 7
  5. OpenNews: Компания SUSE открыла код kGraft, системы для обновления ядра Linux без перезагрузки
  6. OpenNews: Компания Red Hat открыла код kpatch для организации обновления на лету ядра Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43723-ksplice
Ключевые слова: ksplice, oracle, patch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:39, 23/01/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждём адаптации открытых kGraft и kpatch для user space patching.
     
     
  • 2.3, all_glory_to_the_hypnotoad (ok), 13:36, 23/01/2016 [^] [^^] [^^^] [ответить]  
  • +/
    ждите лучше новой вирусни лолзов.
     
     
  • 3.7, Аноним (-), 17:14, 23/01/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Oracle Unbreakable Enterprise Kernel же! И вообще, оракл запретил ломать свои продукты!
    http://www.zdnet.com/article/oracle-to-sinner-customers-reverse-engineering-i
     
     
  • 4.8, all_glory_to_the_hypnotoad (ok), 17:17, 23/01/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    не переживай, всегда найдётся кретин который сделает аналогичный функционал для других дистрибутивов. Первый, и скорее единственный, кандидат полный таких кретинов это debian, а за ним будет и убунта.
     

  • 1.2, Andrey Mitrofanov (?), 11:32, 23/01/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >новые возможности Ksplice дают возможность вносить изменения в
    > разделяемые библиотеки (например, в glibc и OpenSSL) без необходимости перезапуска связанных

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

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

     
     
  • 2.4, myhand (ok), 15:54, 23/01/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Абаснуй, пажалуйста.
     
  • 2.12, pavlinux (ok), 16:00, 03/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    яволь
     

  • 1.5, pavlinux (ok), 16:28, 23/01/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пустил я значет сервак, процесс открыл (dlopen()), грузанул (dlsym())
    функцию c дырой/багом/косяком, она в кэше проца засела (mlock()),
    долго и спокойно работает...

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

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

     
     
  • 2.9, Аноним (-), 18:22, 23/01/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно через crio заморозить процесс с сохранением дампа, поправить дамп, загрузить и возобновить выполнение.

     
     
  • 3.11, pavlinux (ok), 15:59, 03/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно через crio заморозить процесс с сохранением дампа, поправить дамп, загрузить и
    > возобновить выполнение.

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру