diff options
Diffstat (limited to 'lib/puppet')
| -rwxr-xr-x | lib/puppet/provider/package/ports.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/puppet/provider/package/ports.rb b/lib/puppet/provider/package/ports.rb index 1410de154..529dc7544 100755 --- a/lib/puppet/provider/package/ports.rb +++ b/lib/puppet/provider/package/ports.rb @@ -20,7 +20,8 @@ Puppet::Type.type(:package).provide :ports, :parent => :freebsd, :source => :fre # -p: create a package # -N: install if the package is missing, otherwise upgrade # -P: prefer binary packages - cmd = %w{-p -N -P} << @resource[:name] + # -M: yes, we're a batch, so don't ask any questions + cmd = %w{-p -N -P -M BATCH=yes} << @resource[:name] output = portupgrade(*cmd) if output =~ /\*\* No such / |
