/[smecontribs]/rpms/smeserver-unjunkmgr/contribs10/smeserver-unjunkmgr-3.1-missing-bracket.patch
ViewVC logotype

Annotation of /rpms/smeserver-unjunkmgr/contribs10/smeserver-unjunkmgr-3.1-missing-bracket.patch

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


Revision 1.1 - (hide annotations) (download)
Tue Jun 1 15:32:27 2021 UTC (3 years ago) by jpp
Branch: MAIN
CVS Tags: smeserver-unjunkmgr-3_1-4_el7_sme, smeserver-unjunkmgr-3_1-5_el7_sme, smeserver-unjunkmgr-3_1-6_el7_sme, HEAD
* Tue Jun 01 2021 Jean-Philippe Pialasse <tests@pialasse.com> 3.1-4.sme
- fix missing curly bracket and indentation [SME: 11178]

1 jpp 1.1 diff -Nur --no-dereference smeserver-unjunkmgr-3.1.old/root/usr/local/unjunkmgr/spamreminder.pl smeserver-unjunkmgr-3.1/root/usr/local/unjunkmgr/spamreminder.pl
2     --- smeserver-unjunkmgr-3.1.old/root/usr/local/unjunkmgr/spamreminder.pl 2020-11-24 05:32:46.000000000 -0500
3     +++ smeserver-unjunkmgr-3.1/root/usr/local/unjunkmgr/spamreminder.pl 2021-06-01 11:30:11.725000000 -0400
4     @@ -44,53 +44,53 @@
5     my %db_conf = $db->get('unjunkmgr')->props;
6    
7     while ( my ( $parameter, $value ) = each(%db_conf) ) {
8     - if ( $parameter eq 'enabled' ) {
9     - $enabled = $value;
10     - }
11     - if ( $parameter eq 'adminemails' and uc($value) eq 'YES' ) {
12     - $admin_email_addr = 'admin';
13     + if ( $parameter eq 'enabled' ) {
14     + $enabled = $value;
15     + }
16     + if ( $parameter eq 'adminemails' and uc($value) eq 'YES' ) {
17     + $admin_email_addr = 'admin';
18     + }
19     + if ( $parameter eq 'unjunkhost' ) {
20     + $unjunkhost = $value;
21     + }
22     + if ( $parameter eq 'useremails' ) {
23     + $useremails = $value;
24     + }
25     +
26     +}
27    
28     - if ( $parameter eq 'unjunkhost' ) {
29     - $unjunkhost = $value;
30     - }
31     - if ( $parameter eq 'useremails' ) {
32     - $useremails = $value;
33     - }
34     -
35     - }
36     -
37     - # The address from which the weekly summary comes from
38     - my $spamfilter_addr = 'Admin Junk Summary <UnJunkManager>';
39     +# The address from which the weekly summary comes from
40     +my $spamfilter_addr = 'Admin Junk Summary <UnJunkManager>';
41    
42     - # Which stylesheet to use for the summary email
43     - my $css_file = '/usr/local/unjunkmgr/unjunkmgr.css';
44     +# Which stylesheet to use for the summary email
45     +my $css_file = '/usr/local/unjunkmgr/unjunkmgr.css';
46    
47     - # Debug enabled? - will send all reports to $admin_email_addr
48     - my $debug = 0;
49     +# Debug enabled? - will send all reports to $admin_email_addr
50     +my $debug = 0;
51     #############################################################################
52    
53     - # Parameters for the Junkmail Summary functionality
54     +# Parameters for the Junkmail Summary functionality
55    
56     - my $root_url = sprintf( "http://%s/unjunkmgr", $unjunkhost );
57     +my $root_url = sprintf( "http://%s/unjunkmgr", $unjunkhost );
58    
59     - my $path = "/home/e-smith/files/users/";
60     +my $path = "/home/e-smith/files/users/";
61    
62     - my $end_path_cur = "/Maildir/.junkmail/cur";
63     - my $end_path_new = "/Maildir/.junkmail/new";
64     +my $end_path_cur = "/Maildir/.junkmail/cur";
65     +my $end_path_new = "/Maildir/.junkmail/new";
66    
67     - my $sa_dbase = '/home/e-smith/db/configuration';
68     - my $dbh = esmith::ConfigDB->open($sa_dbase)
69     +my $sa_dbase = '/home/e-smith/db/configuration';
70     +my $dbh = esmith::ConfigDB->open($sa_dbase)
71     || die "Unable to open spamassassin configuration dbase.";
72     - my %sa_conf = $dbh->get('spamassassin')->props;
73     +my %sa_conf = $dbh->get('spamassassin')->props;
74    
75     - my $disabled = 0;
76     - my $days_to_keep = 5;
77     - my $spam_mark = 7;
78     - my $spam_discard = 10;
79     -
80     - my $parameter = "";
81     - my $value = "";
82     - while ( ( $parameter, $value ) = each(%sa_conf) ) {
83     +my $disabled = 0;
84     +my $days_to_keep = 5;
85     +my $spam_mark = 7;
86     +my $spam_discard = 10;
87     +
88     +my $parameter = "";
89     +my $value = "";
90     +while ( ( $parameter, $value ) = each(%sa_conf) ) {
91     if ( $parameter eq 'status' and not $value eq 'enabled' ) {
92     $disabled = 1;
93     }
94     @@ -103,19 +103,19 @@
95     if ( $parameter eq 'RejectLevel' ) {
96     $spam_discard = $value;
97     }
98     - }
99     +}
100    
101     - #printf("Enabled = %s\n",$disabled);
102     - #printf("Retention = %s\n",$days_to_keep);
103     - #printf("TagLevel = %s\n",$spam_mark);
104     - #printf("RejectLevel = %s\n",$spam_discard);
105     -
106     - if ( uc($useremails) eq 'YES' or lc($admin_email_addr) eq 'admin' ) {
107     - Junkmail_Reminder();
108     - }
109     +#printf("Enabled = %s\n",$disabled);
110     +#printf("Retention = %s\n",$days_to_keep);
111     +#printf("TagLevel = %s\n",$spam_mark);
112     +#printf("RejectLevel = %s\n",$spam_discard);
113     +
114     +if ( uc($useremails) eq 'YES' or lc($admin_email_addr) eq 'admin' ) {
115     + Junkmail_Reminder();
116     +}
117    
118     - #All done
119     - exit 0;
120     +#All done
121     +exit 0;
122    
123     #############################################################################
124     # Subroutines ###############################################################
125     @@ -124,7 +124,7 @@
126     ########################################
127     # Process parms #
128     ########################################
129     - sub parse_arg {
130     +sub parse_arg {
131     my $startdate = shift;
132     my $enddate = shift;
133     my $secsinday = 86400;
134     @@ -154,9 +154,9 @@
135    
136     return ( $start, $end );
137    
138     - }
139     +}
140    
141     - sub get_email_details {
142     +sub get_email_details {
143     my $entry = shift;
144     my $score;
145     my $spam;
146     @@ -223,14 +223,14 @@
147     close(ORIGINAL);
148    
149     return ( $subject, $from, $to, $spam_string );
150     - }
151     +}
152    
153     ################################################################################
154     # The function serializes a complex datastructure into a safe and compact
155     # single line string.
156     ################################################################################
157    
158     - sub serialize_cmd {
159     +sub serialize_cmd {
160     my $cmd = shift;
161    
162     my $out = $cmd;
163     @@ -239,9 +239,9 @@
164     $out =~ s/([\;%\r\n])/sprintf("%%%02X", ord($1))/ge;
165    
166     return $out;
167     - }
168     +}
169    
170     - sub Junkmail_Reminder {
171     +sub Junkmail_Reminder {
172    
173     my $found;
174     my $entry;
175     @@ -392,5 +392,5 @@
176     $msg->send();
177     }
178     }
179     - }
180     +}
181    

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