Użytkownik Przemysław Broniszewski napisał:
Użytkownik A.L.E.C napisał:
Ok postaram sie jak najszybciej potestowac... niestety mam teraz takie urwanie glowy w pracy, ze ciezko mi nawet napisac tego maila... dam znac jak poszlo testowanie :)
Niestety nie mam orginalnego kodu wiec nie wysylam patcha... Ogolnie chodzilo o to zeby skrypt rozpoznawal eth0:1 lub eth0.1 jako eth0 :) Generowal mi np: shared-network eth0 i shared-network eth0.1 a nie o to chodzi :) a jeszcze gorzej jak dawal : bo sie dhcp sypal... :)
my $key = $row->{'name'}; my $ndeflease = $ini->val("dhcp:$key",'default_lease_time') || $deflease; my $nmaxlease = $ini->val("dhcp:$key",'max_lease_time') || $maxlease;
$row->{'interface'} = $row->{'interface'} || ''; my @if = split(':',$row->{'interface'}); my @if = split( '.',@if[0]);
if (!($last_iface eq @if[0]) && !($last_iface eq '') && !length(@if[0])==0) { print DHCPDCONF "}\n\n"; }
if (!length(@if[0])==0) { if (!(@if[0] eq $last_iface)) {
print DHCPDCONF "shared-network LMS-@if[0] {\n"; $last_iface = @if[0]; } }