xaque208/puppetlabs-dhcp — pull request #2 by fessoga5 (2014-04-04 16:58:58+00:00)
Title: Support for Freebsd 10

I install module and have issue:
```ruby
Notice: /Stage[main]//Node[rooml.ru]/Notify[I rooml node on ne.rooml.ru]/message: defined 'message' as 'I rooml node on ne.rooml.ru'
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.pools]/Exec[concat_/usr/local/etc/dhcpd.pools]/returns: ls: "/var/lib/puppet/concat/_usr_local_etc_dhcpd.pools/fragments": No such file or directory
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.pools]/Exec[concat_/usr/local/etc/dhcpd.pools]/returns: The fragments directory is empty, cowardly refusing to make empty config files
Error: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.pools/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.pools" returned 1 instead of one of [0]
Error: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.pools]/Exec[concat_/usr/local/etc/dhcpd.pools]/returns: change from notrun to 0 failed: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.pools/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.pools" returned 1 instead of one of [0]
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.pools]/File[/usr/local/etc/dhcpd.pools]: Dependency Exec[concat_/usr/local/etc/dhcpd.pools] has failures: true
Warning: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.pools]/File[/usr/local/etc/dhcpd.pools]: Skipping because of failed dependencies
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.conf]/Exec[concat_/usr/local/etc/dhcpd.conf]/returns: ls: "/var/lib/puppet/concat/_usr_local_etc_dhcpd.conf/fragments": No such file or directory
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.conf]/Exec[concat_/usr/local/etc/dhcpd.conf]/returns: The fragments directory is empty, cowardly refusing to make empty config files
Error: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.conf/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.conf" returned 1 instead of one of [0]
Error: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.conf]/Exec[concat_/usr/local/etc/dhcpd.conf]/returns: change from notrun to 0 failed: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.conf/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.conf" returned 1 instead of one of [0]
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.conf]/File[/usr/local/etc/dhcpd.conf]: Dependency Exec[concat_/usr/local/etc/dhcpd.conf] has failures: true
Warning: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.conf]/File[/usr/local/etc/dhcpd.conf]: Skipping because of failed dependencies
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.hosts]/Exec[concat_/usr/local/etc/dhcpd.hosts]/returns: ls: "/var/lib/puppet/concat/_usr_local_etc_dhcpd.hosts/fragments": No such file or directory
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.hosts]/Exec[concat_/usr/local/etc/dhcpd.hosts]/returns: The fragments directory is empty, cowardly refusing to make empty config files
Error: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.hosts/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.hosts" returned 1 instead of one of [0]
Error: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.hosts]/Exec[concat_/usr/local/etc/dhcpd.hosts]/returns: change from notrun to 0 failed: /var/lib/puppet/concat/bin/concatfragments.sh -o "/var/lib/puppet/concat/_usr_local_etc_dhcpd.hosts/fragments.concat.out" -d "/var/lib/puppet/concat/_usr_local_etc_dhcpd.hosts" returned 1 instead of one of [0]
Notice: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.hosts]/File[/usr/local/etc/dhcpd.hosts]: Dependency Exec[concat_/usr/local/etc/dhcpd.hosts] has failures: true
Warning: /Stage[main]/Dhcp/Concat[/usr/local/etc/dhcpd.hosts]/File[/usr/local/etc/dhcpd.hosts]: Skipping because of failed dependencies
Notice: /Stage[main]/Dhcp/Service[isc-dhcpd]: Dependency Exec[concat_/usr/local/etc/dhcpd.conf] has failures: true
Notice: /Stage[main]/Dhcp/Service[isc-dhcpd]: Dependency Exec[concat_/usr/local/etc/dhcpd.pools] has failures: true
Notice: /Stage[main]/Dhcp/Service[isc-dhcpd]: Dependency Exec[concat_/usr/local/etc/dhcpd.hosts] has failures: true
Warning: /Stage[main]/Dhcp/Service[isc-dhcpd]: Skipping because of failed dependencies
Notice: Finished catalog run in 10.61 seconds
```
I fixed this adding force for concat in init.pp