firewall-init
Jan Rekorajski
baggins w sith.mimuw.edu.pl
Czw, 29 Wrz 2005, 12:56:57 CEST
On Thu, 29 Sep 2005, Michał Sutkowski wrote:
> Chyba jest błąd w skrypcie /etc/sysconfig/firewall.d/functions.
>
> Miałem następujący problem z firewall-init: wyskakiwały błędy przy ładowaniu
> modułów ip_conntrack.* przy uruchamianiu /etc/rc.d/init.d/firewall
>
> Zmieniłem w pliku /etc/sysconfig/firewall.d/functions linijki 11 i 27:
>
> z
>
> for i in /lib/modules/`uname
> -r`/kernel/net/ipv4/netfilter/ip_conntrack_*.{k,}o ; do
>
> na
>
> for i in /lib/modules/`uname
> -r`/kernel/net/ipv4/netfilter/ip_nat_*.{k,}o.gz ; do
>
> oraz
>
> z
>
> for i in /lib/modules/`uname -r`/kernel/net/ipv4/netfilter/ip_nat_*.{k,}o
> ; do
>
> na
>
> for i in /lib/modules/`uname
> -r`/kernel/net/ipv4/netfilter/ip_nat_*.{k,}o.gz ; do
>
> i teraz działa chyba poprawnie: nie wyrzuca błędów i ładuje moduły.
Jesli juz to *.{k,}o{,.gz}.
Sprawdz czy z tym paczem ci dziala:
--- /etc/sysconfig/firewall.d/functions-old 2005-09-22 13:42:06.000000000 +0200
+++ /etc/sysconfig/firewall.d/functions 2005-09-29 12:55:27.575241849 +0200
@@ -8,8 +8,8 @@
if [ "$CONNTRACK_MODULES" = "all" -o -z "$CONNTRACK_MODULES" ] ; then
conn=""
- for i in /lib/modules/`uname -r`/kernel/net/ipv4/netfilter/ip_conntrack_*.{k,}o ; do
- [ -f "$i" ] && conn="$conn `echo $i | awk '!/ftp|irc|egg/ { gsub(/.*\//,"") ; gsub(/\.[k]o$/,"") ; print $1 }'`"
+ for i in /lib/modules/`uname -r`/kernel/net/ipv4/netfilter/ip_conntrack_*.{k,}o{,.gz} ; do
+ [ -f "$i" ] && conn="$conn `echo $i | awk '!/ftp|irc|egg/ { gsub(/.*\//,"") ; gsub(/\.[k]o(\.gz)$/,"") ; print $1 }'`"
done
_modprobe die -k -a $conn
elif [ "$CONNTRACK_MODULES" != "none" ] ; then
@@ -23,8 +23,8 @@
if echo "$ipv4_TABLES" | awk '!/nat/ {exit 1}' ; then
if [ "$NAT_MODULES" = "all" -o -z "$NAT_MODULES" ] ; then
conn=""
- for i in /lib/modules/`uname -r`/kernel/net/ipv4/netfilter/ip_nat_*.{k,}o ; do
- [ -f "$i" ] && conn="$conn `echo $i | awk '!/ftp|irc/ { gsub(/.*\//,"") ; gsub(/\.[k]o$/,"") ; print $1 }'`"
+ for i in /lib/modules/`uname -r`/kernel/net/ipv4/netfilter/ip_nat_*.{k,}o{,.gz} ; do
+ [ -f "$i" ] && conn="$conn `echo $i | awk '!/ftp|irc/ { gsub(/.*\//,"") ; gsub(/\.[k]o(\.gz)$/,"") ; print $1 }'`"
done
_modprobe die -k -a $conn
elif [ "$NAT_MODULES" != "none" ] ; then
Janek
--
Jan Rękorajski | ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl | OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC | -- TROOPS by Kevin Rubio
Więcej informacji o liście dyskusyjnej pld-devel-pl