From: Pavel Pisa Date: Thu, 21 Jan 2016 23:52:56 +0000 (+0100) Subject: qemu-run-trick: Do not allow to be run as root, it is too dangerous. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/pisa/qemu-utils.git/commitdiff_plain/0eddc318c0c4edd8743bbb0fe441d144062ef18e qemu-run-trick: Do not allow to be run as root, it is too dangerous. If overlay operation fails then following setup can lead to seriously breaking host system. Signed-off-by: Pavel Pisa --- diff --git a/qemu-run-trick/qemu-setup-and-run b/qemu-run-trick/qemu-setup-and-run index e67046b..dfdfe3d 100755 --- a/qemu-run-trick/qemu-setup-and-run +++ b/qemu-run-trick/qemu-setup-and-run @@ -240,6 +240,11 @@ function clean_setup() rm -rf ${RAMDISK_ARCHIVE} filelist ${INITRD_DIR_ABS} } +if [ "$(whoami)" == "root" ] ; then + echo "$0: !!! TOO DANGEROUS TO RUN AS ROOT !!!" + exit 1; +fi + clean_setup || exit 1 echo "=== setup_initrd_content ===" setup_initrd_content || exit 1