Od 1 listopada 2014 roku dostępna jest wersja 5.6 systemu OpenBSD. Największą zmianą jest zastąpienie biblioteki OpenSSL przez własny fork nazwany LibreSSL. Zmiana ta jest reakcją na wykryty w kwietniu 2014 roku krytyczny błąd w OpenSSL zwany Heartbleed. Zgodnie z zapewnieniami autorów LibreSSL ma być kompatybilna z OpenSSL, jednak pozbawiona wielu jej wad. Przede wszystkim porzucone zostało wsparcie dla wielu przestarzałych platform oraz starych metod kryptograficznych. Autorzy skupiają się tutaj także na znacznej poprawie jakości oraz czytelności kodu.
Archiwum tagów: OpenBSD
Puppet – konfiguracja w Ubuntu, OpenBSD i CentOS (część 3)
W trzeciej części naszych przygód z puppet’em skupimy się bardziej na jego uniwersalności. Do naszego środowiska testowego dodamy dwie nowe maszyny. Jedna z nich ma zainstalowany systemem Ubuntu, a druga OpenBSD. Jako punkt startu wykorzystamy konfigurację z części 2 (warto też zajrzeć do części 1), którą rozwiniemy tak, aby działała z dwoma nowymi systemami.
Instalacja i konfiguracja GNOME 3.4 w OpenBSD 5.2
W poprzednim wpisie (OpenBSD 5.2 – instalacja w VirtualBox krok po kroku) opisaliśmy jak zainstalować podstawowa wersje OBSD 5.2 wraz z serwerem X w VirtualBox. Teraz czas rozszerzyć instalację o środowisko graficzne GNOME. W repozytoriach znajdziemy wersje GNOME 3.4, a cala instalacja jak to w przypadku OpenBSD jest bardzo prosta ;]
Po wczytaniu systemu logujemy się jako użytkownik root. Pamiętajmy o tym, ze musimy mieć ustawioną zmienną PKG_PATH:
# echo $PKG_PATH http://artfiles.org/openbsd/5.2/packages/amd64
OpenBSD 5.2 – instalacja w VirtualBox krok po kroku
OpenBSD 5.2 wydane zostało 1 listopada 2012 roku. Jak w każdym nowym wydaniu znajdziemy tu kilka interesujących zmian. Nowa wersja to przede wszystkim obsługa pthreads na czym zyskają najwięcej użytkownicy wielordzeniowych (lub wieloprocesorowych) maszyn. Ponadto lepsza obsługa sprzętu (w tym obsługa hibernacji dla i386), poprawki w stosie sieciowym oraz w packet filter. Dodano serwer nginx, bazy SQLite. Do dyspozycji mamy ponad 7600 portów, wśród nich między innymi:
- środowiska graficzne: GNOME 3.4.2, KDE 3.5.10 i Xfce 4.10
- bazy danych: MySQL 5.1.63, PostgreSQL 9.1.4 i SQLite 3.7.13,
- przeglądarki: Mozilla Firefox 3.5.19, 3.6.28 i 13.0.1 oraz Chromium 20.0.1132.57
- pakiet biurowy: LibreOffice 3.5.5.3
- klient poczty: Mozilla Thunderbird 13.0.1
- języki programowania/interpretery: PHP 5.2.17 i 5.3.14, Python 2.5.4, 2.7.3 i 3.2.3, Lua 5.1.5 i 5.2.1 oraz Ruby 1.8.7.370 i 1.9.3.194
- kompilatory: GCC 4.6.3 i 4.7.1 oraz LLVM/Clang 3.1
Pełna lista zmian dostępna jest tutaj. Poniżej krótki poradnik o tym jak zainstalować system OpenBSD w VirtualBox’ie.
IPv6 – darmowy tunel od Hurricane Electric (część 2)
W naszym poprzednim artykule pokazaliśmy jak podłączyć się do sieci IPv6 zestawiając tunel z Hurricane Electric. Konfigurację przeprowadziliśmy na routerze Cisco, teraz rozszerzymy nasze środowisko o 2 kolejne hosty (Linux i OpenBSD). Komputery podpięte są do routera od strony LAN’u. Do każdego z nich przypiszemy globalny adres IPv6 oraz zapewnimy im łączność z siecią IPv6. Schemat naszej sieci przedstawia poniższy rysunek: