httping: built without SSL support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
httping (Debian) |
Fix Released
|
Unknown
|
|||
httping (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Httping mentions SSL-related options in its manpage and has libssl-dev as a build-dependency, but the SSL support is not actually there.
ubuntu $ lsb_release -rd
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
ubuntu $ apt-cache policy httping
httping:
Installed: 2.4-1
Candidate: 2.4-1
Version table:
*** 2.4-1 500
500 http://
100 /var/lib/
ubuntu $ httping --version
HTTPing v2.4, (C) 2003-2013 <email address hidden>
ubuntu $ ldd /usr/bin/httping
linux-vdso.so.1 => (0x00007ffd063d
libm.so.6 => /lib/x86_
libc.so.6 => /lib/x86_
/lib64/
ubuntu $ httping -c 1 -S -M https:/
Auto enabling SSL due to https-URL[
Segmentation fault (core dumped)
For comparison, here is what I get on an Arch Linux system:
arch $ httping --version
HTTPing v2.4, (C) 2003-2013 <email address hidden>
* SSL support included (-l)
* ncurses interface with FFT included (-K)
arch $ ldd /usr/bin/httping
linux-vdso.so.1 (0x00007ffc1878
libm.so.6 => /usr/lib/libm.so.6 (0x00007feff1a7
libssl.so.1.0.0 => /usr/lib/
libcrypto.so.1.0.0 => /usr/lib/
libncursesw.so.6 => /usr/lib/
libfftw3.so.3 => /usr/lib/
libc.so.6 => /usr/lib/libc.so.6 (0x00007feff097
/lib64/
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007feff077
arch $ httping -c 1 -S -M https:/
Auto enabling SSL due to https-URL[
{ "status" : "1", "seq" : "1", "start_ts" : "1460371981,
]
Changed in httping (Debian): | |
status: | Unknown → Fix Released |
Fixed this bug and other misdetections locally by the attached patch.