Bug#796823: jessie-pu: package gosa/2.7.4+reloaded2-1+deb8u2

Mike Gabriel sunweaver at debian.org
Mon Aug 24 19:46:04 UTC 2015

Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org at packages.debian.org
Usertags: pu

Please consider accepting the following changes for packages GOsa² in

+  * debian/patches:

After deployment of two Debian Edu sites based on Debian jessie, several
experiences have been made with GOsa² in Debian jessie that require some
post-release fixups:

+    + Add 1009_fix-insertDhcp-icon-in-dhcp-section-overview.patch. Fix      
+      label stripping in GOsa²'s image() function. This fixes displaying the        
+      insertDhcp* icon in the DHCP service plugin. (Closes: #794117).

It is not possible to insert DHCP subsections due to a bug in the image()
function of gosa-core. Patch 1009 resolves this.

+    + Add 2009_allow-Debian-blends-to-override-gosa-conf.patch. Allow
+      Debian blends to provide their own version of gosa.conf and not get
+      bugged by GOsa's notification message on gosa.conf template changes.
+      Debian blends using GOsa (e.g., Edu, LAN) must handle gosa.conf
+      updates themselves. (Closes: #794118).

For Debian Edu (and Debian LAN), a special configVersion key value is
needed to suppress warning messages about changes of the gosa.conf
template (this happens whenever the gosa.conf template is updated in gosa
src:package). Such a change just occurred in a previous gosa upload to
jessie-pu (2.7.4+reloaded2-1+deb8u2) and GOsa² in Debian Edu / Debian LAN
should not be affected by such changes.

In debian-edu-config, the Debian Edu team wants to make use of this
special configVersion key value for Debian Edu jessie.

+    + Add 0004_fix-get-post.patch. Fix transferral of POST variables.

Nasty bug, fix cherry-picked from upstream.

+    + Add 1010_fix-entry-removal-in-mail-plugin.patch. Fix entry deletion
+      of items in "alternatives addresses" and "forward messages to
+      non-group members" for group mail objects. (LP:#1307483).

A fix for gosa-plugin-mail provided via Launchpad which should also
qualify for a jessie-pu.

+    + Add 0005_fix-password-expiry-status.patch. Fix expiration status
+      for passwords if shadowMax is used in POSIX/shadow accounts.

Cherry-picked from upstream. Relevant for correct display of account
expiration in Debian Edu.

+    + Add 1011_define-isPluginModified.patch. Fix undefined property
+      error for non-defined usertags::$isPluginModified. (Closes: #794690).

Fixes a PHP error bugging admins in /var/log/syslog on nearly every click
within the GOsa² WebUI.

+    + Add 1012_allow-one-level-domains-in-email-addresses.patch. Allow
+      one-level domains in email addresses (such as <uid>@intern, as used
+      in Debian Edu by default). (Closes: #794738).

A fix required for Debian Edu. GOsa²'s is_email function expects mail
address of style user at domain.tld. Debian Edu, though, uses mail addresses
of the form user at intern. Such addresses cannot be configured in Debian
jessie's GOsa² (but they should).

My general impression of GOsa² 2.7.4 is that it is rather buggy. The
upstream SVN repository contains +200 commits on top of 2.7.4, most of
them maintenance fixes (no new features). As GOsa² 2.7.4 is the core tool
in Debian Edu, please understand that there may be more jessie-pu
requests coming in the future. (I don't upload to patch-in all those +200
commits, but it may become necessary to backport some of them). Thanks.


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gosa_2.7.4+reloaded2-1+deb8u1_2.7.4+reloaded2-1+deb8u2.debdiff
Type: text/x-diff
Size: 12863 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-edu-pkg-team/attachments/20150824/0f111525/attachment-0001.diff>

More information about the Debian-edu-pkg-team mailing list