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