$RPM_BUILD_ROOT%{_libdir}/VirtualBox \
$RPM_BUILD_ROOT/etc/rc.d/init.d
-cat > VBox.sh << EOF
+cat > VBox.sh <<'EOF'
#!/bin/sh
if [ ! -c /dev/vboxdrv ]; then
- echo "Special character device /dev/vboxdrv doesn't exists!"
- echo "Check your installation and if vboxdrv kernel module is loaded."
- exit 1
+ echo "Special character device /dev/vboxdrv doesn't exists!"
+ echo "Check your installation and if vboxdrv kernel module is loaded."
+ exit 1
fi
if [ ! -w /dev/vboxdrv ]; then
- echo "You don't have write access to /dev/vboxdrv!"
- echo "Correct this situation or contact with your system administrator."
- exit 1
+ echo "You don't have write access to /dev/vboxdrv!"
+ echo "Correct this situation or contact with your system administrator."
+ exit 1
fi
-BINFILE=\`basename \$0\`
-LD_LIBRARY_PATH=%{_libdir}/VirtualBox %{_libdir}/VirtualBox/\$BINFILE \$@
+BINFILE=$(basename "$0")
+LD_LIBRARY_PATH=%{_libdir}/VirtualBox %{_libdir}/VirtualBox/$BINFILE ${1:+"$@"}
EOF
for f in {VBox{BFE,Manage,SDL,SVC,XPCOMIPCD},VirtualBox}