blob: f833e78d143aae3d472d8aaef88004af8412c5fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/bash
# Hopefully this works as intented, supporting both pre-4.16 and newer kernels
# https://bugs.archlinux.org/task/58272#comment168687
kver_major=$(uname -r | cut -d. -f1)
kver_minor=$(uname -r | cut -d. -f2)
if ((kver_major * 100 + kver_minor < 416)); then
exec /usr/lib/virtualbox/mount.vboxsf "$@"
fi
# mount(1) annoyingly prepends the current directory to the source
name=${1#$PWD/}; shift
# Mainline vboxsf accepts regular mount opts
exec /usr/bin/mount -cit vboxsf "$name" "$@"
|