Archiwum kategorii: Linux Kernel

Kompilacja jądra Linuksa

Informacje podstawowe

Co to jest jądro systemu?

Jądro systemu zapewnia współpracę między aplikacjami a sprzętem komputerowym. Odpowiada za wykorzystanie pamięci operacyjnej, współdzielenie procesora, zapis i odczyt z pamięci masowych (dyski twarde, cdrom-y) itp. W przypadku Linuksa jądro systemu jest tworzone przez wspólnotę programistów skupioną wokół twórcy, czyli Linusa Torvaldsa.

Czytaj dalej Kompilacja jądra Linuksa →

Sposób Debiana na kompilację jądra

Aby skompilować jądro pod Debianem należy zainstalować pakiet źródłowy z wersją jądra, która nas interesuje oraz ewentualnie pakiety z łatami. Następnie kompilujemy jądro. Oprócz standardowej procedury (make config, make clean itp) można to samo przeprowadzić w prostszy sposób. Debian zawiera specjalny pakiet (kernel-package) pozwalający po wybraniu potrzebnych opcji na stworzenie pakietu z jądrem.

Czytaj dalej Sposób Debiana na kompilację jądra →

Opis patchy i problemy z ich impelementacją

grsecurity

Grsecurity to zaawansowana łata pozwalająca na poprawienie bezpieczeństwa serwera w sieci.

Problemy: *acl* patch źle współpracuję z inną łatą: acl. Niestety albo będziemy mieli listy dostępu do plików albo bezpieczniejszy host w Internecie. Rozwiązaniem problemu, przynajmniej częściową, jest rozdzielenie funkcji firewalla i routera od hosta roboczego dostępnego dla użytkowników.

Czytaj dalej Opis patchy i problemy z ich impelementacją →