April 2015
August 2014
July 2014
- 28: Nagios Plugin - check_mem
- 26: Configuring and Deploying MCollective with Puppet on CentOS 6
- 21: SCSI-3 Persistent Reservations on Fedora Core 20 with targetcli over iSCSI and Red Hat Cluster
- 14: Building a Highly-Available Load Balancer with Nginx and Keepalived on CentOS
- 12: Installing Nagios under Nginx on Ubuntu 14.04 LTS
June 2014
- 21: Implementing Git Dynamic Workflows with Puppet
- 16: GFS2 Implementation Under RHEL
- 12: User, Group and Password Management on Linux and Solaris
- 6: Securing the Oracle Solaris 11 Operating System
May 2014
- 28: Configuring Interface Bonding on Debian (Wheezy)
- 21: How to Fix Perl Make Errors Under Solaris
- 18: BIND 10: Configuring DHCP for DHCPv4 Clients
- 13: Clustering with DRBD, Corosync and Pacemaker
- 12: Securing CentOS and Solaris 11 with Puppet
April 2014
- 24: GNU and UNIX Commands: Using a while Loop to Populate Configuration File
- 20: Adding SCSI Controller / SCSI Disks to KVM-based Guests
- 15: BIND 10: Zone Transfers, TSIG and DDNS
- 12: Installing Puppet Client on Solaris 11 with OpenCSW
March 2014
February 2014
- 28: Configuring Interface Bonding on CentOS/RHEL/OEL 6.x
- 24: BIND 10: Upgrading from 1.0.0-rc to 1.0.0 - The Production Release
- 23: Shells: ksh Tab Completion
- 18: Securing and Hardening the Linux Operating System
January 2014
December 2013
- 18: Puppet Module: security::tcpwrappers with Hiera
- 16: Securing DNS and Web Servers
- 2: Secure MySQL Replication over SSL
November 2013
- 28: Using rsync to Synchronise Two Directories Securely
- 27: Knot DNS Server
- 18: How to Network Solaris 11 Zones Under VMware or VirtualBox
- 10: OpenVMS: How to Fix %NCP-W-MIRCTF and %SYSTEM-F-NOSUCHNODE No Such Node errors
October 2013
- 29: Installing chroot()ed BIND - Ubuntu 12.04 Server
- 13: Reconfiguring KVM-based networking DHCP range with virsh
September 2013
- 7: Oracle Products: Enterprise Grade Or Just Enterprise Pricing?
- 5: SELinux: Allowing httpd to Listen on Non-Standard Ports
- 4: Script: add_users.sh
- 2: rsyslog - “Could not open dynamic file - discarding message” errors on CentOS 6
August 2013
- 18: Running Puppet Master under Apache and Passenger - CentOS 6.4
- 4: MongoDB: First Steps: Installation, Configuration and Authentication
July 2013
- 29: Adding Puppet DB to a CentOS 6.4-based puppetmaster
- 11: WordPress: Avoiding Infinite Recursion with mod_rewrite and mod_fastcgi
- 11: How to Load Balance Tomcat with Apache HTTPD and mod_jk
- 9: SELinux: Allowing HTTPD to Connect to PHP-FPM
June 2013
- 30: MySQL Cluster: Adding New Data Nodes Online
- 18: Puppet Module: apache2: VirtualHost templates
- 14: Puppet Module: logging-server: Centralised rsyslog Server
May 2013
- 26: Solaris Cluster 4.1 Part Four: Highly Available Containers
- 19: Solaris Cluster 4.1 Part Three: Cluster Resources
- 11: Solaris Cluster 4.1 Part Two: iSCSI, Quorum Server, and Cluster Software Installation
- 3: Solaris Cluster 4.1 Part One: Initial Preparation
April 2013
- 16: Adding Storage Devices to KVM-Based Guests
- 5: How to Cluster Oracle Weblogic 12c via the Command Line
March 2013
- 26: An Introduction to Solaris 11 Zones
- 3: Amazon Web Services: How to Use ec2-api-tools to Manage EC2 Instances
- 1: Shells: How to Respond to a Single Keystroke Within a Script
February 2013
- 28: AWS: Ruby on Rails Deployment Part 2: Ruby, RubyGems, Rails, Thin and Nginx
- 25: AWS: Ruby on Rails Deployment Part 1: Nginx Installation and Configuration
- 22: ZFS Part 5: ZFS Clones and Sending/Receiving ZFS Data
- 21: OpenDJ: Installation and Multi-Master Replication Configuration
- 19: NSD: How to Implement Master and Slave DNS Servers
- 17: PowerDNS 3.2: First Steps
- 15: Highly-Available Load Balancing of Apache Tomcat using HAProxy, stunnel and keepalived
- 14: OpenLDAP Multi-Master Replication
- 12: ZFS Part 4: ZFS Snapshots
- 8: DECNet Phase IV Fails to Install on OpenVMS 7.3
- 8: BIND 10: Authoritative DNS Server
- 6: ZFS Part 3: Compression & Encryption
- 3: BIND 10: First Steps
- 2: Telecommuting: Why the Office Should Be Obsolete in IT
- 1: How to Remove Bounces From the Mail Queue
January 2013
- 31: ZFS Part 2: Implementing Zpool/ZFS Configuration and ZFS Features
- 30: How to Selectively Remove Files
- 28: Apache HTTPD mod_rewrite: one RewriteCond to many RewriteRules
- 26: ZFS Part 1: Introduction
- 24: How to Upgrade from Solaris 10 to Solaris 11: Network Preparation
- 20: 5 Practices of a Good UNIX System Administrator
- 18: How to Update a File on All Zones at the Same Time
- 15: OpenVMS: How to Get TCP/IP to Start Automatically on Boot
- 11: How to Use wget for Recursive get Without Traversing the Parent Directory
- 8: How to Disable Name Resolution with Snoop
- 6: How to Generate a Hashed Password
- 4: Apache httpd: How to Use htpasswd to Password Protect Areas of your Site
- 2: Squid: How to Enable the PURGE Method for squidclient
December 2012
- 30: How to Build and Configure a Central Logging Server with syslog-ng
- 28: Hardware: How to Reset ALOM Password on T2000
- 26: Security: Replacing a Digital Certificate within a Java Keystore
- 24: GNU and UNIX Commands: Sending HTML-formatted email from the Command Line
- 21: GNU and UNIX Commands: Find Out Which Ports a Program is Listening on
- 19: GNU and UNIX Commands: grep with AND instead of OR
- 17: Files and Filesystems: Remove Files With Strange Filenames
- 15: How To Configure Solaris 10 BIND Chroot
- 13: Files and Filesystems: Core Files
- 11: How to Change the UID of a Running Process
- 9: Shells: Using vi-mode Line Editing in tcsh
- 5: SSL - How to Check an HTTPS webserver
- 1: How to Remove Empty Files
November 2012
- 30: Files and Filesystems: How to Mount ISO Images
- 28: How to Update Volume Configuration within Netbackup
- 26: Launching Simultaneous Processes and Monitoring Exit Statuses
- 25: Terminals: How to Sanitise Your Haywire Terminal
- 23: How to Set up a BIND DLZ Nameserver with MySQL Replication
- 22: Code Snippets: Link Checking with curl
- 20: Text Manipulation: Multiple Line Regex Deletions Using Perl
- 18: Files and Filesystems: Determining the End of Line Character for a File
- 17: Text Manipulation: How to Delete the First Line of Text in a Large File
- 16: How to Get Started with Solaris Containers
- 15: Text Manipulation: How to Globally Delete Lines Matching a Certain Pattern
- 13: GNU and UNIX Commands: GNU date and the -d option
- 10: How to Format seq Output
- 5: How to View LDOM Configuration as a Non-Privileged User