From 1a7126109d48591e0f11a216e3545fd0e7e1dcc3 Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> Date: Thu, 7 Feb 2013 10:21:32 -0600 Subject: [PATCH] RootStock-NG: auto select apt_proxy Signed-off-by: Robert Nelson <robertcnelson@gmail.com> --- RootStock-NG.sh | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/RootStock-NG.sh b/RootStock-NG.sh index af83b48d9..1fbf3c618 100755 --- a/RootStock-NG.sh +++ b/RootStock-NG.sh @@ -20,13 +20,12 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN # THE SOFTWARE. -SYST=$(uname -n) +system=$(uname -n) HOST_ARCH=$(uname -m) TIME=$(date +%Y-%m-%d) DIR="$PWD" - #Base base_pkg_list="git-core nano pastebinit wget" @@ -57,8 +56,7 @@ run_project () { release="${release}" dpkg_arch="${dpkg_arch}" - #apt_proxy="192.168.0.10:3142/" - apt_proxy="rcn-ee.homeip.net:3142/" + apt_proxy="${apt_proxy}" base_pkg_list="${base_pkg_list}" __EOF__ @@ -68,6 +66,19 @@ run_project () { /bin/bash -e "${DIR}/scripts/chroot.sh" || { exit 1 ; } } +#FIXME: just temp... +case "${system}" in +hades) + apt_proxy="192.168.0.10:3142/" + ;; +a53t|zeus|hestia) + apt_proxy="rcn-ee.homeip.net:3142/" + ;; +*) + apt_proxy="" + ;; +esac + distro="debian" dpkg_arch="armel" -- GitLab