Project

General

Profile

« Previous | Next » 

Revision d66778ce

Added by Michael Moll almost 9 years ago

Support FreeBSD

View differences:

spec/classes/init_spec.rb
describe 'dhcp' do
context 'supported operating systems' do
['Debian', 'RedHat'].each do |osfamily|
['Debian', 'RedHat', 'FreeBSD'].each do |osfamily|
conf_path = (osfamily == 'FreeBSD') ? '/usr/local/etc' : '/etc/dhcp'
describe "dhcp class without any parameters on #{osfamily}" do
let(:params) do {
:interfaces => ['eth0'],
......
'option fqdn.rcode2 255;',
'option pxegrub code 150 = text ;',
'log-facility local7;',
'include "/etc/dhcp/dhcpd.hosts";',
"include \"#{conf_path}/dhcpd.hosts\";",
])
}
end
......
'next-server 10.0.0.5;',
'filename "mypxefilename";',
'log-facility local7;',
'include "/etc/dhcp/dhcpd.hosts";',
"include \"#{conf_path}/dhcpd.hosts\";",
])
}
end

Also available in: Unified diff