Permalink
Commits on Nov 15, 2012
  1. Release v1.0.0.pre.2

    bjeanes committed Nov 15, 2012
  2. Update contributor list

    bjeanes committed Nov 15, 2012
  3. Merge pull request #33 from TheDeveloper/unique-hostnames

    bjeanes committed Nov 15, 2012
    Set and purge methods for hosts file store
Commits on Nov 14, 2012
  1. Spec path

    TheDeveloper committed Nov 14, 2012
  2. Merge pull request #1 from ev0rtex/unique-hostnames

    TheDeveloper committed Nov 14, 2012
    Adding the 'set' command for use with the CLI
Commits on Nov 6, 2012
  1. Merge pull request #37 from MGalv/master

    bjeanes committed Nov 6, 2012
    RVM usage doecumented
Commits on Nov 4, 2012
Commits on Oct 24, 2012
  1. Merge pull request #36 from alphagov/windows_support

    bjeanes committed Oct 24, 2012
    Introduce support for different operating systems.
  2. Introduce support for different operating systems.

    jthoenes committed Oct 24, 2012
    By using 'Resolv::Hosts::DefaultFileName' instead of using
    hard-coded '/etc/hosts' we support all operating systems.
    Mainly introduced to support Windows OS.
Commits on Sep 13, 2012
  1. Set and purge methods

    TheDeveloper committed Sep 13, 2012
    Set ensures that there is only one entry for the hostname, set to the
    given IP
    Purge ensures that the hostname no longer appears in any records
Commits on Sep 4, 2012
  1. Add regenerated gemspec

    bjeanes committed Sep 4, 2012
Commits on Sep 3, 2012
  1. Merge branch 'next'

    bjeanes committed Sep 3, 2012
    * next: (104 commits)
      TODO for windows support
      Spec and command for DsclStore#empty
      Spec and command for DsclStore#delete
      spec and implementation for DstlStore#add
      Spec and implementation for DsclStore#find
      refactor
      TODO
      Remove unused token constants
      Make sure we don't try to resolve names in tests
      Add specs and implementation for DsclStore#all
      Move specs for individual tasks into own spec files
      Pull out CLI spec helpers
      Print out error if error if user has insufficient privileges
      note
      fix test
      clean up help
      list help
      import task help
      export task help
      empty task help
      ...
    
    Conflicts:
    	lib/ghost/linux-host.rb
    	lib/ghost/mac-host.rb
    	tasks/deployment.rake
  2. TODO for windows support

    bjeanes committed Sep 3, 2012
Commits on Aug 29, 2012
  1. Merge pull request #32 from turadg/patch-1

    bjeanes committed Aug 29, 2012
    Pass dscl create errors up to the ghost user
Commits on Aug 28, 2012
  1. Pass dscl create errors up to the ghost user

    turadg committed Aug 28, 2012
    Currently when the `create` command fails, the `add()` function simply returns nil and the user never sees the error. They just get a confusing `undefined method "name" error` exception as in issue #28.
    
    This patch raises an error with the `dscl` output as its message.
Commits on Aug 21, 2012
  1. Merge pull request #31 from finn/master

    bjeanes committed Aug 21, 2012
    Fix for issue #14 version checking on Mountain Lion.
Commits on Aug 16, 2012
  1. Fix for issue #14 on Mountain Lion.

    finn committed Aug 16, 2012
    Uses /etc/hosts if equal or greater than 10.8.
Commits on Apr 24, 2012
  1. refactor

    bjeanes committed Apr 24, 2012
  2. TODO

    bjeanes committed Apr 24, 2012
  3. Remove unused token constants

    bjeanes committed Apr 24, 2012
  4. Pull out CLI spec helpers

    bjeanes committed Apr 24, 2012
Commits on Apr 23, 2012
  1. note

    bjeanes committed Apr 23, 2012
  2. fix test

    bjeanes committed Apr 23, 2012