https://bugs.koozali.org/show_bug.cgi?id=12148

John Crisp <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |IN_PROGRESS
     Ever confirmed|0                           |1

--- Comment #10 from John Crisp <[email protected]> ---
OK, a patch to use systemd and add a Delete button to Local Queue messages

diff -ruN smeserver-qmHandle-1.4.old/root/etc/e-smith/web/functions/qmh
smeserver-qmHandle-1.4/root/etc/e-smith/web/functions/qmh
--- smeserver-qmHandle-1.4.old/root/etc/e-smith/web/functions/qmh      
2022-08-16 16:27:00.478048277 +0100
+++ smeserver-qmHandle-1.4/root/etc/e-smith/web/functions/qmh   2022-08-16
16:27:47.984827821 +0100
@@ -354,6 +354,7 @@
         $LocalQueue =~ s/</'/g;
         $LocalQueue =~ s/>/'/g;

+        $LocalQueue = AddLinks($LocalQueue);
         print $q->p ($q->pre ("$LocalQueue"));
     }

@@ -375,6 +376,7 @@
         $LocalQueue =~ s/</'/g;
         $LocalQueue =~ s/>/'/g;

+        $LocalQueue = AddAltLinks($LocalQueue);
         print $q->p ($q->pre ("$LocalQueue"));
     }

@@ -590,3 +592,4 @@
 __DATA__
 <form>
 </form>
+
diff -ruN smeserver-qmHandle-1.4.old/root/usr/bin/qmHandle
smeserver-qmHandle-1.4/root/usr/bin/qmHandle
--- smeserver-qmHandle-1.4.old/root/usr/bin/qmHandle    2022-08-16
16:27:00.688051724 +0100
+++ smeserver-qmHandle-1.4/root/usr/bin/qmHandle        2022-08-17
11:40:59.207941631 +0100
@@ -32,12 +32,12 @@
 #my ($stopqmail) = '/usr/local/bin/svc -d /service/qmail';
 #my ($startqmail) = '/usr/local/bin/svc -u /service/qmail';

-# For SME server 7 and 8 this is now sv instead of svc
-my ($stopqmail) = '/usr/bin/sv -v down qmail';
-my ($startqmail) = '/usr/bin/sv -v up qmail';
+# For SME server 10 we now use systemd
+my ($stopqmail) = '/usr/bin/systemctl stop qmail.service';
+my ($startqmail) = '/usr/bin/systemctl start qmail.service';

-my ($stopaltqmail) = '/usr/bin/sv -v down altqmail';
-my ($startaltqmail) = '/usr/bin/sv -v up altqmail';
+my ($stopaltqmail) = '/usr/bin/systemctl stop altqmail.service';
+my ($startaltqmail) = '/usr/bin/systemctl start altqmail.service';

 # While this is if you have a Debian GNU/Linux with its qmail package
 #my ($stopqmail) = '/etc/init.d/qmail stop';

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at https://lists.contribs.org/mailman/public/contribteam/

Reply via email to