Skip to content

Security Stuff

Jason Charney edited this page Nov 24, 2015 · 1 revision

I have no idea what I'm doing! My experience in this department is quite limited. So if things don't work out, caveat emptor! YMMV!

What I do know is that you really shouldn't try to install the source code of some of the security stuff. I've tried. It got messy. It wasn't pretty.

The best advice, especially if you want to install something from source but it requires some of the security packages is to download the following. Some of it might be more than what's needed, but what I do know is that there is some GNUTLS and GNUPG stuff involved. Most of which is difficult to install from source so do it from binary packages.

sudo apt-get install the following packages:

  • libgcrypt20-dev (installing this will install the subpackage below)
    • libgpg-error-dev
  • libcurl4-gnutls-dev
  • libgnutls28-dev (installing this will install the following subpackages)
    • libgmp-dev
    • libgmp4ldbl
    • libgnutlsxx28
    • libp11-kit-dev
    • libtasn1-6-dev
    • libtasn1-doc
    • nettle-dev
  • libneon27-gnutls-dev (optional, Check if libneon27-gnutls is there first using dpkg -i | grep "libneon27-gnutls")

The dev packages are designed so that if you install something else from source, it will use these packages as resource.

External Links

Setup

  1. [Assemble the Hardware](Assemble the Hardware)
  2. [Install the Software](Install the Software)
  3. 🆙 [Setup your Raspberry Pi](Setup your Raspberry Pi)
  4. [Download the Missing Parts](Download the Missing Parts)

Typical Utilities

  • [Downloading and extracting with curl and tar](curl and tar)
  • [Browsing with ls and cat](ls and cat)
  • [Searching with grep and find](grep and find)
  • [Filtering with sed and awk](sed and awk)
  • [Piping with less, pv, and tee](less, pv, and tee)
  • Monitor your system with htop
  • Multiplex with tmux

Clone this wiki locally