[From nobody Fri Jun 12 13:19:04 2026
Received: (at submit) by bugs.debian.org; 19 Jul 2024 20:10:44 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
 (2021-04-09) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-12.1 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,
 DKIM_VALID_EF,FOURLA,FREEMAIL_FROM,HAS_PACKAGE,RCVD_IN_DNSWL_NONE,
 SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no
 version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 20; hammy, 150; neutral, 52; spammy,
 0. spammytokens: hammytokens:0.000-+--trixie, 0.000-+--cutf8,
 0.000-+--CUTF8, 0.000-+--c.utf-8, 0.000-+--C.UTF-8
Return-path: &lt;vijaikumar.kanagarajan@gmail.com&gt;
Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:58693)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.94.2) (envelope-from &lt;vijaikumar.kanagarajan@gmail.com&gt;)
 id 1sUtwB-006mvo-DM
 for submit@bugs.debian.org; Fri, 19 Jul 2024 20:10:44 +0000
Received: by mail-ej1-x635.google.com with SMTP id
 a640c23a62f3a-a77dc08db60so261728666b.1
 for &lt;submit@bugs.debian.org&gt;; Fri, 19 Jul 2024 13:10:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721419836; x=1722024636; darn=bugs.debian.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=yzIu8vG9L2AoVrpUwOuOOqdKZzBpwSoMw1145EET4HU=;
 b=dwumzKx90l1Rbum/N0la6ejnfFKmiRYcuKkRwO5AgsBJOzOTyWSLrpwRpK5o/VGwTo
 WVYtsWe6HpoNAaeJ89rqy7KmYKq88P85dpwSLHvY8IX7noe8xeo1768qlu8u2PBSjmEr
 pvXbH8DuQXsgr+Mn1IyrkwvmTezCPPBVc9UGwezKR2CfS/wB9GFTE3sfAIqKzquMJVIH
 vwkdrYYY+jTy4/FT3oUrXGMLOeO535nWF4NUHy/3uAmVr5EUyfPwftwFExQjR3OZRM2j
 r5qdSe7fcjEz7MO9+ScU78DC0pwKQQUUmSxJc5fv0etwv+o+JFO693gRoGdPEOfxre3E
 erRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721419836; x=1722024636;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=yzIu8vG9L2AoVrpUwOuOOqdKZzBpwSoMw1145EET4HU=;
 b=UBN2FO/jwPhA+F0jz07rFFuPxilv6F10rBA2ilzObqpwxYLaOTahFNB8W6zmN+1ywa
 d7/sTHeQ9gom2z+95zz5qZ2KnuJIlPgn16hu56fbwWE5kie3gfr80ceCrJFuBaaUdpCg
 1hhsDTFS4Pp+jYdnav1l5WX7iSfmm6fzc+Gmz2EDQ8n877FWWcWTmfx8YG8Mivhc9Y+U
 wKiDVHgT7ZlsFyalwJ0vwSsixrChiHllL8HX2+FUvWUeMpLJrcLr1RgAGSywY9QoY+XT
 fTIfFypOzeoJCmZzgdJOZzjr1MCOvaamgG78N0D4XtTrcoXWkWkM614HE8wWel5NJt9D
 SfiA==
X-Gm-Message-State: AOJu0YzJ1JmRsL7ouM+i8xhhM67xkCmMBJWtVuZ2NkZ1B/cm+DJ5w8cG
 ccT0VA05nrwQb7JZyScn+BuaZabtM/WgsuVX41GJZsN6rhLgONzY0Uf8NiUtadBxGYNV/X6IRCH
 CnHjEd1TQIzz0ur5fnh42dsj5/HKKRapi
X-Google-Smtp-Source: AGHT+IE+R32nSHfOT6lAqv8BhfQYyum2JY1SCAOq0JFjr3dW2Z883GzVhHtDQ/2B3Rfbp9urtRUSedk/DmllRz0JAOE=
X-Received: by 2002:a17:906:3b50:b0:a77:d7f1:42eb with SMTP id
 a640c23a62f3a-a7a011e599amr660486366b.23.1721419835668; Fri, 19 Jul 2024
 13:10:35 -0700 (PDT)
MIME-Version: 1.0
From: vijai kumar &lt;vijaikumar.kanagarajan@gmail.com&gt;
Date: Sat, 20 Jul 2024 01:40:24 +0530
Message-ID: &lt;CALLGG_LVf1EDZZpPsc-RCbSq=J=8YOh304gazcYySsX1BBXbxg@mail.gmail.com&gt;
Subject: passwd: userdel corrupts /etc/group file when removing username with
 backslash
To: submit@bugs.debian.org
Content-Type: text/plain; charset=&quot;UTF-8&quot;
Delivered-To: submit@bugs.debian.org

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
]