Installing rdesktop on Centos 7

Posted on Sun 25 January 2015 in blog

I'll briefly summarize this blog post on installing rdesktop on Centos 7.

First, we'll set up the RPM build environment (as your local user):

$ sudo yum install rpm-build make gcc
$ mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
$ echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros

Now, fetch and install the source …


Continue reading

Connecting to a Cisco ASA VPN with DoD CAC on CentOS 7

Posted on Sat 24 January 2015 in blog

Update: I've created scripts to automate much of this process. You can find them on GitHub.


I often need to connect to a VPN with a Cisco ASA box at the head-end, using a DoD CAC (smart card) for authentication.

On Windows, this is often accomplished using Cisco's AnyConnect VPN …


Continue reading

Adding storage to Proxmox VE

Posted on Sat 24 January 2015 in blog

The 1 TB drives for my HP server came today. Scott at All Computer Parts was very helpful and quick to reply. I quickly went to hot-plugging them into my server running Proxmox VE.

Create RAID

After the drives spun-up, I logged into the HP System Management Homepage (download) and …


Continue reading

Add Suspend and Hibernate to GNOME 3 shell status menu in CentOS 7

Posted on Sat 10 January 2015 in blog

I spent days searching for the Suspend option in my new CentOS 7 installation.

Well, I finally found it, but it wasn't as easy as you'd expect.

GNOME suspend menu option

First you need to install a couple things:

$ sudo yum install gnome-shell-extension-alternative-status-menu gnome-tweak-tool

Next, log-out and log back in.

Then, use gnome-tweak-tool to …


Continue reading

Dual Booting with GRUB2 (CentOS 7) and Windows 7

Posted on Sat 03 January 2015 in blog

TL;DR: You need to install the ntfs-3g package, in order for os-prober to detect Windows installations. This allows grub2-mkconfig to automatically generate an entry for dual-booting into Windows.


Doing a lot more hardware hacking these days, I've felt constrained running Linux in a VM all the time. I was …


Continue reading