{"push_id":652809820,"size":7,"distinct_size":3,"ref":"refs/heads/master","head":"cb10f1a18e502de26b2639c78eeb18b49dad190c","before":"5a9ba0c67a31006f6ee0bb981a9a29bf1563c63f","commits":[{"sha":"f04e820e8b0547492fcdfe55a5a6c07fe90c1f85","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Fix dependency between install and config.\n\nPreviously, the main config file depended on the install class, but the\nother resources in the config dir didn't.  This sometimes led to errors\nwhen attempting to create the directories etc, because the owning user\ndoesn't exist until the package is installed.  Making the whole config\nclass require the install class resolves this.","distinct":false,"url":"https://api.github.com/repos/alext/puppet-dns/commits/f04e820e8b0547492fcdfe55a5a6c07fe90c1f85"},{"sha":"53e61acdeaedfb56fcc2e237fec1d9bbd558e64f","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Only install dnssec packages when needed.\n\nMany installs don't need dnssec, and the package includes a daemon\nthat's started by default.  It's therefore desireable to only install\nthe package when it's needed.","distinct":false,"url":"https://api.github.com/repos/alext/puppet-dns/commits/53e61acdeaedfb56fcc2e237fec1d9bbd558e64f"},{"sha":"d8a02b1e865a0c470b0f48f599cdc28ce874dfa0","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Convert dns::server::options to a class.\n\nThere's only one options file that the main config file references, so\nit doesn't really make sense for this to be a defined type.","distinct":false,"url":"https://api.github.com/repos/alext/puppet-dns/commits/d8a02b1e865a0c470b0f48f599cdc28ce874dfa0"},{"sha":"f9d5cdd73e1e72c2faddaae9b054c2fbf2a4284c","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Fix invalid param warning in dns::zone\n\nIt was looking at a non-existent param on a non-existent class.  This\nupdates it to look at the new dns::server::options class.  It also makes\nit check for non-empty arrays correctly.","distinct":false,"url":"https://api.github.com/repos/alext/puppet-dns/commits/f9d5cdd73e1e72c2faddaae9b054c2fbf2a4284c"},{"sha":"2041df404cf9080690beff6e894a3b255c966b65","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Merge branch 'fix_config_dependencies'","distinct":true,"url":"https://api.github.com/repos/alext/puppet-dns/commits/2041df404cf9080690beff6e894a3b255c966b65"},{"sha":"bb58ea9032bbb728ffc72a432ec6fd3ed4c071ec","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Merge branch 'convert_options_to_class'","distinct":true,"url":"https://api.github.com/repos/alext/puppet-dns/commits/bb58ea9032bbb728ffc72a432ec6fd3ed4c071ec"},{"sha":"cb10f1a18e502de26b2639c78eeb18b49dad190c","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@tomlins.org.uk","name":"Alex Tomlins"},"message":"Merge branch 'dnssec_no_auto_install'","distinct":true,"url":"https://api.github.com/repos/alext/puppet-dns/commits/cb10f1a18e502de26b2639c78eeb18b49dad190c"}]}