Your message dated Fri, 12 Jun 2026 14:17:02 +0200
with message-id <[email protected]>
and subject line Re: Bug#1076619: passwd: /etc/group file corruption with 
usernames ending in blackslash
has caused the Debian Bug report #1076619,
regarding passwd: /etc/group file corruption with usernames ending in blackslash
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.)


-- 
1076619: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076619
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: passwd
Version: 1:4.13+dfsg1-5
Severity: important

Dear Maintainer,

This happens when a username ending with backslash which belongs to a
group is being deleted.

Steps to reproduce:
$ useradd 'vijai\'
$ usermod -aG sudo 'vijai\'
$ userdel 'vijai\'

Current behaviour:
The username is not properly removed. Also the previous line is appended
to the current line.
$ cat /etc/group |grep sudo
sudo:x:27:vijaiaudio:x:29:

Expected Behaviour:
user should be removed without any issues.
$ cat /etc/group |grep sudo
sudo:x:27:


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 6.8.4-200.fc39.aarch64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages passwd depends on:
ii  libaudit1       1:3.1.2-4
ii  libc6           2.38-13
ii  libcrypt1       1:4.4.36-4
ii  libpam-modules  1.5.3-7
ii  libpam0g        1.5.3-7
ii  libselinux1     3.5-2+b2
ii  libsemanage2    3.5-1+b3

Versions of packages passwd recommends:
ii  sensible-utils  0.0.24

passwd suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: shadow
Source-Version: 1:4.19.0-1

On Tue, Feb 18, 2025 at 12:39:26AM +0100, Chris Hofstaedtler wrote:
> Upstream will probably fix this completely in the forky period.

This has happened in 4.19.0:

    Release 4.19.0

    Breaking changes:

    -  Remove support for escaped newlines in configuration files.
       It never worked correctly.
       b0a7ce58b924 (2025-12-05; "lib/, po/: Remove fgetsx() and fputsx()")

--- End Message ---

Reply via email to