
Książka ta zawiera dokładne opisy najważniejszych własności i możliwości dystrybucji Debian GNU/Linux 2.1:
- Instalacja, konfiguracja i użytkowanie systemu.
- Administracja systemem przy użyciu narzędzi dostępnych w dystrybucji.
- Konfiguracja i administracja siecią.
- Konfiguracja i kompilacja jądra systemu Linux.
- Firewall, serwer proxy.
Na płycie CD-ROM znajdziesz:
- dystrybucję Debian 2.1;
- kompilator egcs;
- Mario Camou pracuje jako programista Javy w jednej z firm z rankingu Fortune 10. Do września 1999 roku pełnił funkcję Director of Technology w firmie Umbral, właścicielu jednego z najszybciej rozwijających się portali internetowych. Z Linuksem pracuje od siedmiu lat.
- Aaron Van Couwenberghe pracuje nad rozwojem Debiana od 1998 roku, a używa go od samego początku.
- John Goerzen pracuje nad rozwojem Debiana od 1996 roku, obecnie zajmuje się integracją pakietów i przenoszeniem tej dystrybucji na platformę DEC Alpha. Zawodowo zajmuje się administracją systemem i programowaniem dla firmy internetowej.
Wstęp (15)Rozdział 1. Powłoka (19)
- bash - Bourne Again SHell (19)
- Historia basha (19)
- Składnia bash-a (19)
- Metaznaki powłoki (20)
- Zmienne środowiskowe (22)
- Cytowanie argumentów wprowadzanych z wiersza poleceń (22)
- Przekierowania (24)
- Przesyłanie informacji przez potok (26)
- Łączenie programów (27)
- Aliasy (28)
- Kontrola zadań w bash-u (28)
- Specjalne zmienne w bash-u (30)
- Historia poleceń w bash-u (33)
- Stos ścieżek dostępu (34)
- tcsh: Tenex C SHell (35)
- Składnia tcsh (35)
- Manipulacja zmiennymi (35)
- Aliasy (36)
- Kontrola zadań w tcsh (36)
- Zmienne specjalne tcsh (36)
- Historia poleceń i stos ścieżek dostępu w tcsh (40)
- Proste metody, niezwykłe efekty: języki skryptowe (40)
- Podstawy pisania skryptów (41)
- Pisanie skryptów z wykorzystaniem powłoki bash (41)
- Wyświetlanie informacji - polecenie echo (42)
- Zmienne i ich interpolacja (43)
- Dodawanie zmiennych do środowiska (43)
- Argumenty z wiersza poleceń (44)
- Otaczanie nazwy zmiennej nawiasami klamrowymi (45)
- Inne konstrukcje z użyciem nawiasów klamrowych (45)
- Zmienne specjalne (46)
- Zmienne tablicowe (46)
- Inne podstawienia i rozwinięcia (47)
- Kontrolowanie wykonania programu (49)
- Pętle for, while i until (51)
- Funkcje (53)
- Inne wbudowane polecenia powłoki bash (54)
- Pisanie skryptów w języku Perl (56)
- Zmienne (57)
- Obsługa plików i uchwytów plików (58)
- Operacje na tablicach (59)
- Operatory (60)
- Dopasowywanie wzorca (64)
- Zmienne specjalne (67)
- Struktury sterujące (67)
- Warunkowe wykonywanie bloku: instrukcje if i unless (68)
- Pętle: while, until, for i foreach (69)
- Podprocedury (72)
- Funkcje wbudowane Perla (73)
- Inne możliwości Perla (78)
- Wyrażenia regularne (80)
- Podstawy wyrażeń regularnych (80)
- Rozpoznawanie wzorców w danych (81)
- Zastosowania wyrażeń regularnych (82)
- Przykład zastosowania wyrażeń regularnych (83)
- Koncepcje wyrażeń regularnych (83)
- Dopasowywanie zestawu znaków (84)
- Zasady logiczne rządzące wyrażeniami regularnymi (86)
- Kwantyfikatory (87)
- Klasy znaków (88)
- Grupowanie wyrażeń alternatywnych (88)
- Kotwiczenie (89)
- Narzędzia wykorzystujące wyrażenia regularne (89)
- egrep (89)
- sed (91)
- Perl (92)
- System X Window (107)
- Przygotowywanie systemu XFree86 (108)
- Konfigurowanie systemu XFree86 (108)
- Plik XF86Config (110)
- Sprawdzanie pliku XF86Config (111)
- Sekcja "Pliki" (Files section) (111)
- Sekcja "Znaczniki serwera" (Server flags section) (112)
- Sekcja "Klawiatura" (Keyboard section) (113)
- Sekcja "Urządzenie wskazujące" (Pointer section) (115)
- Sekcja "Monitor" (Monitor section) (116)
- Sekcja "Urządzenia graficzne" (Graphics device section) (120)
- Sekcja "Ekran" (Screen sections) (122)
- xf86config (124)
- Konfigurowanie za pomocą XF86Setup (130)
- Plik .xinitrc (134)
- Osobisty plik zasobów X (135)
- Używanie xdm (136)
- Uruchamianie sesji X-ów (137)
- Rozwiązywanie problemów z XFree86 (138)
- Menedżery okien (138)
- Czym jest menedżer okien? (138)
- Środowisko GNOME X (139)
- Czym jest GNOME (140)
- Składniki instalacyjne GNOME (140)
- Konfigurowanie X11 na potrzeby GNOME-a lub innych menedżerów wyświetlania (140)
- Używanie klientów i narzędzi GNOME (141)
- Konfigurowanie pulpitu za pomocą Centrum Sterowania GNOME (142)
- Konfigurowanie panelu GNOME (144)
- Funkcje menedżera okien Enlightenment (146)
- Funkcje środowiska pulpitu K (KDE) (147)
- Logowanie za pomocą kdm (147)
- Funkcje pulpitu KDE (147)
- Wykonywanie podstawowych czynności związanych z pulpitem (148)
- Używanie panelu pulpitu (149)
- Edycja menu panelu KDE (149)
- Menedżer plików kfm (150)
- Konfigurowanie KDE za pomocą Centrum Sterowania KDE (151)
- Opcje menedżera wyświetlania (151)
- Zmienianie tapety pulpitu (154)
- Zmiana wygaszacza ekranu (155)
- Instalowanie dźwięków systemowych (156)
- Zmiana ustawień klawiatury i myszy (156)
- Zmiana przycisków okien (157)
- Kontrolowanie ruchów kursora pomiędzy pulpitami (161)
- Funkcje menedżera okien AfterStep (162)
- Ważne pliki (162)
- Konfigurowanie AfterStep (163)
- Funkcje menedżera okien GNU Window Maker (163)
- Ważne pliki (164)
- Konfigurowanie WindowMakera (164)
- Menedżer okien fvwm2 (165)
- Menedżer okien fvwm (165)
- Menedżer okien twm (166)
- Uwagi na temat formatu pakietu dystrybucji Debian (170)
- Informacje o zależnościach (171)
- Budowa pakietów binarnych (172)
- Budowa pakietów źródłowych (173)
- Program dselect - środowisko zarządzania pakietami w trybie tekstowym (173)
- Uruchamianie programu dselect (174)
- Uzyskanie dostępu do archiwum lustrzanego dystrybucji Debian (174)
- Wybór metody dostępu (176)
- CD / Multi-CD (176)
- NFS / Multi-NFS (177)
- Hard Disk (177)
- Mounted / Multi-Mount (178)
- FTP oraz Apt (178)
- Uaktualnianie bazy danych dostępności pakietów (179)
- Korzystanie z przeglądarki listy pakietów (180)
- Poruszanie się w programie przeglądarki (180)
- Lista wyboru pakietów (181)
- Pola stanu (182)
- Priorytet i kategoria (183)
- Klawisze funkcyjne (184)
- Ekran rozwiązywania zależności (185)
- Operacje grupowe (186)
- Ostatnie ustawienia instalacji oprogramowania (186)
- Instalacja i uaktualnianie za pomocą programu dselect (187)
- Konfiguracja oprogramowania w programie dselect (187)
- Usuwanie pakietów (187)
- Apt - inteligentny menedżer zarządzania pakietami uruchamiany z wiersza poleceń (188)
- Zalety programu Apt (188)
- Konfigurowanie programu Apt (189)
- Korzystanie z programu Apt (190)
- Program dpkg - rdzeń systemu Debian (191)
- dpkg to Debian (191)
- Podstawowe operacje instalacji pakietów z dpkg (192)
- Informacyjne flagi działań (194)
- Poprawianie sposobu działania programu dpkg (197)
- Zaawansowane zagadnienia dotyczące dpkg (198)
- Bazy danych dostępności i stanu (198)
- Zarządzanie użytkownikami (201)
- Pojęcia zarządzania użytkownikami (201)
- Programy i procesy (208)
- Drukowanie (212)
- Dyski oraz systemy plików (218)
- Bufor dyskowy (223)
- Jądro systemu Linux (229)
- Kompilacja i instalacja jądra (243)
- Program lilo (252)
- Proces init i programy startowe (258)
- Plik konfiguracyjny procesu init - /etc/inittab (261)
- Dodatkowe informacje (266)
- Dzienniki systemowe (268)
- Demon syslogd (268)
- Korzystanie z demona syslogd (269)
- Plik /etc/syslog.conf (270)
- Akcje (271)
- Demon klogd (274)
- Administracja i utrzymywanie dzienników (275)
- Rozliczanie wykorzystania zasobów (276)
- Rozliczenia dotyczące procesów oraz analiza wydajności (288)
- Zautomatyzowane narzędzia monitorowania (295)
- Kopia zapasowa jako pierwsza linia obrony (298)
- Decydowanie o tym, co należy zarchiwizować w kopii zapasowej (298)
- Kopia zapasowa na dyskietkach (303)
- Inne nośniki kopii zapasowych (304)
- Unikanie problemów (321)
- Ocena awarii (324)
- Ładowanie systemu (324)
- Rozwiązywanie problemów z dyskiem (326)
- Odtwarzanie z kopii zapasowej (328)
- Wskazówki dotyczące rozwiązywania problemów (329)
- Proces ładowania systemu (332)
- Praca z programami ładującymi oraz z jądrem (332)
- Planowanie zadań za pomocą polecenia cron (338)
- Obsługiwanie komputerów, które nie pracują w sposób ciągły (341)
- Szybkie planowanie zadań za pomocą polecenia at (341)
- Przełączanie tożsamości użytkownika (343)
- Limity i rozliczanie (346)
- Automatyczne montowanie systemów plików (350)
- Informacje dodatkowe (351)
- TCP/IP - podstawowe pojęcia (353)
- Adresy IP (353)
- Podział sieci (354)
- Zestaw protokołów TCP/IP (357)
- Konfiguracja sieci (360)
- Pliki konfiguracyjne (361)
- Plik /etc/hosts - mapa odwzorowań pomiędzy adresami IP oraz nazwami hostów (362)
- Plik /etc/services - mapa relacji pomiędzy numerami portów a nazwami usług (362)
- Plik /etc/host.conf oraz /etc/nsswitch.conf - konfiguracja programu odwzorowania nazw (362)
- /etc/resolv.conf - konfiguracja klienta DNS (365)
- Plik /etc/init.d/network - adres hosta, maska sieci oraz domyślny router (366)
- Programy konfiguracyjne (367)
- Demony sieciowe (374)
- Konfiguracja Serwera PPP (377)
- Demon inetd oraz programy osłaniające TCP (381)
- Pojęcia związane z demonem inetd (381)
- Konfiguracja demona inetd (382)
- Programy osłaniające TCP (383)
- Poczta elektroniczna (386)
- Sendmail (388)
- Listar (396)
- FTP (404)
- Telnet (407)
- ssh (408)
- Serwery WWW (410)
- DNS oraz Bind (415)
- Usenet (421)
- Instalacja INN (422)
- Instalacja Samby (432)
- Uruchamianie prostej konfiguracji Samby (432)
- Testy z użyciem Linuksa jako klienta (436)
- Testy z użyciem Windows jako klienta (436)
- Porównanie haseł szyfrowanych z nieszyfrowanymi (437)
- Wyłączanie i włączanie haseł (437)
- Otoczenie sieciowe (438)
- Problemy z podłączeniem Windows (438)
- Konfiguracja Samby - plik /etc/smb.conf (439)
- Sekcja global (439)
- Sekcja homes (440)
- Sekcja printers (441)
- Wskazówki dotyczące rozwiązywania problemów drukowania w Sambie (443)
- Współdzielenie plików i drukarek (444)
- Optymalizacja wydajności Samby (446)
- Testowanie własnej konfiguracji (446)
- Testowanie drukarek przy użyciu programu testprns (447)
- Testowanie za pomocą smbstatus (447)
- Uruchamianie serwera Samby (448)
- Uzyskiwanie dostępu do zasobów (448)
- Używanie polecenia smbclient na serwerze linuksowym (448)
- Montowanie udziałów za pomocą klienta linuksowego (449)
- Montowanie udziałów za pomocą klienta Windows (450)
- Typowe opcje konfiguracyjne pliku smb.conf (451)
- Specjalne konwencje (451)
- Read only=, writeable=, writable= i write ok = (S) (452)
- valid users= (S) (452)
- invalid users= (S) (452)
- read list = (S) (452)
- write list (S) (453)
- path= (S) (453)
- create mask= i create mode= (S) (454)
- browseable= (S) (454)
- printable= (S) (455)
- host allow=, host deny=, allow hosts= i deny hosts= (S) (455)
- public= (S) I guest ok = (S) (455)
- comment = (S) i server string = (G) (456)
- domain logons (G) (456)
- encrypt passwords = (G) (456)
- hosts equiv = (G) (456)
- interfaces = (G) (456)
- load printers = (G) (456)
- null passwords = (G) (457)
- password level = (G) i username level = (G) (457)
- security = (G) (457)
- workgroup=(G) (457)
- config file = (G) (458)
- Źródła dokumentacji do Samby (458)
- Samba (458)
- Dokumentacja opcji konfiguracyjnych (458)
- Pozostała dokumentacja (458)
- NFS - Sieciowy System Plików (461)
- Co to jest NFS? (462)
- Wywoływanie zdalnych procedur i reprezentacja zewnętrznych danych (462)
- Demon NFS (463)
- portmap - demon mapowania portów (463)
- Wykorzystanie programu portmap do zapytań demona portmap (464)
- Demon protokołu montowania - rcp.mountd (465)
- Demon serwera NFS - plik rpc.nfsd (466)
- Plik /etc/exports (466)
- Monotowanie i odmontowywanie systemu plików z wykorzystaniem NFS (469)
- NIS - sieciowy system informacyjny (470)
- Dystrybucja plików z użyciem NIS (471)
- Instalacja NIS (472)
- Konfiguracja Serwera głównego NIS (472)
- Konfiguracja klienta NIS (473)
- Konfiguracja serwera podległego NIS (474)
- Jak to wszystko działa - NIS bez tajemnic (476)
- ypbind i ypserv (476)
- Korzystanie z NIS (477)
- Zarządzanie NIS (477)
- Automounter (479)
- Przygotowania do użycia automountera (480)
- Konfiguracja Automountera (480)
- Identyfikacja i usuwanie problemów z TCP/IP (484)
- ping (484)
- traceroute (485)
- tcpdump (487)
- Wprowadzenie do zagadnień związanych z bezpieczeństwem (491)
- Polityka bezpieczeństwa: plan główny (492)
- Składowe bezpieczeństwa informacji (493)
- Detekcja (496)
- Odzyskiwanie (497)
- Najczęstsze nieporozumienia związane z bezpieczeństwem informacji (497)
- Hackerzy oraz Crackerzy (497)
- Zwiększanie bezpieczeństwa poprzez ukrycie (498)
- Bezpieczeństwo poprzez brak znaczenia (498)
- Nasze systemy są zabezpieczone, więc nie musimy już przejmować się ich bezpieczeństwem (498)
- Crackerzy "gdzieś tu są" (499)
- Zabezpieczenia elektroniczne są wystarczające (499)
- Ataki na "czynnik ludzki" (499)
- Śmieci (500)
- Inne typy ataków (500)
- Zabezpieczenia obwodowe a zabezpieczenia poszczególnych komputerów (500)
- Bezpieczeństwo a wygoda (501)
- Zasada minimalnego dostępu (502)
- Typy ataków online (502)
- Ataki Denial-of-Service (502)
- Sniffing (503)
- "Łamanie" haseł (503)
- Spoofing (504)
- Atak Man-in-the-Middle (505)
- Wrogie programy: konie trojańskie, wirusy oraz robaki (506)
- Exploity i script kiddies (507)
- Wykrywanie włamań oraz monitorowanie czynności intruzów (507)
- Czym są zachowania anormalne? (507)
- Co monitorować (508)
- Monitorowanie automatyczne (509)
- Ogólne zagadnienia związane z bezpieczeństwem (512)
- Wirusy, konie trojańskie oraz robaki internetowe (512)
- Uruchamianie niepotrzebnych usług (514)
- Nadużywanie konta root (515)
- Wysyłanie haseł zwykłym tekstem (516)
- Źle wybrane hasła (516)
- Programy odgadujące hasła (517)
- Ataki na czynnik ludzki (518)
- Serwery pocztowe "Open Relay" (518)
- Ogólne środki ostrożności (520)
- Staranne wybieranie haseł (520)
- Przeglądanie dzienników (521)
- Skanowanie portów (522)
- Zwracanie uwagę na to, kto ma dostęp (522)
- Bezpieczeństwo systemu plików (522)
- Użyteczne programy narzędziowe (523)
- Nie uruchamiaj "niepewnych" programów binarnych jako root (524)
- Zabezpieczenia przed dostępem zdalnym (525)
- Demony sieciowe (525)
- tcp_wrappers (526)
- Terminale oraz konto root (527)
- Zabezpieczenia przed atakami z sieci lokalnej (527)
- Sieciowy system plików (nfs) (527)
- Zabezpieczenia przed użytkownikami lokalnymi (529)
- Zabezpieczenia przed atakami DoS (530)
- Ataki ze strony użytkowników lokalnych (530)
- Ataki z systemów zdalnych (531)
- Bomby pocztowe (532)
- Zabezpieczenia przed dostępem fizycznym (532)
- Zabezpieczenia procesu uruchamiania się systemu (533)
- Szyfrowane systemy plików (534)
- Specjalizowane narzędzia bezpieczeństwa (534)
- SSH (534)
- PAM (dołączalne moduły uwierzytelniania) (535)
- sudo (535)
- super (535)
- TripWire (535)
- Saint oraz Satan (536)
- Przywracanie systemu do stanu sprzed włamania (536)
- Inne zasoby związane z bezpieczeństwem (537)
- Maskarada IP (540)
- Serwery firewall i jądro Linuksa (540)
- Konfiguracja linuksowego firewalla (542)
- Konfiguracja firewalla filtrującego (542)
- Tworzenie reguł firewalla (544)
- Błędna konfiguracja firewalla (546)
- Konfiguracja firewalla maskującego (547)
- Konfiguracja rejestracji IP (548)
- ipchains (wersja 2.2) (549)
- Konfiguracja serwerów proxy (549)
- Standardowe serwery proxy (549)
- Aplikacyjne serwery proxy (551)
- Konfiguracja sieci lokalnej (553)
- Konfiguracja klientów aplikacyjnego serwera proxy (553)
- Konfiguracja klientów SOCKS (553)
- Uruchamianie serwerów za firewallem (555)
- Dokumentacja Online (555)
- Czym jest szyfrowanie? (557)
- Szyfrowanie kluczem współdzielonym kontra szyfrowanie kluczem publicznym (558)
- Zastosowanie szyfrowania (559)
- Prywatność (559)
- Identyfikacja (560)
- Niezaprzeczalność (561)
- Kwestie legalności i kontrola eksportowa (561)
- Narzędzia komunikacji szyfrowanej (561)
- SHH - bezpieczna powłoka (562)
- Polecenie ssh (563)
- Pliki konfiguracyjne SSH (565)
- PGP - Całkiem Niezła Prywatność (567)
- Program make (578)
- Nieco bardziej złożony plik Makefile (582)
- Użycie wewnętrznych funkcji make (588)
- Automatyczne tworzenie plików zależnych (589)
- Użycie make przy innych projektach (590)
- Dokumentacja programu make (591)
- Program autoconf (592)
- CVS (595)
- Instalacja (596)
- Konfiguracja (597)
- Rozpoczęcie pracy z projektem (598)
- Wprowadzanie zmiennych środowiskowych (599)
- Wprowadzanie zmian w projekcie (601)
- Współpraca wielu autorów (601)
- Zdalne logowanie (602)
- Naprawianie błędów w opublikowanych wersjach (605)
- Publikowanie pełnej wersji (606)
- Dodawanie i usuwanie plików (608)
- Podsumowanie CVS (608)
- Bugzilla (609)
- Instalacja (609)
- Instalowanie modułów Perla (610)
- Konfigurowanie bazy danych MySQL (612)
- Praca z programem Bugzilla (613)
- Debian Bug Trackig System (614)
- Instalacja programu Bug Tracking System (614)
- Informowanie o błędach w programach (616)
- Wprowadzanie pseudonagłówków (617)
- Otrzymanie wiadomości o błędzie (618)
- Podsumowanie dotyczące programu Debian Bug Tracking System (619)
- Jitterbug (619)
- Instalacja programu Jitterbug (620)
- Praca z programem Jitterbug (624)
- Doozer (624)
- Podsumowanie dotyczące programu Doozer (626)
- Przygotowywanie komputera do instalacji Linuksa (628)
- Podstawy podziału na partycje (628)
- Dzielenie dysku na partycje (629)
- Dzielimy dysk (629)
- Podstawy procesu uruchamiania (631)
- Dzielenie dysku na partycje (632)
- Partycje potrzebne dla Linuksa (632)
- Rozmiary partycji (633)
- Zmiana układu partycji (634)
- Tworzenie partycji (634)
- Uruchamianie Linuksa (636)
- Przygotowywanie dyskietki startowej (637)
- Opcje uruchamiania (637)
- Instalacja systemu (638)
- Pierwsze uruchomienie (638)
- Konfiguracja klawiatury (638)
- Dzielenie na partycje dysku twardego (639)
- Inicjalizacja partycji wymiany (639)
- Inicjalizacja i montowanie partycji linuksowych (640)
- Instalacja systemu operacyjnego i modułów (640)
- Konfiguracja sterowników i modułów (641)
- Konfiguracja sieci (641)
- Instalacja podstawowego systemu (641)
- Konfiguracja podstawowego systemu (641)
- Drugie uruchomienie (642)
- Instalacja aplikacji przy użyciu programu dselect (643)
- Wybór metody dostępu (643)
- Aktualizacja listy dostępnych pakietów (644)
- Wybór pakietów do instalacji (644)
- Instalacja wybranych pakietów (644)
- Konfiguracja zainstalowanych pakietów (644)
- Uruchamianie wielu systemów operacyjnych (645)
- Rozwiązywanie problemów z instalacją Linuksa (647)
- Dlaczego nie mogę uruchomić systemu z partycji linuksowej? (648)
- Czy należy uruchomić LILO po wprowadzeniu zmian konfiguracyjnych? (648)
- Czy system znajduje LILO? (648)
- Moja partycja windowsowa jest bardzo duża, ale LILO nie chce uruchomić jądra (649)
- Jeśli drugie uruchomienie się nie powiedzie... (649)
- Problemy z dyskietka startową (650)
- Uruchamianie jądra z podaniem opcji (650)
- Pobieranie pakietów, gdy inne metody zawiodą (650)
- Zasoby dostępne online (651)
- Opcje poziomu dojrzałości kodu (653)
- Typ procesora (654)
- SMP oraz MTRR (654)
- Obsługa modułów (655)
- Opcje ogólne (655)
- Obsługa sieci (656)
- Zliczanie BSD (656)
- SysV IPC (DOSEMU) (656)
- Obsługa sysctl (656)
- Obsługa różnych formatów plików wykonywalnych (658)
- Porty równoległe (659)
- Zaawansowane zarządzanie energią (APM) (660)
- Monitorowanie systemu (661)
- Obsługa Plug-and-Play (661)
- Urządzenia blokowe (661)
- Opcje sieciowe (665)
- Gniazdo Netlink jądra (Kernel Netlink Socket) (666)
- Firewall (666)
- Optymalizacja rutowania (667)
- Tunelowanie IP (667)
- Aliasy IP i udostepnianie serwisów WWW (668)
- Obsługa protokołów IPX i AppleTalk (669)
- Obsługa sieci komercyjnych i protokołu X.25 (669)
- Przesyłanie danych przez szybkie interfejsy, używając wolnych komputerów (670)
- Ustalanie zasad kolejkowania pakietów (QoS and/or Fair Queuing) (670)
- Obsługa SCSI (670)
- Obsługa urządzeń sieciowych (670)
- Amatorskie połączenia radiowe i sieci bezprzewodowe (672)
- Podsystem IrDA oraz sterowniki portu podczerwieni (672)
- Podsystem ISDN (672)
- Stare sterowniki CD-ROM (niezgodne z SCSI i IDE) (673)
- Urządzenia znakowe (673)
- Obsługa myszy (674)
- Urządzenia watchdog, NVRAM i RTC (674)
- Syntetyzer mowy DoubleTalk (675)
- Video4Linux (675)
- Obsługa joysticka (675)
- Ftape, sterownik napędu taśmowego (675)
- Systemy plików (675)
- Typy partycji (678)
- Obsługa różnych języków (678)
- Sterowniki konsoli (678)
- Dźwięk (679)
- Dodatkowe sterowniki niskiego poziomu (681)
- Kernel Hacking (681)
- Wczytaj-Zapisz konfigurację (682)
