From 03c791dae5ae0c9a5b66c7fa4c7a4d896f04efe4 2018-11-23 18:24:26 From: Unknown Date: 2018-11-23 18:24:26 Subject: [PATCH] better apt-chacher-ng detection and correction apt_proxy --- diff --git a/rpi23-gen-image.sh b/rpi23-gen-image.sh index ceb06bc..a05c4f0 100755 --- a/rpi23-gen-image.sh +++ b/rpi23-gen-image.sh @@ -209,9 +209,10 @@ MISSING_PACKAGES="" # Packages installed for c/c++ build environment in chroot (keep empty) COMPILER_PACKAGES="" -#Check if apt-cacher-ng has its default port open on and set APT_PROXY -if [ -n "$(lsof -i :3142)" ] ; then -HTTP_PROXY=http://127.0.0.1:3142/ +#Check if apt-cacher-ng has port 3142 open and set APT_PROXY +APT_CACHER_RUNNING=$(lsof -i :3142 | grep apt-cacher-ng | cut -d ' ' -f3 | uniq) +if [ -n ${APT_CACHER_RUNNING} ] ; then + APT_PROXY=http://127.0.0.1:3142/ fi #netselect-apt does not know buster yet