Bug 10015

Summary: If a user home already exist when defining a new user, userdrake crashes
Product: Mageia Reporter: Morgan Leijström <fri>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal Keywords: Triaged
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: userdrake-1.14-1.mga3.src.rpm, libuser CVE:
Status comment:

Description Morgan Leijström 2013-05-07 16:27:00 CEST
Steps to Reproduce:

# mkdir /home/maria
  (OR, like in my case, i had a partition mounted as a users home.)

# chown maria:whatever maria

# userdrake
and make new user maria, and keep check box for creating user folder marked.
userdrake then exits with teminal output message folder already exists, bla, bla

Reproducible: 

Steps to Reproduce:
Comment 1 Manuel Hiebel 2013-05-10 23:24:28 CEST
Thierry, seems you made some changes, after libuser updates

Keywords: (none) => Triaged
Assignee: bugsquad => thierry.vignaud

Comment 2 Morgan Leijström 2013-12-20 15:48:11 CET
valid mga4b2 today, fresh install mga4b2+updates, drakxtools 16.16

As root made /home/maria
in userdrake defined new user maria, checkmark create home folder, OK: immediate ctrash, output in terminal where i started it:

Fel vid skapande av `/home/maria': Error creating `/home/maria': Filen existerar at /usr/libexec/drakuser line 500.
libuser fatal error: lu_mail_spool_create() called with non-NULL *error
Avbruten (SIGABRT)


In english: error creating at line 500: file exists
Comment 3 Thierry Vignaud 2013-12-21 04:54:27 CET
Actually, it's a libuser bug that performs an emergency exit :-(
And since redhat no more maintains it b/c a new lib should go out...

Source RPM: userdrake-1.14-1.mga3.src.rpm => userdrake-1.14-1.mga3.src.rpm, libuser

Samuel Verschelde 2015-04-23 13:37:01 CEST

Summary: If a user home already exist when defining a new user, userdrake crash => If a user home already exist when defining a new user, userdrake crashes

Comment 4 Morgan Leijström 2016-04-28 14:49:14 CEST
Problem seem gone, in current mga6/cauldron :)

Status: NEW => RESOLVED
Resolution: (none) => FIXED