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.https://github.com/azteknative/chef-mod_evasive0 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 […]
Category: automation
Chef Cookbook: application_nodejs
I’ve been working on some interesting stuff at Postshift recently, some of which has required me to put my Chef hat on again and start pulling together resources we’ll need as part of an ongoing project. One of the components of this project has a dependency on the application_nodejs cookbook, which along with the application […]
Cooking With Steam
This is exciting: my first post that straddles my day-to-day work and my love of computer games! I recently started work on a Chef cookbook that installs the SteamCMD tool created by Valve, as well as providing a method through which to install arbitrary titles from the Steam platform. I’ve noticed there’s quite a few […]
New Cookbook: Watcher
I have finally managed to publish my first open source contribution: a Chef cookbook that installs and configures the Python Watcher daemon, written by Greggory Hernandez. The tool itself uses the Linux kernel inotify subsystem to catch file system events such file creation, deletion, etc. and perform an arbitrary action. The cookbook can be found […]
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 […]