Archiwum kategorii: Bez kategorii

OpenWrt – różnice z typowym Linuksem

Zarządzanie pakietami

OpenWrt używa uproszczonego systemu pakietów – opkg (więcej http://en.wikipedia.org/wiki/Opkg oraz http://wiki.openwrt.org/doc/techref/opkg).

Logowanie zdarzeń

Nie istnieje port rsyslog-a.

Domyslne logowanie zdarzeń odbywa się do pamięci, nie do pliku, zobacz komendę logread.

Wspomagania zarządzania

Brak pakietu puppet.

Standardowy serwer i klient SSH

Dropbear to standardowy serwer ssh. Klucze ssh muszą być dodawane do pliku /etc/dropbear/authorized_keys.

Plik /etc/networks a route i netstat

Polecenie route nie korzysta z pliku /etc/networks. Nawet jeżeli nadasz nazwy swoim sieciom, route i netstat nie będzie ich używać.

Ubuntu: cmdfs – instalacja

Spodobała mi się idea cmdfs – czyli systemu plików w przestrzeni użytkownika, który wykonuje komendę, gdy w katalogu stworzony lub dodany został plik (http://cmdfs.sourceforge.net/).

Tworzenie potrzebnych katalogów:

mkdir /usr/local/var
mkdir /usr/local/var/cache
mkdir /usr/local/share/doc

Instalacja potrzebnych pakietów:

apt-get install libfuse-dev

Instalacja:

./configure
make
checkinstall make install