From 289b3ef77f4db319dfa8b589f266e21b4851e10a Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Fri, 3 Jul 2020 16:43:49 +0200 Subject: [PATCH 1/1] VirtualBox shared folders: adjust check for detecting shared folder More recent VirtualBox versions provide output like: | 01 - automation [idRoot=0 writeable auto-mount host-icase guest-icase] While older VirtualBox versions listed only: | 01 - automation Adjust the grep command line, to support old and new VBoxControl output. This work was funded by Grml-Forensic. --- autoconfig.functions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoconfig.functions b/autoconfig.functions index 883231b..bf5f52e 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -1882,7 +1882,7 @@ if $VIRTUALBOX ; then vbautomation="$(getbootparam 'vbautomation' 2>>$DEBUG)" fi - if ! VBoxControl sharedfolder list | egrep -q "^[0-9]+ - ${vbautomation}$" ; then + if ! VBoxControl sharedfolder list | egrep -q "^[0-9]+ - ${vbautomation}\s*" ; then ewarn "No automount shared folder '$vbautomation' available" eend 0 else -- 2.1.4