diff options
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/type/mount.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/puppet/type/mount.rb b/lib/puppet/type/mount.rb index 9cb80b764..fb9a9efed 100755 --- a/lib/puppet/type/mount.rb +++ b/lib/puppet/type/mount.rb @@ -141,9 +141,14 @@ module Puppet newproperty(:dump) do desc "Whether to dump the mount. Not all platforms - support this. Valid values are ``1`` or ``0``. Default is ``0``." ++ support this. Valid values are ``1`` or ``0``. or ``2`` on FreeBSD, Default is ``0``." + if Facter["operatingsystem"].value == "FreeBSD" + newvalue(%r{(0|1|2)}) + else + newvalue(%r{(0|1)}) + end - newvalue(%r{(0|1)}) + newvalue(%r{(0|1)}) defaultto { if @resource.managed? |