You are currently browsing the archives for the “Linux” category.

Puppet Continuous Integration

August 13, 2010 // Posted in Linux, Puppet  |  No Comments

Puppet is an amazing configuration management system as I have previously written, but one downfall is that no system exists where you check in code, it runs, and if it fails, it alerts. Continuous Integration is a very important thing to have. It saves dev and production environments from being destroyed or otherwise screwed up. After searching all over the web, I was unable to find anyone who has done a full CI system for puppet, so I developed my own.
Read the rest of this entry »

Cron Job to Ensure Your Puppet Clients Stay Happy

July 22, 2010 // Posted in Linux, Puppet  |  No Comments

I wrote a Perl script which is used in combination with cron to make sure that puppet clients don’t stray too far from their master. The script can be found here and is available under the GPL v3.

Dance puppets, DANCE!

May 4, 2009 // Posted in Linux (Tags: , , ) |  No Comments

What an odd title?  What has to deal with puppets and system administration?  Well, in fact there is a program called puppet.  What is puppet?  Puppet is a client/server software system put out by Reductive Labs which allows for simplistic management of *Nix (OS X included).

Read the rest of this entry »

Restricting Login in Linux

May 8, 2008 // Posted in Linux (Tags: , ) |  No Comments

When we talk about forcing a user to log off, what we’re really talking about is time restrictions on certain account system access and services. The easiest way I’ve found to implement time restrictions is by using software called Linux-PAM.

Pluggable Authentication Module (PAM) is a mechanism for authenticating users. Specifically, we’re going to use the pam_time module to control timed access for users to services.

Read the rest of this entry »

Why Linux?

May 8, 2008 // Posted in Linux (Tags: ) |  No Comments

Linux is now rapidly becoming the operating system of choice in many core areas of business. It is transforming information technology in many exciting ways from being used in products ranging from cell phones and PDAs to cars and mainframe computers. In addition to being cost-effective, it is constantly being updated and refined with the latest technologies. As Linux gains greater acceptance in todays Information and Communication Technology, more and more companies are supporting Linux both application and hardware compatibility. Read the rest of this entry »