public
Fork of mattly/slicehost-dns
Description: manage your slicehost dns settings via a YAML file
Homepage:
Clone URL: git://github.com/bleything/slicehost-dns.git
name age message
file LICENSE Sun Jan 11 22:25:27 -0800 2009 boilerplate stuff [mattly]
file Manifest Sun Jan 11 22:25:27 -0800 2009 boilerplate stuff [mattly]
file README.mkdn Loading commit data...
directory bin/ Sun Jan 11 22:07:54 -0800 2009 initial commit [mattly]
directory lib/
file slicehost-dns.gemspec
directory spec/
README.mkdn

slicehost-dns

by Matthew Lyon matt@flowerpowered.com

DESCRIPTION:

Helps you manage your DNS entries on the slicehost DNS server via a local YAML file.

FEATURES

  • Create new Zones just by adding them to the YAML file under an IP address
  • Automatically creates the root A record and a wildcard A record
  • creation of MX and SPF (TXT) records for gmail if desired
  • creation of SRV records for google chat if desired
  • can dump your current settings to a YAML file

SYNOPSIS

Set your API key and dump your current config:

export SLICEHOST_API_KEY=234897293823984729390470fkbslkdfjbh
slicehost-dns --dump config.yml

Make some changes and push them back, but do a dry run first because we're not sure:

slicehost-dns config.yml --dry

OK we're cool, push the changes for real this time:

slicehost-dns config.yml

REQUIREMENTS

  • activeresource
  • rspec, if you wish to run the spec suite