# File lib/simp/cli/config/items/data/grub_password.rb, line 33
    def encrypt string
      result   = nil
      password = string
      if Facter.value('lsbmajdistrelease') > '6'
        result = `grub2-mkpasswd-pbkdf2 <<EOM\n#{password}\n#{password}\nEOM`.split.last
      else
        require 'digest/sha2'
        salt   = rand(36**8).to_s(36)
        result = password.crypt("$6$" + salt)
      end
      result
    end