summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-06-18 19:53:33 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-06-18 19:53:33 +0000
commiteb2326d97d38911eef39601eec44d434ddfa2503 (patch)
tree7b13c173321589e91072b33f07a85cbec3d8571f
parent2d07334c9b4e8bf06af5c4fc046984f26b4167ac (diff)
downloadpuppet-eb2326d97d38911eef39601eec44d434ddfa2503.tar.gz
puppet-eb2326d97d38911eef39601eec44d434ddfa2503.tar.xz
puppet-eb2326d97d38911eef39601eec44d434ddfa2503.zip
Applying patch by trombik from #624.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2613 980ebf18-57e1-0310-9a29-db15c13687c0
-rwxr-xr-xlib/puppet/provider/package/ports.rb3
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 /