users-admin: group name limited to 16 characters

Bug #1371854 reported by Christopher A. Chavez
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu MATE
Won't Fix
Undecided
Unassigned
gnome-system-tools (Debian)
Fix Released
Unknown
gnome-system-tools (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

In users-admin (a.k.a. Users Settings), under Manage Groups/Group Settings, while the listed groups available may have more than 16 characters, when viewing a group's properties the Group name field in Basic Settings only shows the first 16 characters (e.g. "chrome-remote-desktop" is truncated as "chrome-remote-de") . Additionally, this prevents creating a group with a name longer than 16 characters using users-admin.

(I understand that the system limit may have been 16 characters historically; man groupadd reports it is currently 32 characters.)

Present in both 14.04 (gnome-system-tools 3.0.0-3ubuntu4) and 14.10 (3.0.0-3ubuntu5).

Tags: patch
Revision history for this message
Christopher A. Chavez (chrstphrchvz) wrote :
Revision history for this message
Christopher A. Chavez (chrstphrchvz) wrote :
description: updated
Changed in gnome-system-tools (Debian):
status: Unknown → New
Changed in ubuntu-mate:
status: New → Won't Fix
Revision history for this message
Christopher A. Chavez (chrstphrchvz) wrote :

(copied from latest Debian bug message)
It appears that this issue is resolved simply by adjusting max_length of the group_settings_name GtkEntry widget. Attached is a patch which increases max_length from 16 to 32 characters. I do not know if this is only appropriate for recent Linux distributions (i.e. if kFreeBSD or other platforms using g-s-t have more conservative limits).

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Increase maximum group name length to 32 characters" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Changed in gnome-system-tools (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-system-tools - 3.0.0-8ubuntu1

---------------
gnome-system-tools (3.0.0-8ubuntu1) disco; urgency=medium

  * Sync with Debian. Remaining changes:
    - debian/control: Recommend packagekit for Ubuntu patches
      that allow installing packages on demand
    - Add patches, see patch headers:
      + 26_user_profiles_conf.patch
      + 80_gst-packages-common.patch
      + 81_gst-packages-shares-admin.patch
      + 82_gst-packages-time-admin.patch
      + 91_shares_services_detection.patch
      + 95_timezone_point_selection.patch
      + 96_ubuntu_ntp_pool.patch
      + remove_g_thread_init.patch

gnome-system-tools (3.0.0-8) unstable; urgency=medium

  * Removing autotools-dev, it's not required with debhelper 10.

gnome-system-tools (3.0.0-7) unstable; urgency=medium

  * Removing scrollkeeper from build dependencies (Closes: #885630).
  * Adding max_group_name_32_chars.patch (Closes: #773613, LP: #1371854).
  * Remove unused files in debian/ directory (Closes: #868981).
  * Bump debhelper compat to 10.
  * Bump Standards-Version to 4.1.4.
  * Making package multiarch-aware.
  * Dropping GNOME control center mention from description and from suggestions.
  * Disable services-admin, it does not work with systemd.
  * Disable network-admin, it's never used nowadays, NetworkManager or Wicd is
    included into every install.

 -- Jeremy Bicha <email address hidden> Thu, 15 Nov 2018 18:09:15 -0500

Changed in gnome-system-tools (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.