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
mattly (author)
Tue Feb 10 18:20:48 -0800 2009
commit  84278f21a0f499a5b3f24ec0907551089542a228
tree    be53fa511acd470d25c4b9255d787e2483bcdcad
parent  168899b67be8489d94f08e5ec96dbbb162e97fdc
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 Tue Feb 10 17:33:40 -0800 2009 allow specifying the slicehost API key in an en... [mattly]
directory bin/ Sun Jan 11 22:07:54 -0800 2009 initial commit [mattly]
directory lib/ Loading commit data...
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