Tags Posts tagged with "ksplice"

ksplice

przez -
5 518
Linux Tux

Firma SUSE zaprezentowała światu technologię umożliwiającą dostarczanie na żywo,w czasie działania oprogramowania, poprawek do jądra Linuksa bez konieczności restartu systemu – kGraft. Brzmi znajomo? Wielu na pewno pamięta narzędzie Ksplice, które robiło dokładnie to samo. Było w pełni wolnym oprogramowaniem, dostępnym dla Ubuntu, Fedory, Red Hata i CentOSa. Niestety, ale jak wszyscy wiemy, Oracle kupiło firmę rozwijającą program i zamknęło ją tylko do swojego ekosystemu.

kGraft będzie rozwijany, jako wolne oprogramowanie i zostanie wydany na licencjach GPLv2 i GPLv3. Obecnie znajduje się w fazie prototypu funkcjonalnego, ale już w ciągu najbliższych dwóch miesięcy zostanie zgłoszone w celu dołączenia do jądra systemu Linux.

przez -
0 349

Oracle wydało Ksplice dla systemów Red Hat Enterprise Linux 5 i Red Hat Enterprise Linux 6. Wszyscy klienci Red Hata, którzy chcieliby przetestować owe rozwiązanie, w celu naprawy luk bezpieczeństwa, mogą pobrać bezpłatnie 30 dniową wersję próbną. Wymagana jest jedynie wcześniejsza rejestracja. Nadal nie wiadomo, czy Red Hat udzieli oficjalnego wsparcia dla narzędzia, które została dość mocno zmodyfikowane.

Przypomnijmy, że Ksplice jest rozszerzeniem jądra Linuksa, którego celem jest łatanie błędów jądra bez konieczności restartowania systemu. Obsługiwane są architektury x86 i x86-64. Ksplice zostało zaprojektowane i rozwijane przez firmę Ksplice Inc, a niedawno zostało wykupione przez Oracle i jest wydawane na licencji GPLv2.

Oracle poinformowało, że nadal będzie wydawało w pełni darmowe wersje dla systemów Ubuntu i Fedora.

przez -
10 996
Linux Tux

Oprogramowanie Ksplice jest rozszerzeniem jądra Linuksa, którego celem jest łatanie błędów kernela bez konieczności restartowania systemu. Obsługiwane są architektury x86 i x86-64. Ksplice zostało zaprojektowane i rozwijane przez firmę Ksplice, Inc, a niedawno zostało wykupione przez Oracle i jest wydawane na licencji GPLv2.

Firmę założył student z MIT, Jeff Arnold. Początkowo świadczyła ona usługi polegające na dostarczeniu gotowych i łatwych do zainstalowania aktualizacji dla takich systemów jak Red Hat, Cent OS, Debian, Ubuntu, Fedora, oraz CloudLinux. Wspierane również były technologie OpenVZ i Virtuozzo oraz desktopowe systemy takie jak Ubuntu Desktop i Fedora.

Co wyróżnia Ksplice?

Główną cechą aktualizacji dokonywanych przez to oprogramowanie jest fakt, że nie wymagają one restartu działającego systemu. W odróżnieniu od innych systemów aktualizacyjnych, KSplice pobiera na swoje wejście jedynie łatę i kod źródłowy jądra, a aktualizacja działającego systemu odbywa się bez konieczności interakcji ze strony administratora.

Nie potrzebujemy dodatkowych innych czynności jak np. pobranie prekompilowanego jądra. Ksplice zostało zaprojektowane tylko dla patchy, które nie wprowadzają zmian semantycznych w strukturach danych, a większość łat bezpieczeństwa jądra ich nie wprowadza. Dzięki temu łaty mogą zostać nałożone na jądro bez konieczności restartu.

Instalacja Ksplice

Dla popularnych dystrybucji Linuksa przygotowano gotowe paczki instalacyjne. Dostępne są dla takich systemów jak Ubuntu Desktop 10.04 LTS Lucid, 10.10 Maverick, 11.04 Natty oraz Fedora 14, Fedora 15. Instalacja odbywa się wtedy poprzez zainstalowanie odpowiedniej paczki poprzez dowolny menadżer zarządzania oprogramowaniem.

Możemy również nie instalować wersji graficznej i posłużyć się konsolową. Firma Oracla przygotowała zestaw instrukcji do ręcznej instalacji.

Dla przykładu zainstalujemy wersję pod Ubuntu 10.10. Konieczne jest wtedy pozyskanie klucza ze strony www.ksplice.com/uptrack/key.

Na początku dodajemy do pliku /etc/apt/sources.list.d/ksplice.list dwie linijki:

deb http://www.ksplice.com/apt maverick ksplice
deb-src http://www.ksplice.com/apt maverick ksplice

Kolejnym krokiem jest wykonanie poniższych poleceń jako użytkownik root:

apt-get install ca-certificates
wget -N https://www.ksplice.com/apt/ksplice-archive.asc
apt-key add ksplice-archive.asc
apt-get update
apt-get install uptrack

Podczas instalacji aplikacji uptrack, zostaniemy poproszeni o podanie klucza jaki otrzymaliśmy na adres e-mail. Jeżeli chcemy, żeby Ksplice instalowało również łatki do jądra należy ustawić wartość autoinstall = yes w pliku /etc/uptrack/uptrack.conf.

Teraz pozostaje nam wydać polecenie: uptrack-upgrade -y i poczekać na zaaplikowanie łat. Instalacja jak i korzystanie z aplikacji jest bardzo proste.

przez -
8 517
Oracle

Firma Oracle kupiła właśnie Ksplice Inc, przedsiębiorstwo stojące za oprogramowaniem, pozwalającym na aktualizację jądra Linux w czasie rzeczywistym, bez potrzeby restartowania systemu lub jego wyłączenia. Jak głosi hasło Ksplice: Nigdy nie restartuj Linuksa dla aktualizacji bezpieczeństwa. Ksplice jest programem wolnym rozprowadzanym na licencji GPL w wersji 2.

Ksplice jest rozszerzeniem jądra Linuksa, które pozwala nakładać łaty bez konieczności restartowania systemu. Współpracuje z Linuksem w architekturach x86 i x86-64. Obecnie jest rozwijany przez firmę Ksplice, Inc.

Program dostępny jest dla takich systemów, jak Ubuntu Desktop 10.04 LTS Lucid, 10.10 Maverick, 11.04 Natty oraz Fedora 14, Fedora 15 w wersji darmowej, natomiast RHEL, CentOS i inne wymagały wykupienia specjalnej licencji. Dzięki wykupieniu firmy przez Oracle, aplikacja będzie dostępna razem z ich programem Oracle Linux Premier Support. Zwiększy to bezpieczeństwo, stabilność i dostępność całego systemu w przypadku ważniejszych aktualizacji jądra.

Dość poważnie może to wpłynąć na środowisko open-source, czym dobitnie firma Oracle pokazała, likwidując OpenSolaris i Solaris Express Community Edition, dzieląc programistów OpenOffice oraz oddając go w ręce Fundacji Apache.

Polecane

Jesień Linuksowa

1 1105
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...