Bug#341202: [Adduser-devel] Bug#341202: still reproductible
Marc Haber
mh+debian-packages at zugschlus.de
Tue Nov 29 12:20:19 UTC 2005
On Tue, Nov 29, 2005 at 12:49:43PM +0100, Christian Gennerat wrote:
> The problem does not exist in interactive mode.
> Only in command-line mode, with --gecos option.
NACK.
> libs:~# deluser newuser
> Suppression de l'utilisateur ´???newuser???ª...
> Fait.
> libs:~# adduser --gecos=new_user,1234,567,890,and_so_on newuser
> Adding user `newuser'...
> Adding new group `newuser' (1009).
> Adding new user `newuser' (1009) with group `newuser'.
> The home directory `/home/newuser' already exists. Not copying from
> `/etc/skel'
> Enter new UNIX password:
> Retype new UNIX password:
> passwd???: le mot de passe a ÈtÈ mis ??? jour avec succËs
> libs:~# grep newus /etc/passwd
> newuser:x:1009:1009:root,,,,and_so_on:/home/newuser:/bin/bash
Please submit typescripts for Debian bug report in an English locale.
My French is next to non-existent.
$ sudo deluser newuser
Removing user newuser'...
done.
$ sudo adduser --gecos=new_user,1234,567,890,and_so_on newuser
Adding user newuser'...
Adding new group newuser' (1002).
Adding new user newuser' (1002) with group newuser'.
The home directory /home/newuser' already exists. Not copying from /etc/skel'
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
$ grep newuser /etc/passwd
newuser:x:1002:1002:new_user,1234,567,890,and_so_on:/home/newuser:/bin/bash
$
Works for me.
> libs:~# deluser newuser
> Suppression de l'utilisateur ´???newuser???ª...
> Fait.
> libs:~# adduser newuser
> Adding user `newuser'...
> Adding new group `newuser' (1009).
> Adding new user `newuser' (1009) with group `newuser'.
> The home directory `/home/newuser' already exists. Not copying from
> `/etc/skel'
> Enter new UNIX password:
> Retype new UNIX password:
> passwd???: le mot de passe a ÈtÈ mis ??? jour avec succËs
> Modification des informations relatives ??? l'utilisateur newuser
> Entrez la nouvelle valeur ou ´???EntrÈe???ª pour conserver la valeur
> proposÈe
> Nom complet [root]: new user
> N??? de bureau []: 123
> TÈlÈphone professionnel []: 456
> TÈlÈphone personnel []: 789
> Autre []: and so on
> Is the information correct? [y/N] y
> libs:~# grep newus /etc/passwd
> newuser:x:1009:1009:new user,123,456,789,and so on:/home/newuser:/bin/bash
>
> libs:~# chfn -w WorkNew newuser
> libs:~# grep newus /etc/passwd
> newuser:x:1009:1009:root,,WorkNew,:/home/newuser:/bin/bash
Works for me as well.
$ sudo deluser newuser
Removing user newuser'...
done.
$ sudo adduser
--gecos=new_user,1234,567,890,and_so_on newuser
Adding user newuser'...
Adding new group newuser' (1002).
Adding new user newuser' (1002) with group newuser'.
The home directory /home/newuser' already exists. Not copying from
/etc/skel'
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
$ grep newuser /etc/passwd
newuser:x:1002:1002:new_user,1234,567,890,and_so_on:/home/newuser:/bin/bash
$ sudo deluser newuser
Removing user newuser'...
done.
$ sudo adduser newuser
Adding user newuser'...
Adding new group newuser' (1002).
Adding new user newuser' (1002) with group newuser'.
The home directory /home/newuser' already exists. Not copying from
/etc/skel'
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for newuser
Enter the new value, or press ENTER for the default
Full Name []: new user
Room Number []: 123
Work Phone []: 456
Home Phone []: 789
Other []: and so on
Is the information correct? [y/N] y
$ grep newuser /etc/passwd
newuser:x:1002:1002:new user,123,456,789,and so on:/home/newuser:/bin/bash
$ sudo chfn -w WorkNew newuser
$ grep newuser /etc/passwd
newuser:x:1002:1002:new user,123,WorkNew,789,and so on:/home/newuser:/bin/bash
$
Looks like a bug in passwd which has been fixed in current unstable. I
don't think that adduser should cater for bugs in other packages that
are already fixed.
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835
More information about the Adduser-devel
mailing list