Cybercat!
Kösz a próbálkozást, de nem erről van szó.
A pppd egyszerűen nem futtaja az ip-up scriptet, így teljesen mindegy, hogy az elejére vagy a végére írok bármit is.
Egészen pontosan az /etc/ppp/ip-up scriptnek kellene indulnia, és az indítja az /etc/ppp/ip-up.d scriptjeit, de ez a lényegen nem változtat; az se megy, ha az ip-up végére írom a tűzfal indítót, sajna...
Van egy gondom, amit két úton sem tudtam megoldani. Nyilván pofon egyszerű, majd valamelyik tapasztaltabb tasztaltárs megmondja mit kell tenni.
A helyzet: Debian Potato/2.2.17, 2 gépes LAN + dial-up.
Azt szeretném, hogy internetezés közben egy ipchains-es firewall óvjon meg, amitől csak lehet. Olvastam, hogy dinamikus IP cím esetén a pppd az /etc/ppp/ip-up.d könyvtárból indítja a scripteket miután kiépült a kapcsolat. Hát nálam nem...
Mit kéne tennem, hogy így legyen?
A fentiek miatt, meg azért, hogy ne kelljen root-ként bejelentkezni, sőt még a su-t se kelljen használnom, írtam egy scriptet, ami wvdial-lal hívja az ISP-t, és indítja a firewall-t. visudo-val kiosztottam a user-nek a kívánt jogosítványt, az eredmény: Permission denied.
Az /etc/sudoers ide vonatkozó része:
xyuser xyhost=(root) /az/én/scriptem
Mit toltam el?