Fail to run if root, or missing files.
authorrjones <rjones>
Fri, 20 Mar 2009 15:59:55 +0000 (15:59 +0000)
committerrjones <rjones>
Fri, 20 Mar 2009 15:59:55 +0000 (15:59 +0000)
examples/minimal-filesystem.sh

index 1ef6928..01ca9e8 100755 (executable)
 # few command line utilities.  One of the joys of Fedora is that even
 # this minimal install is still 200 MB ...
 
+if [ $(id -u) -eq 0 ]; then
+    echo "Don't run this script as root.  Read instructions in script first."
+    exit 1
+fi
+
+if [ ! -e vmlinuz ]; then
+    echo "Read instructions in script first."
+    exit 1
+fi
+
 ../febootstrap -i bash -i coreutils fedora-10 ./minimal $1
 
 # ... but let's minimize it aggressively.