harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Catherine Hope (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-6631) [jdktools][keytool] All interactive input is truncated by one character on linux
Date Fri, 20 Aug 2010 11:20:16 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-6631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Catherine Hope updated HARMONY-6631:
------------------------------------

    Attachment: 6631.patch

Patch includes fix for linux interactive problem, but no testcase.  The problem can be recreated
(and checked that the patch works by running the following):
target/hdk/jdk/jre/bin/keytool -genkey -keystore mystore -keyalg RSA
>Enter keystore password: 123456

This should fail without the patch
With the patch, you should be able to enter the requested information and generated the keystore

Patch also includes fix for password lengths check non-interactively and a testcase

> [jdktools][keytool] All interactive input is truncated by one character on linux
> --------------------------------------------------------------------------------
>
>                 Key: HARMONY-6631
>                 URL: https://issues.apache.org/jira/browse/HARMONY-6631
>             Project: Harmony
>          Issue Type: Bug
>         Environment: Linux
>            Reporter: Catherine Hope
>            Priority: Minor
>         Attachments: 6631.patch
>
>
> On linux, running the keytool so that it prompts for a password and entering a 6 character
password will reprompt with the message "The password must be at least 6 characters".  Similarly
any other interactive input is truncated by a character.
> The problem is that is assumes the newline terminator is 2 characters, which it is on
windows, but not on other platforms.
> The problem can be recreated by running:
> target/hdk/jdk/jre/bin/keytool -genkey
> Enter keystore password: 12345
> The password must be at least 6 characters
> Also this password length checking is not performed when running the tool non-interactively,
e.g. running
> target/hdk/jdk/jre/bin/keytool -genkey -keypass 1234 -storepass 1234
> doesn't throw any password length errors

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message