diff options
author | Marcos Paulo de Souza <marcos.souza.org@gmail.com> | 2019-09-30 00:17:25 -0300 |
---|---|---|
committer | Marcos Paulo de Souza <marcos.souza.org@gmail.com> | 2019-09-30 12:59:11 -0300 |
commit | 55cbd23f46b2a591392b2604282647b3a6985f37 (patch) | |
tree | 22d4a078d783b46d3b856d55624b622b4cfd190a | |
parent | a2223d11b58097b0cbb8eeacf66b17699ddada7f (diff) | |
download | virtme-55cbd23f46b2a591392b2604282647b3a6985f37.tar.gz |
virtme-prep-kdir-mods: Add /usr/sbin to $PATH
openSUSE doesn't have /usr/sbin in the user's default path, so depmod
cannot be found. This change makes virtme-run --mods=auto to work on
openSUSE.
Fixes: 3a65e4b514c0 ("Add virtme-prep-kdir-mods and support it")
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
-rwxr-xr-x | bin/virtme-prep-kdir-mods | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/virtme-prep-kdir-mods b/bin/virtme-prep-kdir-mods index 089bce6..d34e280 100755 --- a/bin/virtme-prep-kdir-mods +++ b/bin/virtme-prep-kdir-mods @@ -10,6 +10,11 @@ fi FAKEVER=0.0.0 MODDIR=".virtme_mods/lib/modules/$FAKEVER" +# Some distro don't have /sbin or /usr/sbin in user's default path. Make sure +# to setup the right path to find all the commands needed to setup the modules +# (depmod, etc.). +PATH=$PATH:/sbin:/usr/sbin + if ! [ -f "modules.order" ]; then echo "modules.order is missing. Your kernel may be too old or you didn't make modules." >&2 exit 1 |