Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Deb 8.4 OpenSSL headers

69 views
Skip to first unread message

Nicholas Geovanis

unread,
Oct 17, 2016, 5:30:27 PM10/17/16
to
I can't tell which debian 8.4 package provides the C headers for OpenSSL, the "Usual suspects" such as openssl-devel and the like do not exist, dpkg-query doesn't seem to find anything likely. Would some kind person give me a clue where to find the OpenSSL C header files in the Debian packaging universe?
Many thanks....Nick G

deloptes

unread,
Oct 17, 2016, 5:40:04 PM10/17/16
to
Not sure what you exactly mean, but I use this
dpkg -L libssl-dev:amd64



$ apt-cache show libssl-dev
Package: libssl-dev
Source: openssl
Version: 1.0.1t-1+deb8u5
Installed-Size: 6703
Maintainer: Debian OpenSSL Team <pkg-open...@lists.alioth.debian.org>
Architecture: amd64
Depends: libssl1.0.0 (= 1.0.1t-1+deb8u5), zlib1g-dev
Description-en: Secure Sockets Layer toolkit - development files
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains development libraries, header files, and manpages for libssl
and libcrypto.

Nicholas Geovanis

unread,
Oct 17, 2016, 6:00:03 PM10/17/16
to
Thanks very much, that was the correct name: libssl-dev, not openssl-dev or similar...Nick

On Mon, Oct 17, 2016 at 4:33 PM, deloptes <delo...@gmail.com> wrote:
Nicholas Geovanis wrote:

> I can't tell which debian 8.4 package provides the C headers for OpenSSL,
> the "Usual suspects" such as openssl-devel and the like do not exist,
> dpkg-query doesn't seem to find anything likely. Would some kind person
> give me a clue where to find the OpenSSL C header files in the Debian
> packaging universe?
> Many thanks....Nick G

Not sure what you exactly mean, but I use this
dpkg -L libssl-dev:amd64



$ apt-cache show libssl-dev
Package: libssl-dev
Source: openssl
Version: 1.0.1t-1+deb8u5
Installed-Size: 6703
Maintainer: Debian OpenSSL Team <pkg-openssl-devel@lists.alioth.debian.org>

Greg Wooledge

unread,
Oct 18, 2016, 8:10:04 AM10/18/16
to
On Mon, Oct 17, 2016 at 04:57:33PM -0500, Nicholas Geovanis wrote:
> Thanks very much, that was the correct name: libssl-dev, not openssl-dev or
> similar...Nick

In general, use apt-cache search to find packages when you don't know
the exact names.

$ apt-cache search --names-only ssl dev
libace-inet-ssl-dev - ACE SSL-enabled Inet protocol library - development files
libace-ssl-dev - ACE secure socket layer library - development files
libcurl4-openssl-dev - development files and documentation for libcurl (OpenSSL flavour)
libglobus-gsi-openssl-error-dev - Globus Toolkit - Globus OpenSSL Error Handling Development Files
libglobus-gsi-proxy-ssl-dev - Globus Toolkit - Globus GSI Proxy SSL Library Development Files
libglobus-openssl-module-dev - Globus Toolkit - Globus OpenSSL Module Wrapper Development Files
libgnutls28-dev - GNU TLS library - development files
liblwt-ssl-ocaml-dev - cooperative OpenSSL bindings for OCaml
libnussl-dev - The authenticating firewall [SSL development files]
libssl-ocaml-dev - OCaml bindings for OpenSSL
libocamlnet-ssl-ocaml-dev - OCaml application-level Internet libraries - SSL development libraries
libssl-dev - Secure Sockets Layer toolkit - development files
libpolarssl-dev - lightweight crypto and SSL/TLS library

It takes a bit of effort to scan the list, of course, and a bit of
experience to know which names you can immediately throw away.

Once you narrow down the list to a few possible names, use apt-cache show
to see the descriptions:

$ apt-cache show libssl-dev
(description omitted)
0 new messages