Version in base suite: 2.8~git20211027.08b10a2-2 Base version: gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2 Target version: gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/g/gosa-plugins-mailaddress/gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/g/gosa-plugins-mailaddress/gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2+deb13u1.dsc changelog | 13 +++++++ patches/1010_fix-entry-removal-in-mailaddress-plugin.patch | 23 +++++++++++++ patches/1011_Fix-Undefined-constant-in-mailAccount.patch | 15 ++++++++ patches/1012_php84-deprecated-static-class-plinfo.patch | 15 ++++++++ patches/series | 3 + 5 files changed, 69 insertions(+) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp9elsxy21/gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp9elsxy21/gosa-plugins-mailaddress_2.8~git20211027.08b10a2-2+deb13u1.dsc: no acceptable signature found diff -Nru gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/changelog gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/changelog --- gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/changelog 2023-01-26 22:38:15.000000000 +0000 +++ gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/changelog 2026-09-25 08:50:59.000000000 +0000 @@ -1,3 +1,16 @@ +gosa-plugins-mailaddress (2.8~git20211027.08b10a2-2+deb13u1) trixie; urgency=medium + + * debian/patches: + + Add 1010_fix-entry-removal-in-mailaddress-plugin.patch. Fix entry removal + in mail plugin. + + Add 1011_Fix-Undefined-constant-in-mailAccount.patch. Fix fatal error with + an undefined constant in mailAccount.inc. Thanks to Lars Kruse for + submitting the fix. (Closes: #1092291, #1148867). + + Add 1012_php84-deprecated-static-class-plinfo.patch. Fix deprecated use of + get_class() without params. (See gosa src:pkg bug #1147711). + + -- Mike Gabriel Fri, 25 Sep 2026 10:50:59 +0200 + gosa-plugins-mailaddress (2.8~git20211027.08b10a2-2) unstable; urgency=medium * Team upload to unstable, no source changes. diff -Nru gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1010_fix-entry-removal-in-mailaddress-plugin.patch gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1010_fix-entry-removal-in-mailaddress-plugin.patch --- gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1010_fix-entry-removal-in-mailaddress-plugin.patch 1970-01-01 00:00:00.000000000 +0000 +++ gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1010_fix-entry-removal-in-mailaddress-plugin.patch 2026-09-25 08:50:59.000000000 +0000 @@ -0,0 +1,23 @@ +Description: Fix entry removal in mail plugin +Author: eannj +Abstract: + Without this patch, it is not possible to remove entries from + "Alternative addresses" or from "Forward messages to non group members" + list in "mail" tab of group objects. One selects an address and press + "delete" but nothing happens, the page is refreshed but address entry + remains. The same operation succeeds for users. It fails only for group + objects. The attached patch fixes the issue. + +--- a/admin/groups/mailaddress/class_groupMail.inc ++++ b/admin/groups/mailaddress/class_groupMail.inc +@@ -203,8 +203,8 @@ + } + } + } +- if (isset ($_POST['delete_forwarder'])) { +- $this->delForwarder (get_post ('forwarder_list')); ++ if (isset($_POST['delete_forwarder']) && isset($_POST['forwarder_list'])){ ++ $this->delForwarder (get_post('forwarder_list')); + } + + diff -Nru gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1011_Fix-Undefined-constant-in-mailAccount.patch gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1011_Fix-Undefined-constant-in-mailAccount.patch --- gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1011_Fix-Undefined-constant-in-mailAccount.patch 1970-01-01 00:00:00.000000000 +0000 +++ gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1011_Fix-Undefined-constant-in-mailAccount.patch 2026-09-25 08:50:59.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Fix fatal error with an undefined constant in mailAccount.inc +Author: Lars Kruse +Bug-Debian: #1092291, #1148867 + +--- a/personal/mailaddress/class_mailAccount.inc ++++ b/personal/mailaddress/class_mailAccount.inc +@@ -195,7 +195,7 @@ + } + + $smarty->assign ("multiple_support",$this->multiple_support_active); +- if ($this->multiple_support-active) { ++ if ($this->multiple_support_active) { + $smarty->assign ("multi_mail",array_slice ($this->multi_attrs_all['mail'],1)); + } + return ($display.$smarty->fetch (get_template_path ("generic.tpl",TRUE,dirname (__FILE__)))); diff -Nru gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1012_php84-deprecated-static-class-plinfo.patch gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1012_php84-deprecated-static-class-plinfo.patch --- gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1012_php84-deprecated-static-class-plinfo.patch 1970-01-01 00:00:00.000000000 +0000 +++ gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/1012_php84-deprecated-static-class-plinfo.patch 2026-09-25 08:50:59.000000000 +0000 @@ -0,0 +1,15 @@ +Author: Daniel Teichmann +Description: Fix deprecated use of get_class() without params. See https://www.php.net/manual/en/migration83.deprecated.php +Bug-Debian: #1147711 + +--- a/personal/mailaddress/class_mailAccount.inc ++++ b/personal/mailaddress/class_mailAccount.inc +@@ -549,7 +549,7 @@ + ), + "plCategory" => array ("users"), + "plOptions" => array (), +- "plRequirements" => array ('onFailureDisablePlugin'=>array (get_class ())), ++ "plRequirements" => array ('onFailureDisablePlugin'=>array (static::class)), + "plProvidedAcls" => array ( + "mail" => _("Mail address"), + "alias" => _("Mail aliases"), diff -Nru gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/series gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/series --- gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ gosa-plugins-mailaddress-2.8~git20211027.08b10a2/debian/patches/series 2026-09-25 08:50:59.000000000 +0000 @@ -0,0 +1,3 @@ +1010_fix-entry-removal-in-mailaddress-plugin.patch +1011_Fix-Undefined-constant-in-mailAccount.patch +1012_php84-deprecated-static-class-plinfo.patch