Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Problem następujący...
Wywołuję z poziomu skryptu Perl ( polecenie exec/system - sprawdzałem oba )
skrypt dla powłoki bash , zawierający litanię poleceń iptables.
Z poziomu Perla mam komunikaty o naruszeniu pamięci przez iptables ( dla każdej linii zawierającej polecenia #iptables -xx -xx -xxxx ),
natomiast jeśli odpalę ten skrypt bash "z łapy" ( bezpośrednio z powłoki ) , to wszystko działa prawidłowo.
Drugi problem .. Z poziomu skryptu Perla iptables nie "widzi" interfejsów IMQ.
Z poziomu bash IMQ żyją i mają się dobrze.....
W czym może być problem .. środowisko Perla ? ( i jak temu zaradzić ).
Mam poważną zagwozdkę z tym problemem , bo "cały misterny plan idzie w ... "
Ostatnio edytowany przez igorro (2013-03-18 16:41:43)
Offline
Pokaż lepiej skrypta, bo na razie cała gadka jest o pogodzie.
Moge tylko dodać, że tutaj execi działają prawidłowo.
W perlu też masz wyjście błędu, żeby skrypt grzecznie napisał, co go boli.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-03-18 18:05:20)
Offline
I "sie wyjaśniło.." :)
Jak się ma dwie instancje iptables na jednym systemie ( stara i nowsza skompilowane ze źródeł ),
a potem używa się starszej , zmuszając ją do korzystania z modułów nowszej ....
... to tak się właśnie dzieje... :D
Offline