http://bugzilla.mindrot.org/show_bug.cgi?id=1096
Summary: ssh-keygen broken on HPUX
Product: Portable OpenSSH
Version: 4.2p1
Platform: HPPA
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ssh-keygen
AssignedTo: bitbucket at mindrot.org
ReportedBy: o.flebbe at science-computing.de
Hi,
ssh-keygen is broken on HP-UX. For instance
>ssh-keygen -t dsa -b1024
Bits has bad value 1024 (too small)
Reason: usage of openbsd replacement of _both_ strtonum and strtoll:
The protoype of strtoll is missing from openbsd-compat.h so strtonum is
miscompiled.
This should affact all platforms without both "strtonum" and
"strtoll".
Patch appended.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096 ------- Additional Comments From o.flebbe at science-computing.de 2005-09-30 01:33 ------- Created an attachment (id=973) --> (http://bugzilla.mindrot.org/attachment.cgi?id=973&action=view) Patch to openbsd-compat.h ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096
dtucker at zip.com.au changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
OS/Version|Linux |HP-UX
Resolution| |FIXED
Summary|ssh-keygen broken on HPUX |ssh-keygen broken on HPUX
------- Additional Comments From dtucker at zip.com.au 2005-09-30 10:01 -------
I haven't seen this on my HP-UX box (using gcc, maybe the behaviour is
compiler
dependant?) however the prototype is missing and your patch is obviously
correct.
Applied to both -HEAD and the 4.2 branch. Thanks.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096
dtucker at zip.com.au changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |1047
nThis| |
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.