Create a Bootable Windows 7 USB Drive in Linux

Published June 10, 2013 • Updated January 10, 2019


There are a lot of guides on the web detailing how to create a bootable Windows 7 USB drive in Linux. However, many of those guides have missing steps, involve using Windows, or use programs not readily available on modern Linux distributions.

The following post will walk you through creating a bootable Windows 7 USB drive from some of the modern Linux distributions.

Continue reading...

Linux Stream Videos and Pictures to an Apple TV with airstream and airimg

Published May 14, 2013 • Updated May 15, 2017


If you have ever used an Apple iPhone or Apple TV, you are probably familiar with AirPlay. AirPlay is a way to stream content to an AirPlay compatible device like an Apple TV; it is similar to Google’s Chromecast. However, if you are running a modern Linux distribution, you cannot easily stream anything using the AirPlay protocol. Luckily, an open source tool called airstream has been created to do just that.

Continue reading...

Dell's Project Sputnik with Additional Logo and OS Choices

Published April 30, 2013 • Updated June 10, 2018


Dell’s Project Sputnik is impressive; not only is the hardware high quality (the Dell XPS 13 is the best laptop I think Dell has ever made), but the simple fact that Project Sputnik started as just that, a project, and morphed into an actual product speaks volumes that Dell wants a presence in the Linux community. This has been further shown with Dell’s recent release of the Alienware X51, also pre-installed with Ubuntu. I’m not aware of any other industry leaders taking such an interest in the Linux community.

Continue reading...

Linux Restrict Server Login via LDAP hostObject objectClass and host Attribute

Published February 1, 2013 • Updated January 10, 2019


It is possible to restrict Linux server login via LDAP by using the hostObject objectClass and host attribute.

Each LDAP user that you want to restrict login access to should have the hostObject objectClass so the host attribute becomes available to that LDAP user. Each LDAP user will have as many host attributes as there are servers that user needs access to.

Continue reading...

Linux Compile skippy-xd from Source

Published January 8, 2013 • Updated May 14, 2017


In a previous post, I provided steps to install skippy: Linux software that provides OS X Expose-like functionality in a Linux distribution.

However, skippy is no longer in development and has been forked into a more advanced and modern Linux software called skippy-xd.

The following post will provide steps to compile, install, and use skippy-xd.

Continue reading...

Linux Rescan SCSI Bus

Published August 22, 2012 • Updated January 10, 2019


If you have added one to many disks to a Linux server or added partitions to an existing disk and the operating system has not yet recognized them, you might need to rescan the SCSI bus. You could simply reboot the Linux server, but that’s usually not an option for production systems.

Below are three different methods for rescanning SCSI devices that I have tested on RHEL 5 and RHEL 6.

Continue reading...

Linux Make ddclient Work with Multiple Namecheap Domains

Published August 22, 2012 • Updated February 7, 2019


Version 3.8.1 of ddclient and older will not be able to update multiple domain names with each domain name containing one to many hostnames.

For example, if you are trying to update domain names example.com and foobar.com along with their particular hostnames (@, www, or mail), ddclient will only update the first hostname it encounters for a domain name.

Continue reading...