1 |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/hosts.allow/upsd e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/hosts.allow/upsd |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/hosts.allow/upsd e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/hosts.allow/upsd |
2 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/hosts.allow/upsd 1970-01-01 01:00:00.000000000 +0100 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/hosts.allow/upsd 1970-01-01 01:00:00.000000000 +0100 |
3 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/hosts.allow/upsd 2015-01-22 09:18:14.317537036 +0100 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/hosts.allow/upsd 2015-01-22 10:38:53.743336465 +0100 |
4 |
@@ -0,0 +1,3 @@ |
@@ -0,0 +1,3 @@ |
5 |
+{ |
+{ |
6 |
+ $DB->hosts_allow_spec('nut','upsd'); |
+ $DB->hosts_allow_spec('nut','nut'); |
7 |
+} |
+} |
8 |
|
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/services/30Nut e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/services/30Nut |
9 |
|
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/services/30Nut 1970-01-01 01:00:00.000000000 +0100 |
10 |
|
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/services/30Nut 2015-01-22 11:15:15.714961712 +0100 |
11 |
|
@@ -0,0 +1,3 @@ |
12 |
|
+#Nut Service |
13 |
|
+nut 3493/tcp # Network UPS Tools |
14 |
|
+nut 3493/udp # Network UPS Tools |
15 |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network |
16 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network 1970-01-01 01:00:00.000000000 +0100 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network 1970-01-01 01:00:00.000000000 +0100 |
17 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network 2015-01-22 09:32:12.197591624 +0100 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/10Listen_Local_Network 2015-01-22 11:14:27.995311819 +0100 |
18 |
@@ -0,0 +1,26 @@ |
@@ -0,0 +1,2 @@ |
19 |
+{ |
+LISTEN 127.0.0.1 |
20 |
+ use strict; |
+LISTEN {$LocalIP} |
|
+ use warnings; |
|
|
+ use esmith::ConfigDB; |
|
|
+ use Net::IPv4Addr qw( ipv4_broadcast ipv4_parse ); |
|
|
+ use Net::IP; |
|
|
+ |
|
|
+ #Variable declaration |
|
|
+ my $config = esmith::ConfigDB->open_ro || die ("Unable to open the configuration database"); |
|
|
+ my $network = $config->get_prop('InternalInterface','Network'); |
|
|
+ my $netmask = $config->get_prop('InternalInterface','Netmask'); |
|
|
+ my $ipaddress = $config->get_prop('InternalInterface','IPAddress'); |
|
|
+ |
|
|
+ my $network_cidr = ipv4_parse($network,$netmask); |
|
|
+ my $broadcast = ipv4_broadcast($network,$netmask); |
|
|
+ my $ip = new Net::IP ("$network_cidr") || die ("Unable to generate the list of UPS Listen IP"); |
|
|
+ |
|
|
+ #Allow the localhost |
|
|
+ $OUT .= "LISTEN 127.0.0.1\n"; |
|
|
+ # Loop to display all IP |
|
|
+ do { |
|
|
+ my $display = $ip->ip(); |
|
|
+ #we want to remove the network, the server IP and the brodcast IP |
|
|
+ $OUT .= "LISTEN $display\n" if (($display ne $network)&&($display ne $broadcast)&&($display ne $ipaddress)); |
|
|
+ } while (++$ip); |
|
|
+} |
|
21 |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL |
diff -Nur e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL |
22 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL 2015-01-22 08:59:03.647593780 +0100 |
--- e-smith-nutUPS-2.4.0.old8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL 2015-01-22 08:59:03.647593780 +0100 |
23 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL 1970-01-01 01:00:00.000000000 +0100 |
+++ e-smith-nutUPS-2.4.0.bz8793/root/etc/e-smith/templates/etc/ups/upsd.conf/20ACL 1970-01-01 01:00:00.000000000 +0100 |