Skip to content

Commit

Permalink
Adding root user check to ExtendPersistentImg (as in CreatePersistent…
Browse files Browse the repository at this point in the history
…Img) (#2633)

* Adding root user check & Enhance help info

* Update root user check
  • Loading branch information
ZhymabekRoman committed May 19, 2024
1 parent 00de8b9 commit b8838b3
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions INSTALL/ExtendPersistentImg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ print_usage() {
echo 'Usage: ExtendPersistentImg.sh file size'
echo ' file persistent dat file'
echo ' size extend size in MB'
echo 'Example:'
echo ' sh ExtendPersistentImg.sh ubuntu.dat 2048'
echo 'Examples:'
echo ' sh ExtendPersistentImg.sh ubuntu.dat 2048 - This command would extend ubuntu.dat by 2048MB (2GB)'
echo ' sh ExtendPersistentImg.sh ubuntu.dat -2048 - This command reduces ubuntu.dat by 2048MB (-2GB)'
echo ''
}

Expand All @@ -19,6 +20,11 @@ if [ -z "$2" ]; then
exit 1
fi

uid=$(id -u)
if [ $uid -ne 0 ]; then
print_err "Please use sudo or run the script as root."
exit 1
fi

if [ "$1" = "__vbash__" ]; then
shift
Expand Down

0 comments on commit b8838b3

Please sign in to comment.