Whamcloud - gitweb
e2scrub,e2scrub_all: print a (more understandable) error if not run as root
authorTheodore Ts'o <tytso@mit.edu>
Thu, 21 Mar 2019 01:58:52 +0000 (21:58 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 21 Mar 2019 22:11:37 +0000 (18:11 -0400)
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
scrub/e2scrub.in
scrub/e2scrub_all.in

index 3015749..666d648 100644 (file)
 
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
+if (( $EUID != 0 )); then
+    echo "e2scrub must be run as root"
+    exit 1
+fi
+
 snap_size_mb=256
 fstrim=0
 reap=0
index a53acba..31ebc79 100644 (file)
 
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
+if (( $EUID != 0 )); then
+    echo "e2scrub_all must be run as root"
+    exit 1
+fi
+
 scrub_all=0
 snap_size_mb=256
 reap=0