Here the logs when I try to (re)configure the Internet connection sharing
(doesn't seem to works fine) :
[root@cosmic cosmicflo]# drakgw
Use of uninitialized value in numeric eq (==) at
/usr/lib/libDrakX/interactive.pm line 303 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in numeric gt (>) at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/Math.pm line 133 (#1)
Use of uninitialized value in split at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/String.pm line 138 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in subtraction (-) at
/usr/lib/libDrakX/interactive/gtk.pm line 533 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/netconnect.pm line 563 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/netconnect.pm line 565 (#1)
Use of uninitialized value in string ne at /usr/sbin/drakgw line 205 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in string eq at /usr/lib/libDrakX/interactive.pm
line 266 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 19 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 41 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 41, <> line 14 (#1)
Use of uninitialized value in join or string at
/usr/lib/libDrakX/network/shorewall.pm line 36, <> line 147 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 41, <> line 147 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 41, <> line 53 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/network/shorewall.pm line 41, <> line 189 (#1)
Use of uninitialized value in join or string at
/usr/lib/libDrakX/network/shorewall.pm line 36, <> line 87 (#1)
Le service shorewall n'est pas pris en charge par chkconfig
Warning: Zone loc is empty
Error: Unknown interface 192.168.1.0/255.255.255.0
/sbin/service: line 148: 2671 Terminated $debug
$servicedir/$service $options
Arr�t de dhcpd : [ OK ]
Arr�t de named : [ OK ]
SIOCDELRT: No such process
Warning: Zone loc is empty
Error: Unknown interface 192.168.1.0/255.255.255.0
Warning: Zone loc is empty
Error: Unknown interface 192.168.1.0/255.255.255.0
Le service shorewall n'est pas pris en charge par chkconfig
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in subtraction (-) at
/usr/lib/libDrakX/interactive/gtk.pm line 533, <> line 1 (#1)
Use of uninitialized value in split at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/String.pm line 138, <>
line 1 (#1)
[root@cosmic cosmicflo]#
When I try to activate the connection sharing (it's doesn't works but without
error message for the user ( :( ),it's always desactivated after) :
[root@cosmic cosmicflo]# drakgw
Use of uninitialized value in numeric eq (==) at
/usr/lib/libDrakX/interactive.pm line 303 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
Use of uninitialized value in numeric gt (>) at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/Math.pm line 133 (#1)
Use of uninitialized value in split at
/usr/lib/perl5/vendor_perl/5.8.0/MDK/Common/String.pm line 138 (#1)
Uncaught exception from user code:
Could not find configuration. Please reconfigure. at /usr/sbin/drakgw
line 158.
BUG in /usr/sbin/drakgw : ugtk2->exit was *NOT* called !!
Use of uninitialized value in subroutine entry at /usr/lib/libDrakX/c.pm line
10.
[root@cosmic cosmicflo]#
Thanks to fix it,
Florent