rc.ziew
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Śro, 6 Lis 2002, 00:58:59 CET
On Wed, 6 Nov 2002, Radoslaw Kojdecki wrote:
[..]
> Tak sie przygladam tej dyskusji i postanowilem przejrzec swoje serwery i
> sprawdzic do czego wykorzystuje rc.local. Najczesciej jest to :
>
> - swap w pliku (mozna przeniesc do /etc/fstab)
Od tego na pewno jest fstab.
> - regulki routingu (mozna przeniesc to static-routes ale nie wszystkie bo
> w kilku przypadkach mam policy routing do ktorego sie to nie nadaje)
I wkładanie tego do rc.local ładnie kolidować będzie przy takim
rozwiązaniu z choćby "/etc/rc.d/init.d/network restart" ..
> - maskarada (ip rule add from siec/prefix nat adres.zewn) - nie da sie
> tego jeszcze nigdzie przeniesc bo skrypt jest zly (patrz moj post w
> watku na temat static-routes)
Od IP masq są skrypty do zarzadzania konfiguracją FW (choćby
firewall-init). Pomijając już, że IP masq to coś innego niż NAT do którego
realizacji o ile nie ma potrzeby używania helperów od protokołów można
spokojnie użyć PRDB z kernela (na czym właśnie się manipuluje za pomocą
ip).
> - firewall (nie widze zadnego "legalnego" miejsca do wykonania
> ipchains-restore < /etc/ipchains.rules a wydaje mi sie ze powinno sie to
> znalezc w /etc/rc.d/init.d/network albo w osobnym pliku
jw.
> - rdate (na serwerkach gdzie zegar nie trzymie dobrze)
Ddać skrypt startowy do rdate i/lub wołanie odpowiodniego polecenia w
/etc/cron.d/ (choć w przypadku cyklicznej synchronizacji czasu lepiej
używa klienta ntp).
W przypadku /etc/rc.d/init.d/network powinna być też raczej możliwość
inicjalnego zsynhronizowania czasu (po to żeby dla symetrii w używając
DHCP używać tu konfiguracji pozyskanej z zewnątrz w konfiguracji).
Po realizacji tego zniknie jeszcze jeden potencjalny powód ładwanai czegoś
do rc.local like.
> - touch /fastboot ;>> wlasnie .. przydalaby sie opcja do /etc/sysconfig/system
> ktora, w przypadku gdy fsck -a nie "pusci" to pozwoli na zrobienie "fsck -y"
> oraz poinformowanie admina o takim fakcie. Czesto moje maszyny stoja
> sobie w miejscach gdzie brakuje pradu bardzo czesto i taka opcja by sie
> przydala (touch /fastboot to workaround).
Od takich rzeczy jest używanie właściwego fs. Sztukowanie tego w ten
sposób to jednak błąd w sztuce ..
> Jeszcze w sprawie firewalla to uzycie ipchains-restore jest "eleganckie"
> ale dla mnie ma wady. Jedna z nich jest "sztywnosc" pliku ipchains.rules.
Zajrzyj na FM i przyjrzyj się dowolnemu innemu oskryptowieniu regółek FW
-> spakuj -> używaj -> nie truj, że musisz do tego używac rc.local i/lub
że inaczej się nie da.
Wszystko pod warunkiem ze np. firewall-init nie pasuje Ci z jakiś
względów.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl