Mesaje recente

Members
Stats
  • Total Posts: 17,786
  • Total Topics: 1,234
  • Online today: 224
  • Online ever: 340
  • (22 November 2024, 00:10)
Users Online
Users: 0
Guests: 262
Total: 262

rc.local nu ruleaza la start

Started by ioanv, 12 November 2006, 01:06

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ioanv

fara sa imi dau seama de un motiv clar, la un mom dat am restartat routerul si am constatat ca nu mai forwardeaza pachete
incet incet am luat'o spre izvor si am observat ca nmu mai rula rc.local. nu am modificat shortcut-ul din /etc/rc3.d, nu am modificat drepturile pe rc/local si nici continutul

Linux 2.6.9-42.0.3.EL

idei?

kman

/etc/rc.d/rc.local de obicei e apelat dintr-un link de tipul /etc/rc.d/rc<runlevel>.d/S99local
Ar trebui sa vezi daca link-ul exita si are numele corect si /etc/rc.d/rc.local are permisiuni macar 700 (executabil pentru root), ai putea sa verifici daca tu chiar boot-ezi in runlevel 3, poate din greseala ai pus 4 sau 2 in /etc/inittab, daca nu ... asta e, mister neelucidat :).

ioanv

iti dai seama ca am verificat run levelul dar oricum nu putea sa se modifice decat daca era hackuit serverul. oricum nu am X pe el deci nu erau variante foarte multe, am verificat si drepturile, erau ok. mi s'a facut rau cand am vazut ca nu ruleaza si firewallul :D care se lansa din rc.local :))

explicatia: unul dintre procesele istalate tot cu S99 lua foarte mult sa buteze (intre 5 si 10 minute). normal ca eu faceam testele imediat d ela butare si probabil de aia nici nu am observat cu alta ocazie. cum termina ala de rulat imi aparea si firewallul si restul chestiilor pe care le setam in rc.local :D


kman

Poate gresesc, dar nu ar trebui sa iti permita sa te logezi pe masina daca nu s-a terminat tot procesul de boot, sau ai pe acolo un early-gdm, sau te logezi prin ssh ?
Oricum proces de boot care dureaza 10 minute mi se pare dubios oricum l-ai da. Chestii de genul asta se dau in background din rc.local daca dureaza atat de mult si trebuie musai sa porneasca la boot.
Anyway, ma bucur ca ai gasit o explicatie.