Version information
released Mar 13th 2013
Start using this module
Add this module to your Puppetfile:
mod 'thias-dhcpd', '0.3.0'
Learn more about managing modules with a PuppetfileDocumentation
thias/dhcpd — version 0.3.0 Mar 13th 2013
puppet-dhcpd
Overview
This module installs and enables a dhcpd server using a pre-existing configuration file. This is because different dhcpd configuration files would be hard to base on a single template without introducing unnecessary complexity. Included is a dhcpd.conf-example file to get started.
dhcpd
: Install and enable a DHCP server.
Examples
class { 'dhcpd':
configsource => 'puppet:///modules/mymodule/dhcpd.conf-foo',
# Restrict listening to a single interface
dhcpdargs => 'eth1',
# Default is to enable but allow to be stopped (for active/passive)
ensure => 'running',
}
2013-03-08 - 0.3.0
- Update README and use markdown.
- Change to 2 space indent.
- Allow dhcpd.conf to also be content, for templates to work.
2012-09-19 - 0.2.2
- Lower the lease time in the example, much more useful in the real world.
2012-04-25 - 0.2.1
- Fix sysconfig template when setting multiple command line options.
2012-04-08 - 0.2.0
- Clean up the module to match current puppetlabs guidelines.
Copyright (C) 2011-2013 Matthias Saou Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.