Skip to content

Instantly share code, notes, and snippets.

View keybase.md

Keybase proof

I hereby claim:

  • I am dlutzy on github.
  • I am dlutzy (https://keybase.io/dlutzy) on keybase.
  • I have a public key whose fingerprint is 7BB5 E7B4 DF8A 0DE8 822B 135E 5BD2 F33C 30A9 535D

To claim this, I am signing this object:

@dlutzy
dlutzy / links3.rb
Created Aug 27, 2012
Test Driven Sysadmin 6
View links3.rb
dep 'links.bin' do
met? {
which "links"
}
installs "links"
end
@dlutzy
dlutzy / gist:3484567
Created Aug 27, 2012
Test Driven Sysadmin 2
View gist:3484567
#!/bin/bash
if which links > /dev/null
then
echo "Test passed. links is already installed"
else
echo "Test failed. links is not installed, installing now..."
echo "apt-get -y install links"
apt-get -y install links
@dlutzy
dlutzy / gist:3484521
Created Aug 27, 2012
Test Driven Sysadmin 1
View gist:3484521
apt-get -y install links
@dlutzy
dlutzy / gist:3484576
Created Aug 27, 2012
Test Driven Sysadmin 3
View gist:3484576
#!/bin/bash
function installinator()
{
if which apt-get > /dev/null
then
echo "I'm a debian based system probably ubuntu"
INSTALLER="apt-get"
fi
if which yum > /dev/null
@dlutzy
dlutzy / links4.rb
Created Aug 27, 2012
Test Driven Sysadmin 7
View links4.rb
dep 'links.bin' do
installs "links"
end
@dlutzy
dlutzy / gist:3484619
Created Aug 27, 2012
Babushka Dependancy Template
View gist:3484619
dep 'dependancy name' do
met? {
}
meet {
}
end
@dlutzy
dlutzy / links1.rb
Created Aug 27, 2012
Test Driven Sysadmin 4
View links1.rb
dep 'links is installed' do
met? {
which "links"
}
meet {
log "Test failed. links is not installed, installing now..."
shell "apt-get -y install links"
}
@dlutzy
dlutzy / links2.rb
Created Aug 27, 2012
Test Driven Sysadmin 5
View links2.rb
dep 'links.bin' do
met? {
which "links"
}
installs {
via :apt, "links"
}
end
@dlutzy
dlutzy / links5.rb
Created Aug 27, 2012
Test Driven Sysadmin 7
View links5.rb
dep 'links.bin'