gosa 2.8~git20230203.10abe45+dfsg-1+deb12u2 source package in Debian

Changelog

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/.

 -- Mike Gabriel <email address hidden>  Sun, 03 Dec 2023 08:16:31 +0100

Upload details

Uploaded by:
Debian Edu Packaging Team
Uploaded to:
Bookworm
Original maintainer:
Debian Edu Packaging Team
Architectures:
all
Section:
web
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bookworm release main web

Builds

Downloads

File Size SHA-256 Checksum
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.dsc 2.5 KiB 9b1d309f7ce23f113f36572efa312b0d9e80263594c3b22b9e7f23b5f64486ec
gosa_2.8~git20230203.10abe45+dfsg.orig.tar.xz 2.2 MiB a9e4e39e94a4ee1eb4d9a3fdda26067dc9aaac832662b00cb41ecb4358a69459
gosa_2.8~git20230203.10abe45+dfsg-1+deb12u2.debian.tar.xz 81.5 KiB 58b9cd63b13e21deaf5082de4cf5b24f302ca63489a7de1f2464b015749bc824

No changes file available.

Binary packages built by this source