New explicit Docker selection based on environment variable

Everything else breaks after a few years I give up.
This commit is contained in:
Ciro Santilli
2025-04-25 19:49:40 +01:00
parent f327bcb094
commit 0b39321c51
2 changed files with 9 additions and 3 deletions

10
setup
View File

@@ -6,14 +6,18 @@ if [ $# -eq 1 ]; then
else
y=
fi
indocker="$(set +e; grep -q docker /proc/1/cgroup; echo $?)"
if [ "$indocker" -eq 0 ]; then
if [ true = "$LKMC_IN_DOCKER" ]; then
indocker=true
else
indocker=false
fi
if "$indocker"; then
sudo=
export DEBIAN_FRONTEND=noninteractive
else
sudo=sudo
fi
if [ "$indocker" -eq 0 ]; then
if "$indocker"; then
$sudo apt update
apt install -y software-properties-common
add-apt-repository -y ppa:git-core/ppa