Image of Android Wireless Application Development
Image of Modern Operating Systems (3rd Edition)
Image of Linux Kernel Development (3rd Edition)
Image of Operating System Concepts

RHCSA Preparation - Script to Configure a Simple OpenLDAP Server

The ability to quickly configure an LDAP (Lightweight Directory Access Protocol) client for accessing user and group accounts is one of the skills you are expected to have when you sit the Red Hat RHSCA exam. LDAP is a application-level protocol for accessing and maintaining distributed directory services over an IP-based network. It is specified in a series of RFCs (Request for Comments) using ASN.1. The latest LDAP specification is Version 3, published as RFC 4511. Typically, at a minimum, LDAP is used to facilitate centralized user and group account administration. Instead of storing user and group account information locally

Nesting RHEL7 KVM on VMware Workstation 12

Recently I wished to build a Red Hat Enterprise Linux 7 (RHEL7) appliance with 2 KVM-virtualized guests. Essentially a type 2 hypervisor (VMM) on top of another type 2 hypervisor. I installed RHEL7 on VMware Workstation 12 and configured it as a Virtualization Server. It was a smooth install without any issues. However I was surprised to find that KVM (Kernel-based Virtual Machine) simply did not work at all and lsmod did not even list the KVM kernel modules. It turns out that you need to do two changes to your RHEL7 guest configuration file in order for KVM support

So You Think You Are Ready For The RHCSA Exam?

So you have studied hard, maybe even attended a week or two of formal training, for the Red Hat Certified System Administrator (RHCSA) exam and now you think you are ready to take the actual examination. Before you spend your money (currently $400) on the actual examination, why not download my custom CentOS 7.2 VM from and attempt a real world test of your RHCSA skills. This VM, which is in the form of an OVA (Open Virtualization Archive), will work with VMware Workstation 10 or later. Sorry, but if you want to use the VM in other environments,

Software Craftsman Training

A new academy has just opened in North Carolina which adheres to the tenants of the emerging software craftsmanship movement, a movement that bears more resemblance to building trade school programs than to any academic computer science program. Members of the movement strongly believe that creating software is a craft, and that the best way to learn that craft is through total immersion. The RoleModel Software Craftsmanship Academy is the first of its kind in the USA. According to the website: The focused program will take 8 promising individuals through six months of intense, on-site training from May 14 through