On Tue, Jan 03, 2006 at 01:26:02AM +0100, Claudio Nieder wrote:
> 
> It's not the case which bothers me, but that it expects a "Y" or "y" while 
> asking:
> 
> Sind die Informationen korrekt? [j/N] 
> 
> The prompt asks for a "j" as positive answer while actually only a "y" as 
> answer is accepted.

Hm, the code on the respective part looks like this:


        my $yesexpr = langinfo(YESEXPR());
        for (;;) {
            &systemcall('/usr/bin/chfn', $new_name);
            # Translators: [y/N] has to be replaced by values defined in your
            # locale.  You can see by running "locale yesexpr" which regular
            # expression will be checked to find positive answer.
            print (gtx("Is the information correct? [y/N] "));
            chop ($answer=<STDIN>);
            last if ($answer =~ m/$yesexpr/o);
        }


It seems correct to me. A typescript (latest adduser from unstable, version 
3.80):

hydra:~# adduser foo
Lege Benutzer foo an...
Adding new group `foo' (1002).
Adding new user `foo' (1002) with group `foo'.
Homeverzeichnis /home/foo existiert bereits. Kopiere keine Dateien aus /etc/skel
adduser: Warning: that home directory does not belong to the user you are 
currently creating
Enter new UNIX password:
Retype new UNIX password:
passwd: Kennwort erfolgreich geändert
Ändere Benutzerinformationen für foo
Geben Sie einen neuen Wert an oder ENTER für den Standardwert
        Name []:
        Raum []:
        Telefon geschäftlich []:
        Telefon privat []:
        Sonstiges []:
Sind die Informationen korrekt? [j/N] j
hydra:~# id foo
uid=1002(foo) gid=1002(foo) Gruppen=1002(foo)
hydra:~# locale | grep LANG
[EMAIL PROTECTED]
hydra:~#

I cannot reproduce it :-|

Joerg

-- 
Was denen einen ihr Watergate, ist den anderen ihr Firstgate.
- Thomas Bliessner, <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to