Your message dated Thu, 27 Nov 2025 19:48:47 +0000
with message-id <[email protected]>
and subject line Bug#1118969: fixed in mlmmj 1.6.0-1
has caused the Debian Bug report #1118969,
regarding mlmmj-php-web-admin: Syntax error in Perl code evaled by PHP
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1118969: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118969
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mlmmj-php-web-admin
Version: 1.5.2-1
Severity: grave
Tags: upstream patch
Justification: renders package unusable

Dear Maintainer,

There is a syntax error in some Perl code the PHP script eval()s.
Earlier bugs in this code have also gotten fixed inconsistently, so I have
submitted a patch that addresses both of these issues in the Perl code.

--- /etc/mlmmj-php-web-admin/tunables.pl.orig   2023-06-20 03:40:05.000000000 
-0400
+++ /etc/mlmmj-php-web-admin/tunables.pl        2025-10-11 13:52:43.071010456 
-0400
@@ -46,7 +46,7 @@
 mlmmj_boolean("modonlypost",
                          "Moderators only post",
                          "When this file is present, only people listed in 
listdir/control/moderators ".
-                         "are allowed to post to it. The check is made against 
the "From:" header.");
+                         "are allowed to post to it. The check is made against 
the \"From:\" header.");
 
 mlmmj_boolean("modnonsubposts",
                          "Moderate non-allowed posts",
@@ -72,13 +72,13 @@
                   "These headers are added to every mail coming through. This 
is ".
                   "the place you want to add Reply-To: header in case you want 
".
                   "such. ".
-                  "If a header should not occur twice in the mail it should be 
listed in the 'Delete headers' box too.");
+                  "If a header should not occur twice in the mail it should be 
listed in the \"Delete headers\" box too.");
 
 mlmmj_list("delheaders",
                   "Delete headers",
                   "In this file is specified *ONE* headertoken to match pr. 
line. ".
                   "If the file consists of: Received: Message-ID: Then all 
occurences of these headers in incoming list mail will be deleted. ".
-                  "\"From \" and \"Return-Path:\" are deleted no matter 
what.");
+                  "\"From:\" and \"Return-Path:\" are deleted no matter 
what.");
 
 mlmmj_list("access",
                   "Access",
@@ -104,7 +104,7 @@
 mlmmj_string("delimiter",
                          "Delimiter",
                          "This specifies what to use as recipient delimiter 
for the list.".
-                         "Default is '+'.");
+                         "Default is \"+\".");
 
 mlmmj_boolean("notifysub",
                          "Notify subscribers",
@@ -149,7 +149,7 @@
 mlmmj_string("verp",
                          "VERP",
                          "Enable VERP support. Anything added in this variable 
will be appended the ".
-                         "MAIL FROM: line. If 'postfix' is put in the file, 
it'll make postfix use ".
+                         "MAIL FROM: line. If \"postfix\" is put in the file, 
it'll make Postfix use ".
                          "VERP by adding XVERP=-= to the MAIL FROM: line.");
 
 mlmmj_string("maxverprecips",
@@ -159,28 +159,28 @@
 mlmmj_boolean("notoccdenymails",
                          "No To: Cc: deny mails",
                          "This switch turns off whether mlmmj sends out 
notification about postings ".
-                         "being denied due to the listaddress not being in To: 
or Cc: (see 'tocc').");
+                         "being denied due to the listaddress not being in To: 
or Cc: (see \"tocc\").");
 
 mlmmj_boolean("noaccessdenymails",
                          "No access deny mails",
                          "This switch turns off whether mlmmj sends out 
notification about postings ".
-                         "being rejected due to an access rule (see 
'access').");
+                         "being rejected due to an access rule (see 
\"access\").");
 
 mlmmj_boolean("nosubonlydenymails",
                          "No subscribers only deny mails",
                          "This switch turns off whether mlmmj sends out 
notification about postings ".
-                         "being rejected due to a subscribers only posting 
list (see 'subonlypost').");
+                         "being rejected due to a subscribers only posting 
list (see \"subonlypost\").");
 
 mlmmj_boolean("nomodonlydenymails",
                          "No moderators only deny mails",
                          "This switch turns off whether mlmmj sends out 
notification about postings ".
-                         "being rejected due to a moderators only posting list 
(see 'modonlypost').");
+                         "being rejected due to a moderators only posting list 
(see \"modonlypost\").");
 
 mlmmj_boolean("nosubmodmails",
                          "No subscription moderated mails",
                          "This switch turns off whether mlmmj sends out 
notification about ".
                          "subscription being moderated to the person 
requesting subscription".
-                         "(see 'submod').");
+                         "(see \"submod\").");
 
 mlmmj_boolean("nodigesttext",
                          "No digest text summary",
@@ -210,13 +210,13 @@
 
 mlmmj_boolean("nolistsubsemail",
                          "No list subscribers email",
-                         "If this is set, the LISTNAME+list\@ functionality 
for requesting an ".
+                         "If this is set, the LISTNAME+list@ functionality for 
requesting an ".
                          "email with the subscribers for owner is disabled.");
 
 mlmmj_string("staticbounceaddr",
                         "Static bounce address",
-                        "If this is set to something\@example.org, the bounce 
address (Return-Path:) ".
-                        "will be fixed to 
something+listname-bounces-and-so-on\@example.org ".
+                        "If this is set to [email protected], the bounce 
address (Return-Path:) ".
+                        "will be fixed to 
[email protected] ".
                         "in case you need to disable automatic bounce 
handling.");
 
 mlmmj_boolean("ifmodsendonlymodmoderate",


-- System Information:
Debian Release: 12.12
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-37-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mlmmj-php-web-admin depends on:
ii  mlmmj         1.3.0-4
ii  php8.2 [php]  8.2.29-1~deb12u1

mlmmj-php-web-admin recommends no packages.

mlmmj-php-web-admin suggests no packages.

-- Configuration Files:

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: mlmmj
Source-Version: 1.6.0-1
Done: Christopher Knadle <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mlmmj, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christopher Knadle <[email protected]> (supplier of updated mlmmj 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 27 Nov 2025 14:14:03 -0500
Source: mlmmj
Architecture: source
Version: 1.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Christopher Knadle <[email protected]>
Changed-By: Christopher Knadle <[email protected]>
Closes: 1109184 1118969 1118971 1118972
Changes:
 mlmmj (1.6.0-1) unstable; urgency=medium
 .
   * Newer upstream release 1.6.0
   * debian/patches:
     - Thanks to Ron Guerin <[email protected]> for reporting bugs 1118969,
       1118971, 1118972, and including three patches added below
     - Add 10_fix-php-web-tunables.diff to fix a syntax error in Perl code in
       the PHP script eval()s
       (Closes: #1118969)
     - Add 12_fix-mlmmj-php.diff to fix PHP4-style class constructor for
       PHP 7 and 8
       (Closes: #1118972)
     - Add 14_fix-htaccess.diff to update .htaccess file for PHP-FPM and PHP-CGI
       (Closes: #1118971)
     - Removed 07_fix-crontab-suggestions.diff: src/mlmmj-make-ml rewrtten,
       the patch no longer applies
     - Removed 08_fix-ftbfs-bug.diff: obsolete - mlmmj 1.6.0 incorporates the
       changes made in patch
   * debian/po/ca.po:
     - Add new Catlan translation file
       Thanks to Carles Pina i Estany <[email protected]> for the translation
       (Closes: #1109184)
Checksums-Sha1:
 a622cfa558138f4c29005721c223107b8801d8c5 2125 mlmmj_1.6.0-1.dsc
 d278caeee6ce3cca65a036a40c342da1bafc6ade 244135 mlmmj_1.6.0.orig.tar.gz
 50052dde77561ec4b103353d09b1b66eed274848 26456 mlmmj_1.6.0-1.debian.tar.xz
 794bce9493acf94d8967cdf3be18da2720599dcd 6166 mlmmj_1.6.0-1_source.buildinfo
Checksums-Sha256:
 c55673c1a7671756cb5ce6692c6ece635bea728deb748f111b3f1a305eca8026 2125 
mlmmj_1.6.0-1.dsc
 6b18526bbcbba3f5d29f13abc8ea532d14423120ff5bfe1e0fdffd285895863f 244135 
mlmmj_1.6.0.orig.tar.gz
 4b4744e24d304a52cb2205569e8ad7873f0cd881080a5d3087bd4d7fc72da45e 26456 
mlmmj_1.6.0-1.debian.tar.xz
 7fbb16f03654b0901899fa899da0fb9acfa0030e1aa6156ce7d9b0ad3abb8be8 6166 
mlmmj_1.6.0-1_source.buildinfo
Files:
 65d4739387fe23496bd10c8346bd6308 2125 mail optional mlmmj_1.6.0-1.dsc
 e60718168a7f5adc4726dabf2d503a55 244135 mail optional mlmmj_1.6.0.orig.tar.gz
 99ad94086dee25e344e179201593f977 26456 mail optional 
mlmmj_1.6.0-1.debian.tar.xz
 38e30ac4dcf52e1c5df9fe5db9126329 6166 mail optional 
mlmmj_1.6.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEe1KzyGmRW/4DhtV6ieLKD9m6RHAFAmkoozQACgkQieLKD9m6
RHA1IA//SSoptz8+bPoESps+OGiN/DfCQkxNNft9wIpsQZp3u3s0uJHmAAAWNRua
2sZimrI53uFhLSrjALQuI1NhEghegG7BJp61uHuXrzgC3cpF0ByBZPk7djrGof+M
la3e+DEww9/VeyoiJmirHbKdl6mk5XqkiRmWlFPYq/2iDl5kLYHdJHQzhKgZrFJP
a5Om4tiI59/vUsXRi2gVOEfpu6OInXRlty+Ghulu/azplHTF7AZaDICAq7HfgVLU
VyYZ+gNdXE2Z5Rpvo+sbz7iV6/8d8NnRwA8djePgAjdBg9bqXfCq8/nUB9gHmXmY
zUdLvhK8xsQYb9AYQaqiUuuFN9KJ2VIxiXOKGvZ+IvGQ1vG4RGd53GgckP/Nm9ia
bqXDwdaGPpNuZ0MC+8jioH2vCNkXrefXmiUPCVkUNhjP/MjFwJLIKOEsVxfUHTkt
DdMjz47ZKDc8kVojqbOJPLIAsERi8YbocU8rzZJbNrBnJ74vN96hXbbGXbt006Rv
wNvf6X8JCW5b8k+sMGTTMbtw2MlCM0nlpcJ8ETzycqWpFJ41FLOrYjgDoEIKQ2xa
yp3F2e5XSJK0ETqRxsZssmDBdmLG2WtyhWeiITsTknyIAlLzp+xjKKrMMJKjeodg
dwKtt+bkxsQ1ITutfQBnNVlquGkfvptOAiLwsWO8UpyCOum+XmE=
=HZT0
-----END PGP SIGNATURE-----

Attachment: pgp9fzTJnkBQY.pgp
Description: PGP signature


--- End Message ---

Reply via email to