Your message dated Sun, 03 Dec 2023 12:32:11 +0000
with message-id <[email protected]>
and subject line Bug#1051995: fixed in gosa
2.8~git20230203.10abe45+dfsg-1+deb12u2
has caused the Debian Bug report #1051995,
regarding PHP errors when adding a user
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.)
--
1051995: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051995
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gosa
Version: 2.8~git20230203.10abe45+dfsg-9
Even with a build from the latest master I get the
following PHP errors when adding a new user:
Sep 14 15:53:01 tjener.intern apache2[1645]: GOsa[server-admin]: (view) error :
PHP error: ldap_read(): Search: Invalid DN syntax
(/usr/share/gosa/plugins/personal/generic/class_user.inc, line 1456)
Sep 14 15:53:01 tjener.intern slapd[1272]: conn=1497 op=1 do_search: invalid
dn: "new"
Sep 14 15:53:01 tjener.intern apache2[1645]: GOsa[server-admin]: (view) error :
PHP error: ldap_read(): Search: Invalid DN syntax
(/usr/share/gosa/include/class_ldap.inc, line 921)
Sep 14 15:53:27 tjener.intern apache2[1659]: GOsa[server-admin]: (view) error :
PHP error: A non-numeric value encountered
(/usr/share/gosa/plugins/personal/posix/class_posixAccount.inc, line 1196)
Sep 14 15:53:27 tjener.intern apache2[1659]: GOsa[server-admin]: (view) error :
PHP error: Undefined array key "new"
(/usr/share/gosa/include/class_pathNavigator.inc, line 36)
Sep 14 15:53:27 tjener.intern apache2[1659]: GOsa[server-admin]: (view) error :
PHP error: Trying to access array offset on value of type null
(/usr/share/gosa/include/class_pathNavigator.inc, line 36)
Sep 14 15:53:27 tjener.intern apache2[1659]: GOsa[server-admin]: (view) new of
type users/user
Sep 14 15:54:23 tjener.intern apache2[4027]: GOsa[server-admin]: (view) error :
PHP error: Undefined array key "new"
(/usr/share/gosa/include/class_pathNavigator.inc, line 36)
Sep 14 15:54:23 tjener.intern apache2[4027]: GOsa[server-admin]: (view) error :
PHP error: Trying to access array offset on value of type null
(/usr/share/gosa/include/class_pathNavigator.inc, line 36)
Sep 14 15:54:23 tjener.intern apache2[4027]: GOsa[server-admin]: (view) new of
type users/posixAccount
--
Guido Berhoerster
--- End Message ---
--- Begin Message ---
Source: gosa
Source-Version: 2.8~git20230203.10abe45+dfsg-1+deb12u2
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gosa, 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.
Mike Gabriel <[email protected]> (supplier of updated gosa 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: SHA256
Format: 1.8
Date: Sun, 03 Dec 2023 08:16:31 +0100
Source: gosa
Architecture: source
Version: 2.8~git20230203.10abe45+dfsg-1+deb12u2
Distribution: bookworm
Urgency: medium
Maintainer: Debian Edu Packaging Team
<[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 991545 1039698 1039699 1039964 1043019 1043575 1049328 1049338 1049344
1049394 1049400 1049937 1049938 1049939 1049940 1049942 1049956 1050489 1051995
1051997 1052159 1053806
Changes:
gosa (2.8~git20230203.10abe45+dfsg-1+deb12u2) bookworm; urgency=medium
.
[ Daniel Teichmann ]
* debian/patches:
+ Add 1007_fix_debugLevel_bitwise_and.patch. Use single ampersand
operator for logical and operation (not double ampersand).
+ Add 1008_main-dont-die-on-empty-config-object.patch. Gracefully exit
if config object is unavailable (and report to syslog). (Closes:
#1039964).
+ Add 1009_plugin-callHook-always_output_shell_debugging_msgs.patch.
Fix output of shell debugging messages via WebUI.
+ Add 1044_fix-class-ldap-serialization.patch which fixes a few bugs
regarding serialization. This especially fixes setting LDAP userPassword
attribute types via GOsa². (Closes: #1052159).
+ Add 1045_fix-posixaccount-shadowExpire.patch which fixes shadowExpire
always being set to 0. (User can't login then). (Closes: #1053806).
.
[ Guido Berhoerster ]
* debian/patches:
+ Add 1010_fix-fix-accept-to-gettext.patch. Fix PHP errors in accept-to-
gettext.inc. This fixes numerous errors due to accessing undefined
associative array elements. (Closes: #1043019).
+ Add 2009-Revert-Enable-env-to-work.patch. Work around broken handling of
plugin hook commands in gosa > 2.7.4. (Closes: #1039698, #1039699).
+ Add 1041_fix-role-selector.patch in order to fix role selection
+ Add 1042_fix-user-info-default-theme.patch
.
[ Mike Gabriel ]
* debian/patches:
+ Add patches 1011 to 1020. Revert nested group feature for GOsa² groups.
This feature is completely broken in GOsa² upstream when posixGroups
are in use. (Closes: #1049328). Also trivially rebase patches 1009 and
2009.
+ Add 1021_fix-config-parser-being-null.patch. Since PHP 8.x an XML parser
must not be null when accessed. It needs to be an instance of
XMLParser().
(Closes: #1049338).
+ Re-add 1035_acl_override_to_allow_delete_of_group_members.patch. Allow
users with memberUid write access to remove users from posixGroup
objects.
Related to closing #1049328.
+ Add 1099_remove-debug-code.patch. Drop unwanted var_dump() call and
other print statements.
+ Add 1022_fix-implicit-conversions-of-float-to-int.patch. Avoid PHP
deprecation warning "Deprecated: Implicit conversion from float
<floatval>
to int loses precision in <php-file>". (Closes: #1043575).
+ Add 11?? patches. Derived from Debian's gosa 2.7.5 patchset (and ignored
first when bringing in gosa 2.8.x, but now re-reviewed and re-applied).
+ Add 1023_fix-icon-labelling-with-default-theme.patch. Properly render
labelled icons if default materialize CSS theme is used. (Closes:
#1049400).
+ Improve 1003_php-deprecations.patch. Silence another 'Deprecated:
preg_match(): Passing null to parameter #2 () of type string is
deprecated' warning. (Closes: #1049394).
+ Add 1024_fix-mess-of-using-and-comparing-int-and-string-values.patch.
This resolves a dirty class property design for the posixAccount class.
This patch attempts at avoiding int-with-string value comparisons for
the properties gidNumber (string) and primaryGroup (int). (Closes:
#1049344).
+ Add 1155_fix-uid-generation-when-many-uids-have-been-already-taken.patch
from Debian's GOsa² 2.7.5 (never uploaded to Debian, but valid for GOsa²
2.8). (Closes: #991545).
+ Improve 1007_fix_debugLevel_bitwise_and.patch. Default value for
debugLevel is an empty string. Assure this gets interpreted as 0
debugLevel. (Closes: #1049937).
+ Add 2010_vacation-templates-writeable-path.patch. Use a folder in
/var/lib/ for providing a GOsa²-writeable path for vacation templates.
(Closes: #1049938).
+ Add 1025_fix-icons-in-debugBar.patch. Don't use image() method from
GOsa²'s function.inc. The debug toolbar is not themed, so hard-code
icon img tags. (Closes: #1049939). This resolves the problem of non-shown
icons if the default (Materialize CSS) theme is used.
+ Add 1026_dont-access-static-property-non-static.patch. Resolves
'Accessing
static property LDAP:: as non static'. (Closes: #1049956).
+ Add patches 1027 - 1033. Fix various PHP errors/warnings reported to
syslog. (Closes: #1049942).
+ Add patches 106?_*.patch. Resolve various issues in GOsa²'s acl class.
(Closes: #1049940).
+ Add 1034_include-class_listing.inc-Fix-processElementFilter-n.patch.
include/class_listing.inc: Fix processElementFilter() not considering
default values for method parameters. (Closes: #1050489).
+ Add 1063_include-class_-listing-acl-.inc-plugins-admin-acl-cl.patch.
plugins/admin/acl/class_aclRole.inc: Fix accessing variables if they
are NULL or keys of arrays which aren't even set. (Closes: #1049940)
+ Add 1036_include-class_filter.inc-Define-gridClass-for-defaul.patch.
include/class_filter.inc: Define gridClass for default and classic theme.
+ Add 1037_include-php_setup.inc-Hide-ldap_-search-read-Search-.patch.
Silence 'Search: No such object.' PHP error messages for ldap_search()
and ldap_read(). Those errors are mostly not errors but simply search /
query results.
+ Add 1038_include-class_pathNavigator.inc-Don-t-send-object-DN.patch.
Silence 'invalid DN syntax' errors from LDAP server when creating new
user objects. (Closes: #1051995).
+ Add 1040_fix-instance-property-typo-in-class_acl-inc.patch. Fix 'Array
to string conversion (/usr/share/gosa/include/class_acl.inc, line 180)'.
(Closes: #1051997).
+ Add 1043a_Add-setter-for-skipFooter-property-needed-for-mfa-ex.patch.
Add modifier for skipFooter protected class property. Required for
gosa-plugins-privacyidea.
+ Add 1043b_honour-plugin-property-skipFooter-used-by-mfa-account.patch.
Honour plugin property 'skipFooter'.
* debian/gosa.{dirs,links,postinst}:
+ Provide /var/lib/gosa/vacation and symlink to it from /etc/gosa.
* debian/rules:
+ Symlink the smarty4 version of the smarty-gettext plugin to DATADIR/
gosa/include/smartyAddons/.
Checksums-Sha1:
3e5387087698ef13feabfa4f73b7ba0aa2ff4e0e 2566
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.dsc
051753e93d0ea95e35bc71571209df605a12c5a4 83500
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.debian.tar.xz
773a3d72f09a3c2951866dba78ff781c3a9397ab 6887
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2_source.buildinfo
Checksums-Sha256:
9b1d309f7ce23f113f36572efa312b0d9e80263594c3b22b9e7f23b5f64486ec 2566
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.dsc
58b9cd63b13e21deaf5082de4cf5b24f302ca63489a7de1f2464b015749bc824 83500
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.debian.tar.xz
786672f625ba56e78b8f22c4259f404d2260d66e52324456771e6704918bf117 6887
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2_source.buildinfo
Files:
377263d81034b2342dcec0084d717660 2566 web optional
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.dsc
5d888e5d18cf5b35e4a74ea6e50716f6 83500 web optional
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.debian.tar.xz
edd72018ea50699c315be1ff89f03f90 6887 web optional
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmVsLSUVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxn88P+wZHI0GQvqhusiwHUmG/TtGZdmvR
0Ce72xyzJAdbistiyvmVPfxLbb+mmiDzAJ9vIO5LfnkufJ1I4pS/DjJh7f48GsrL
7WtTOz8u8MDZN6uMXxw3PSSqoVaWdFy+yu5A4Vy433xRGmP6tIoKYOFCRtm+p8ke
tF3SOhcKYhk1akLbtPvoelxWVvbXk4tPkaaSDMCxJElf1AhfdQ675nMlRa4nsElK
wirJ2mbAMtxDMaSOMlFr4wtwaLyYuVpF2yFepIARu1eZn0eq4hzXDJusM3Tw9Gqr
aW1os73+aCVFtt8YSfQz/zsZIKKzMHdBfuWdvTvM+rvQ3fEoxhedMas27rKt6S6P
KSsym0Grm8iP5cLyL0aZi4Gk5bLcMjkD02vg/JA8Neld6q34n2HgqwLTVuv+jNJa
lKAfUfrj8wEshVUlkzHnfwln3Q8u/mIVlSqCCrSPPPaYXn2SYLFnyVMeJtCsjOM4
eE91KUYPZU7hKABNZ9mU66+K4Z02fJbDhQTz8YwN/kD2jFFcdCgUmoJaOSNBfubU
md3ksp+B5t9gc9Uz7I3Mt33VQa0TCrIGKuVp0vWvBrNLLW8XhKR/JAVcRDnlshef
LHSfYQTOohWpSNzKGOf5MevTqQrhSyM4fk2t5xT4zHcqbVVUWMILx6GuV6oC8PR1
DZCpGEe/4UqmrHaU
=umNh
-----END PGP SIGNATURE-----
--- End Message ---