From 0eddc318c0c4edd8743bbb0fe441d144062ef18e Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Fri, 22 Jan 2016 00:52:56 +0100 Subject: [PATCH] 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 --- qemu-run-trick/qemu-setup-and-run | 5 +++++ 1 file changed, 5 insertions(+) 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 -- 2.39.2