/[smecontribs]/rpms/smeserver-xt_geoip/contribs9/smeserver-xt_geoip-1.0.1-bz10860-license_key.patch
ViewVC logotype

Annotation of /rpms/smeserver-xt_geoip/contribs9/smeserver-xt_geoip-1.0.1-bz10860-license_key.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Tue Jan 14 14:45:40 2020 UTC (4 years, 4 months ago) by michel
Branch: MAIN
CVS Tags: smeserver-xt_geoip-1_0_1-24_el6_sme, smeserver-xt_geoip-1_0_1-23_el6_sme, smeserver-xt_geoip-1_0_1-26_el6_sme, smeserver-xt_geoip-1_0_1-25_el6_sme, HEAD
Changes since 1.1: +20 -5 lines
* Sat Jan 11 2020 Michel Begue <mab974@gmail.com> 1.0.1-23.sme
- add license_key in config db and test in panel

1 michel 1.1 diff -urN smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/xt_geoip smeserver-xt_geoip-1.0.1/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/xt_geoip
2     --- smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/xt_geoip 2020-01-11 09:35:29.000000000 +0400
3     +++ smeserver-xt_geoip-1.0.1/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/xt_geoip 2020-01-11 09:43:11.161000000 +0400
4     @@ -286,5 +286,9 @@
5     <trans>Available Services</trans>
6     </entry>
7    
8     + <entry>
9     + <base>ERROR_LICENSE_KEY</base>
10     + <trans><![CDATA[ <font color="red">GEOIP license key unavailable. Downloading is <b>inactive</b></font> ]]></trans>
11     + </entry>
12    
13     </lexicon>
14 michel 1.2 diff -urN smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/templates/usr/share/xt_geoip/update_base/10All smeserver-xt_geoip-1.0.1/root/etc/e-smith/templates/usr/share/xt_geoip/update_base/10All
15     --- smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/templates/usr/share/xt_geoip/update_base/10All 2017-09-15 15:05:44.000000000 +0400
16     +++ smeserver-xt_geoip-1.0.1/root/etc/e-smith/templates/usr/share/xt_geoip/update_base/10All 2020-01-12 22:22:08.798000000 +0400
17     @@ -1,3 +1,5 @@
18     cd /usr/share/xt_geoip
19     -/usr/libexec/xtables-addons/xt_geoip_dl
20     -/usr/libexec/xtables-addons/xt_geoip_build GeoIPCountryWhois.csv
21     +if ( /usr/libexec/xtables-addons/xt_geoip_dl )
22     +then
23     + /usr/libexec/xtables-addons/xt_geoip_build GeoIPCountryWhois.csv
24     +fi
25     \ Pas de fin de ligne à la fin du fichier
26 michel 1.1 diff -urN smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/web/functions/xt_geoip smeserver-xt_geoip-1.0.1/root/etc/e-smith/web/functions/xt_geoip
27     --- smeserver-xt_geoip-1.0.1.old/root/etc/e-smith/web/functions/xt_geoip 2020-01-11 09:35:29.000000000 +0400
28     +++ smeserver-xt_geoip-1.0.1/root/etc/e-smith/web/functions/xt_geoip 2020-01-11 10:04:19.498000000 +0400
29     @@ -99,6 +99,13 @@
30     <label> </label>
31     </field>
32    
33     + <field
34     + type="literal"
35     + id="stat_license"
36     + value="get_stat_license_key()">
37     + <label> </label>
38     + </field>
39     +
40    
41     <field type="literal" id="country_list_label" value="">
42     <description>COUNTRY_LIST_DESCRIPTION</description>
43     diff -urN smeserver-xt_geoip-1.0.1.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/xt_geoip.pm smeserver-xt_geoip-1.0.1/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/xt_geoip.pm
44     --- smeserver-xt_geoip-1.0.1.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/xt_geoip.pm 2020-01-11 09:35:29.000000000 +0400
45 michel 1.2 +++ smeserver-xt_geoip-1.0.1/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/xt_geoip.pm 2020-01-12 18:05:02.757000000 +0400
46 michel 1.1 @@ -25,6 +25,7 @@
47     get_value
48     get_badcountries
49     get_geoip
50     + get_stat_license_key
51     get_reverse
52     print_service_table
53     get_stat_geoip
54 michel 1.2 @@ -189,6 +190,23 @@
55 michel 1.1 }
56     }
57    
58     +=head2 get_stat_license_key
59     +
60     +method to retrieve the status of geoip license_key for the site
61     +=cut
62     +
63     +sub get_stat_license_key {
64     +
65     + my $fm = shift;
66 michel 1.2 + if ((get_prop( 'geoip','status' ) || 'disabled') eq 'enabled' ) {
67     + if ( (get_prop( 'geoip','LicenseKey' ) || '') ne '' ) {
68     + return '';
69     + }
70 michel 1.1 + }
71 michel 1.2 + return $fm->localise('ERROR_LICENSE_KEY');
72     +
73 michel 1.1 +}
74     +
75     =head2 get_date_update
76     =cut
77    

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed