userdel -r prints nothing when the mail spool or home is missing

Aperta
#392 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@pierre-warnier ci sta già lavorando.

Dal 3/11/2026.

  • #393 di @pierre-warnier — aperta
  • #396 di @pierre-warnier — aperta

Valutazione

Difficoltà
3/5
Tempo stimato
Mezza giornata
Idoneità per principianti
55/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
linux, rust
Ambito
cli

Direzione di ricerca

The payload names no source file, so start from the userdel binary's handling of the -r flag and find where the mail spool and home directory removal happens. Reproduce by creating a user, deleting its home or mail spool, and running userdel -r against it, then compare with upstream passwd's output. Done when a not-found message is printed for each missing path and the output matches upstream's wording.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

userdel -r USER prints nothing when the user's mail spool or home directory does not exist. Upstream prints a "not found" message for each.

Reference: Ubuntu 26.04 passwd 1:4.17.4-2ubuntu3. shadow-rs: main at a4023b5.

Lingua principale
Rust
Stelle
18
Fork
10
Merge medio
22h 6m
PR unite (30g)
37

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di uutils/shadow

Tutte le issue di uutils/shadow

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.