/[smecontribs]/rpms/smeserver-qmHandle/contribs9/smeserver-qmHandle-1.4-bz10379.alqmail.patch
ViewVC logotype

Annotation of /rpms/smeserver-qmHandle/contribs9/smeserver-qmHandle-1.4-bz10379.alqmail.patch

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


Revision 1.1 - (hide annotations) (download)
Thu Jul 13 20:20:35 2017 UTC (7 years, 4 months ago) by unnilennium
Branch: MAIN
CVS Tags: smeserver-qmHandle-1_4-12_el6_sme, smeserver-qmHandle-1_4-11_el6_sme, smeserver-qmHandle-1_4-9_el6_sme, smeserver-qmHandle-1_4-10_el6_sme, HEAD
* Mon Jul 10 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.4-9.sme
- add panel support for altqmail [SME: 10380]
- if altqmail config db key is present the menus are added to control altqmail
* Mon Jul 10 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.4-8.sme
- fix [SME: ]

1 unnilennium 1.1 diff -Nur smeserver-qmHandle-1.4/root/usr/bin/qmHandle.altqmail smeserver-qmHandle-1.4/root/usr/bin/qmHandle
2     --- smeserver-qmHandle-1.4/root/usr/bin/qmHandle.altqmail 2016-03-17 04:59:22.000000000 -0400
3     +++ smeserver-qmHandle-1.4/root/usr/bin/qmHandle 2017-07-10 15:07:43.728170805 -0400
4     @@ -20,6 +20,9 @@
5     my ($queue) = '/var/qmail/queue/';
6     my ($bigtodo) = (-d "${queue}todo/0") ? 0 : 1; # 1 means no big-todo
7    
8     +my ($altqueue) = '/var/service/altqmail/root/var/qmail/queue/';
9     +my ($altbigtodo) = (-d "${altqueue}todo/0") ? 0 : 1; # 1 means no big-todo
10     +
11     #####
12     # If your system has got automated command to start/stop qmail, then
13     # enter them here.
14     @@ -33,6 +36,9 @@
15     my ($stopqmail) = '/usr/bin/sv -v down qmail';
16     my ($startqmail) = '/usr/bin/sv -v up qmail';
17    
18     +my ($stopaltqmail) = '/usr/bin/sv -v down altqmail';
19     +my ($startaltqmail) = '/usr/bin/sv -v up altqmail';
20     +
21     # While this is if you have a Debian GNU/Linux with its qmail package
22     #my ($stopqmail) = '/etc/init.d/qmail stop';
23     #my ($startqmail) = '/etc/init.d/qmail start';
24     @@ -52,7 +58,8 @@
25     # Enter here the system command which returns qmail PID. The following
26     # should work on most Unixes:
27     #my ($pidcmd) = 'pidof qmail-send';
28     -my ($pidcmd) = '/sbin/pidof qmail-send';
29     +my ($pidcmd) = '/sbin/pidof /var/qmail/bin/qmail-send';
30     +my ($altpidcmd) = '/sbin/pidof /var/service/alqmail/root/var/qmail/bin/qmail-send';
31    
32     #################### USER CONFIGURATION END ####################
33    
34     @@ -70,6 +77,7 @@
35    
36     foreach my $arg (@ARGV) {
37     SWITCH: {
38     + $arg eq '-X' and do { $queue=$altqueue; $bigtodo =$altbigtodo; $stopqmail=$stopaltqmail; $startqmail=$startaltqmail; $pidcmd=$altpidcmd; last SWITCH; };
39     $arg eq '-a' and do { push @actions, [\&SendMsgs]; last SWITCH; };
40     $arg eq '-l' and do { push @actions, [\&ListMsg, 'A']; last SWITCH; };
41     $arg eq '-L' and do { push @actions, [\&ListMsg, 'L']; last SWITCH; };
42     @@ -847,6 +855,7 @@
43     print " -c : display colored output\n";
44     print " -N : list message numbers only\n";
45     print " (to be used either with -l, -L or -R)\n";
46     + print " -X : do the same but for smeserver-altqmail contrib\n";
47     print "\n";
48     print "You can view/delete multiple message i.e. -d123 -v456 -d567\n\n";
49     exit;
50    

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