mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
docker: do not always require root privileges for docker build (#1579)
due to docker can be running normal user, and inside docker can be root. so drop root privileges for docker build. Signed-off-by: Zhang Ning <832666+zhangn1985@users.noreply.github.com>
This commit is contained in:
committed by
Igor Pečovnik
parent
507a19ff0d
commit
552f4bdb4e
@@ -29,7 +29,11 @@ else
|
||||
exit 255
|
||||
fi
|
||||
|
||||
if [[ $EUID != 0 && "$1" != vagrant ]]; then
|
||||
if [[ $EUID == 0 ]] || [[ "$1" == vagrant ]]; then
|
||||
:
|
||||
elif [[ "$1" == docker ]] && grep -q `whoami` <(getent group docker); then
|
||||
:
|
||||
else
|
||||
display_alert "This script requires root privileges, trying to use sudo" "" "wrn"
|
||||
sudo "$SRC/compile.sh" "$@"
|
||||
exit $?
|
||||
|
||||
Reference in New Issue
Block a user