From 92227b619bfee6c66c3c3650b5f14ba41a76608e Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> Date: Wed, 28 Aug 2013 16:45:07 -0500 Subject: [PATCH] chroot: add basic dpkg check Signed-off-by: Robert Nelson <robertcnelson@gmail.com> --- scripts/chroot.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/chroot.sh b/scripts/chroot.sh index 2e458c8d5..5b63be317 100755 --- a/scripts/chroot.sh +++ b/scripts/chroot.sh @@ -326,6 +326,11 @@ cat > ${DIR}/chroot_script.sh <<-__EOF__ export LC_ALL=C export DEBIAN_FRONTEND=noninteractive + dpkg_check () { + unset pkg_is_not_installed + LC_ALL=C dpkg --list | awk '{print \$2}' | grep "^\${pkg}$" >/dev/null || pkg_is_not_installed="1" + } + check_n_install () { unset deb_pkgs LC_ALL=C dpkg --list | awk '{print \$2}' | grep "^\${pkg}$" >/dev/null || deb_pkgs="\${pkg}" -- GitLab