rc-scripts mini todo (było: Re: Instalator CD.)

Artur Frysiak wiget w pld.org.pl
Pią, 4 Sie 2000, 12:23:31 CEST


On Thu, Aug 03, 2000 at 10:16:29PM +0200, Tomasz Kłoczko wrote:

> Kolejna sprawa to zastąpienie używania arp/rarp przez "ip neigh ..".
> Przy tym w zasadzie musiałby być używany plik /etc/ethers. Choć nie, bo
> ethers to mapa w NSS. Właśnie .. ciekawe czy ip/arp/rarp do czytania mapy
> ethers używają NSS z libc. Jezeli nie to to w zasadzie też ktoś kiedyś
> musiałby też uzupełnić. W takim wypadku /etc/ethers byłoby używane o ile w
> /etc/nsswitch.conf stałoby:
>
> 
> ethers: files

arp -f nigdy nie korzystał a NSS do szukania ethers.
Właściwie to się zastanawiam czy szukanie ethers przez NSS jest już
zaimplementowane w glibc.
 
> O ile ip nie używa NSS do czytania tego co ma ustawić w statycznej tablicy
> arp/rarp to część skryptu ustawiająca te tablice powinna być przystosowana
> do ustawianai tych danych z /etc/ethes w formacie jaki jest opisany w
> manie do ethers.

Problem jest taki że ip neigh add wymaga podania trzech parametrów:
ip n a "adres_ip" lladdr "adres_ether" dev "ifc"
O ile informacje o adresi ip o adresie ethernetowym są zapisane w
/etc/etrers to już interface nie (co w przypadku map NSS jest zrozumiałe).
Teraz trzeba by opracować metodę wyznaczenia czy dany wpis należy do danego
ifc.

Wiget
-- 
Artur Frysiak
http://www.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl