lib/specinfra/command/debian/base/package.rb in specinfra-2.67.1 vs lib/specinfra/command/debian/base/package.rb in specinfra-2.67.2
- old
+ new
@@ -1,11 +1,11 @@
class Specinfra::Command::Debian::Base::Package < Specinfra::Command::Linux::Base::Package
class << self
def check_is_installed(package, version=nil)
escaped_package = escape(package)
if version
- cmd = "dpkg-query -f '${Status} ${Version}' -W #{escaped_package} | grep -E '^(install|hold) ok installed #{Regexp.escape(escape(version))}$'"
+ cmd = "dpkg-query -f '${Status} ${Version}' -W #{escaped_package} | grep -E '^(install|hold) ok installed #{Regexp.escape(version)}$'"
else
cmd = "dpkg-query -f '${Status}' -W #{escaped_package} | grep -E '^(install|hold) ok installed$'"
end
cmd
end
@@ -28,6 +28,5 @@
def remove(package, option='')
"DEBIAN_FRONTEND='noninteractive' apt-get -y #{option} remove #{package}"
end
end
end
-