shorewall w PLD
Robert 'dzeus' Graużenis
dzeus w zatorze.slupsk.pl
Pon, 13 Wrz 2004, 11:12:14 CEST
Użytkownik maHo napisał:
> On Sun, 12 Sep 2004 23:47:49 +0200, Robert 'dzeus' Graużenis
> <dzeus w zatorze.slupsk.pl> wrote:
>
>>Nie wiem czemu, ale próba uruchomienia shorewalla na bashu z PLD kończy się
>>takimi wpisami przy starcie:
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>> Rule "all all tcp - ssh 16" added.
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>> Rule "all all tcp ssh - 16" added.
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>> Rule "all all tcp - ftp 16" added.
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>> Rule "all all tcp ftp - 16" added.
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>> Rule "all all tcp ftp-data - 8" added.
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>/usr/share/shorewall/firewall[6398]: : bad substitution
>>i reguły nie są dodawane. Zachowuje sie tak każda wersja od 1.4 do 2.1.
>>Shorewall wymaga:
>>A Bourne shell or derivative such as bash or ash. This shell must have
>>correct support for variable expansion formats ${variable%pattern},
>>${variable%%pattern}, ${variable#pattern} and ${variable##pattern}.
>>
>>Może ktoś bardziej obeznany w temacie mógłby na to spojrzeć, bo narzędzie
>>warte jest uwagi.
>>Pozdrawiam:
>
>
> skrypty zaczynają się od #!/bin/sh
> wiele skryptów milcząco zakłada że /bin/sh to jest bash, a u nas jest to pdksh.
Tak przypuszczałem, Jeżeli rozwiązanie będzie aż tak proste to słit :)
Sprawdzę w domu.
--
dzeus
Więcej informacji o liście dyskusyjnej pld-devel-pl