Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am imeyer on github.
  • I am imeyer (https://keybase.io/imeyer) on keybase.
  • I have a public key ASCqDLKEijc5SjicTtccjasczI5lJ-CMC4EwUvvgHg9OQgo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am imeyer on github.
  • I am imeyer (https://keybase.io/imeyer) on keybase.
  • I have a public key ASAXkXtxXkEvKuF2uCH8ZOief-qtbGj88yVJDcoGnikNCAo

To claim this, I am signing this object:

Jun 1 13:57:47 localhost TOOBIG: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse nec lectus massa. Pellentesque pellentesque laoreet porttitor. Maecenas sodales, ligula id dapibus dictum, magna elit rhoncus massa, at dignissim sem metus sed augue. Phasellus lacinia arcu vel elit cursus commodo at sit amet velit. Suspendisse nisl urna, luctus et egestas ac, egestas quis nisi. Suspendisse bibendum, justo nec porttitor interdum, est sapien commodo neque, et sodales orci felis at sapien. Nulla facilisi. Ut eleifend neque ac augue cursus posuere blandit urna ultricies. Suspendisse feugiat lacus a justo tristique sit amet fringilla risus ornare. Sed ultricies gravida dui in posuere. Vivamus tempor, felis vel dictum tristique, turpis elit ullamcorper dui, vel laoreet lacus eros nec diam. Donec eu est in nulla condimentum sollicitudin. Curabitur eget tortor nulla. Proin pretium, libero id rhoncus sollicitudin, purus dolor pharetra sapien, ac aliquam velit urna eget nunc. Curabitur iaculis aliqua
# Chef Client Config File
require 'ohai'
require 'json'
o = Ohai::System.new
o.all_plugins
chef_config = JSON.parse(o[:ec2][:userdata])
if chef_config.kind_of?(Array)
chef_config = chef_config[o[:ec2][:ami_launch_index]]
file "/etc/chef/validation.pem" do
action :delete
backup false
only_if { File.size?("/etc/chef/client.pem") > 0 }
end