1. Installing the Grub2 tools on CentOS 7 to upgrade the kernel

    I'm very fond of Packet.net, but when I tried to use my previous procedure to upgrade the kernel there, I run into some unexpected bumps with the grub2 tools missing which really threw me off. Of course, this isn't a problem specific to Packet.net but it's the first …



  2. Setting up a private Git repository with Gogs

    Sometimes you just don't want to use GitHub. Maybe it's the cost for setting up private repositories, or maybe you don't trust them enough. Whatever the reason might be, setting up a private repository is actually really easy.

    In this post I demonstrate how I used Gogs to setup a …


  3. Converting Ruby Gems to RPMs using FPM

    In my last post I demonstrated compiling Ruby from source and building an RPM for it using FPM.

    This works great and it's a major timesaver, but FPM allows you to take this one step further and even build RPMs out of Ruby Gems.

    Here's how I did it:

    1 …


  4. Building an RPM for Ruby 2.4.1

    These are my notes on how I used FPM to build an RPM for Ruby 2.4.1.

    1. Install the dependencies that we need to build Ruby:

    yum -y install openssl-devel libffi-devel readline-devel gdbm-devel libyaml-devel \
    tcl-devel tk-devel ruby ruby-devel gcc rpm-build gcc-c++ gmp-devel doxygen make \
    systemtap-sdt-devel graphviz
    

    2. Install …


  5. OpenConnect VPN server installation on CentOS 7.3

    Sometimes you just need an encrypted tunnel. There's lots of options - You can use SSH ... or you can use cryptcat. Or you can use socat. The problem is that those will only work per application (per port) - For example, you can set up an SSH tunnel and then MySQL can …



  6. Installing LXC on CentOS 7

    While it looks like that lots of people are moving towards using Docker, sometimes having a complete lightweight virtual machine can be just as useful - Docker is meant to be a per process virtualizer. Although it can be used as a virtual machine, it's discouraged.

    I have lots of positive …


Page 2 / 13