fix: shellcheck for modules.d/50plymouth/plymouth-populate-initrd.sh
parent
5feb62872e
commit
0412f42771
|
@ -24,14 +24,14 @@ if [[ $hostonly ]]; then
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -L $dracutsysrootdir/usr/share/plymouth/themes/default.plymouth ]; then
|
if [[ -L $dracutsysrootdir/usr/share/plymouth/themes/default.plymouth ]]; then
|
||||||
inst /usr/share/plymouth/themes/default.plymouth
|
inst /usr/share/plymouth/themes/default.plymouth
|
||||||
# Install plugin for this theme
|
# Install plugin for this theme
|
||||||
PLYMOUTH_PLUGIN=$(grep "^ModuleName=" $dracutsysrootdir/usr/share/plymouth/themes/default.plymouth | while read a b c || [ -n "$b" ]; do echo $b; done;)
|
PLYMOUTH_PLUGIN=$(grep "^ModuleName=" "$dracutsysrootdir"/usr/share/plymouth/themes/default.plymouth | while read a b c || [ -n "$b" ]; do echo $b; done;)
|
||||||
inst_libdir_file "plymouth/${PLYMOUTH_PLUGIN}.so"
|
inst_libdir_file "plymouth/${PLYMOUTH_PLUGIN}.so"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
for x in $dracutsysrootdir/usr/share/plymouth/themes/{text,details}/* ; do
|
for x in "$dracutsysrootdir"/usr/share/plymouth/themes/{text,details}/* ; do
|
||||||
[[ -f "$x" ]] || continue
|
[[ -f "$x" ]] || continue
|
||||||
THEME_DIR=$(dirname "${x#$dracutsysrootdir}")
|
THEME_DIR=$(dirname "${x#$dracutsysrootdir}")
|
||||||
mkdir -m 0755 -p "${initdir}/$THEME_DIR"
|
mkdir -m 0755 -p "${initdir}/$THEME_DIR"
|
||||||
|
|
Loading…
Reference in New Issue