Atom editor on Fedora

The atom editor has quickly become my favorite IDE for working with web projects. I still use Vi/Vim for CLI stuff, but atom is the icon I click when I want a GUI program. It was becoming a little mundane to go to the atom website and download the new version to install. This is […]

WiFi Captive Portal

A captive portal is a piece of software that prompts for user interaction before allowing the client to access the internet or other resources on the network. It is a combination of a firewall and a webserver. In this tutorial, I will explain how to create an open WiFi network. Before deploying an open WiFi […]

How to get users to switch from X to X and use it

There are many free, open source programs available which are equal (if not better) than paid counterparts, but the biggest hurdle to overcome is getting people to switch. It is imperative that you remember what caused you to switch and realize the two reasons for change:   “You change for two reasons: Either you learn […]

oVirt pitfalls

After you use something for a bit, you notice the issues associated with it. While oVirt has solved my pain points of high availability, there are a few which stand out.

Switching from Active Directory to Samba4

Active Directory is solid, secure, and stable platform for user, group, and computer management. I would go as far and say that it is probably the backbone of 99.9% of all organizations world wide. So why would anyone want to switch away from Active Directory? The answer to that question is varied, but the most […]

Converting Debian/Ubuntu to oVirt

oVirt 3.6 will have a better way to import virtual machines. In the mean time, here is the best method for getting an already made ova into oVirt. The example I am using is the open source log analyzer – graylog. A prerequisite is the script located at http://git.annexia.org/git/import-to-ovirt.git git clone http://git.annexia.org/git/import-to-ovirt.git Verify the type […]

Converting VMs for oVirt

My existing Hyper-V infrastructure consisted of Windows, a few CentOS, and Debian/Ubuntu guests. The best method I found to importing into oVirt was using the virt-p2v disc. This required down time of the server (approx 3 hours per 100GB on gigabit backbone) and a dedicated Fedora or Debian server which had virt-v2v installed. I used my […]

Planning the Deployment of oVirt

After I played with oVirt I needed to do several items: Migrate the oVirt engine to a new host Migrate the storage from a single NFS share to GlusterFS Move my VMs from Hyper-V to oVirt Test my setup

Switching from Hyper-V to oVirt

For quite some time I have heard that Hyper-V was a low player when it came to virtualization. It came with Windows and was the hypervisor of choice, but it had its limitations. In my environment, we had local storage and no clustering of hosts and consequently no high availability or fail over. This brought the first […]

My Review of Arch

After my minimal install of Arch, I was greeted by a terminal console upon booting the kernel. With 5,013 packages in the 32 bit stable repositories (compare that to Debian Stable’s 56,865), I was not getting very far by relying on the built-in package manager pacman. The package count increased another 27,023 once I began […]

Named Virtual Hosts on AWS EC2

Named virtual hosts are not enabled by default on an Amazon AMI. To enable them, edit /etc/httpd/conf/httpd.conf and uncomment line 991: NameVirtualHost *:80 You can then begin adding your named virtual hosts in the /etc/httpd/conf.d/ directory. Below is an example of a named virtual host file: