appimage: Perform root checks after parsing args
This commit is contained in:
parent
d53ba0e881
commit
febad65ff9
|
@ -287,17 +287,6 @@ apply_version_to_appimage() {
|
||||||
mv "Infection_Monkey-x86_64.AppImage" "Infection_Monkey-$1-x86_64.AppImage"
|
mv "Infection_Monkey-x86_64.AppImage" "Infection_Monkey-$1-x86_64.AppImage"
|
||||||
}
|
}
|
||||||
|
|
||||||
if is_root; then
|
|
||||||
log_message "Please don't run this script as root"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! has_sudo; then
|
|
||||||
log_message "You need root permissions for some of this script operations. \
|
|
||||||
Run \`sudo -v\`, enter your password, and then re-run this script."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
monkey_repo="$DEFAULT_REPO_MONKEY_HOME"
|
monkey_repo="$DEFAULT_REPO_MONKEY_HOME"
|
||||||
monkey_version="dev"
|
monkey_version="dev"
|
||||||
agent_binary_dir=""
|
agent_binary_dir=""
|
||||||
|
@ -347,6 +336,17 @@ case "$1" in
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if is_root; then
|
||||||
|
log_message "Please don't run this script as root"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! has_sudo; then
|
||||||
|
log_message "You need root permissions for some of this script operations. \
|
||||||
|
Run \`sudo -v\`, enter your password, and then re-run this script."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
install_build_prereqs
|
install_build_prereqs
|
||||||
install_appimage_tool
|
install_appimage_tool
|
||||||
|
|
Loading…
Reference in New Issue