Chef Cookbook: tiddlywiki5

This week has been very productive in terms of authoring and publishing cookbooks; there’s been three so far (my fork of application_nodejs, mod_evasive and nginx_auth_ldap), now this one and potentially another, completely unrelated one tomorrow! Now, I hadn’t heard of TiddlyWiki until fairly recently, when the original author, Jeremy Ruston, came in to visit us […]

Chef Cookbook: nginx_auth_ldap

I’ve created another cookbook, also a small component of a much larger picture; installs nginx, while compiling in a 3rd party module for handling LDAP-based authentication: forks.0 open issues.Recent commits: Merge pull request #1 from azteknative/ldap_server_configConfiguring LDAP servers for use in Vhosts, Peter Green Incremented version number., Peter Green Corrected ldap_server directive name., Peter […]

Chef Cookbook: mod_evasive

I’ve written a small cookbook to handle the installation and configuration of mod_evasive for Apache: Chef cookbook to install and configure the Apache module mod_evasive. forks.0 open issues.Recent commits: Remove symlinks created by apt-get, Peter Green Removed config files dropped off by apt-get., Peter Green Added license to README., Peter Green Fixed syntax error in […]

Introducing: AzTek Native Ltd.

This post has been in the works for a while, but I just haven’t had a suitable platform to share it on! Now I have this lovely new WordPress site up and running so I’m formally announcing my entrance to the world of freelancing. Since I began my career in IT (back in 2005), I […]

Security Conscious: Google Two Factor Authentication with 3rd Party Sites

I’m sure many of you are aware that Google offer an option to enable two-factor authentication in order to access their services. If aren’t familiar with the system, or simply haven’t enabled it on your account(s) already, then I strongly recommend that you read Google’s guide on the subject and enable it for any accounts […]

Knife Bootstrap Failure – no such file to load — rubygems/format (LoadError)

I just experienced an issue when trying to bootstrap a new Chef node in EC2 using the “knife ec2 server create” command. Everything seemed to be proceeding normally, until the actual node attempted to run Chef to register with the server; instead I was greeted with the following error: /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require’: no such file to […]