1 |
snetram |
1.1 |
diff -up e-smith-base-5.2.0/root/etc/e-smith/templates/etc/sysconfig/network-scripts/ifcfg-ethX/10HWADDR.fix-template-expansion-error e-smith-base-5.2.0/root/etc/e-smith/templates/etc/sysconfig/network-scripts/ifcfg-ethX/10HWADDR |
2 |
snetram |
1.2 |
--- e-smith-base-5.2.0/root/etc/e-smith/templates/etc/sysconfig/network-scripts/ifcfg-ethX/10HWADDR.fix-template-expansion-error 2010-02-14 20:26:17.000000000 +0100 |
3 |
|
|
+++ e-smith-base-5.2.0/root/etc/e-smith/templates/etc/sysconfig/network-scripts/ifcfg-ethX/10HWADDR 2010-02-14 20:30:01.000000000 +0100 |
4 |
|
|
@@ -1,11 +1,9 @@ |
5 |
|
|
{ |
6 |
snetram |
1.1 |
$OUT = ""; |
7 |
|
|
return if ($InternalInterface{Name} eq "bond0"); |
8 |
snetram |
1.2 |
- if ($THIS_DEVICE =~ /^eth[01]$/) |
9 |
snetram |
1.1 |
- { |
10 |
|
|
- $OUT .= "HWADDR=" . ( |
11 |
|
|
- ($is_internal) ? |
12 |
|
|
- $InternalInterface{HWAddress} : $ExternalInterface{HWAddress} |
13 |
|
|
- ); |
14 |
|
|
- } |
15 |
snetram |
1.2 |
+ return unless $THIS_DEVICE =~ /^eth[01]$/; |
16 |
|
|
+ my $hwaddr = $is_internal ? |
17 |
|
|
+ $InternalInterface{HWAddress}: |
18 |
|
|
+ $ExternalInterface{HWAddress}; |
19 |
snetram |
1.1 |
+ $OUT .= "HWADDR=$hwaddr" if $hwaddr; |
20 |
|
|
} |