lib/specinfra/command/openbsd/base/file.rb in specinfra-2.0.0.beta29 vs lib/specinfra/command/openbsd/base/file.rb in specinfra-2.0.0.beta30

- old
+ new

@@ -1,14 +1,12 @@ class Specinfra::Command::Openbsd::Base::File < Specinfra::Command::Base::File class << self - def check_has_md5checksum(file, expected) - regexp = "^#{expected}" - "cksum -qa md5 #{escape(file)} | grep -w #{escape(regexp)}" + def get_md5sum(file) + "cksum -qa md5 #{escape(file)} | cut -d ' ' -f 1" end - def check_has_sha256checksum(file, expected) - regexp = "^#{expected}" - "cksum -qa sha256 #{escape(file)} | grep -w #{escape(regexp)}" + def get_sha256sum(file) + "cksum -qa sha256 #{escape(file)} | cut -d ' ' -f 1" end def check_is_linked_to(link, target) "stat -f %Y #{escape(link)} | grep -- #{escape(target)}" end