Use type instead of which for consistency with the rest of lxc, and
also because type checks for shell builtins, a behavior that we do not
want in these cases.

Signed-off-by: Dwight Engen <dwight.en...@oracle.com>
---
 templates/lxc-busybox.in | 2 +-
 templates/lxc-ubuntu.in  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/templates/lxc-busybox.in b/templates/lxc-busybox.in
index f2751d8..21092de 100644
--- a/templates/lxc-busybox.in
+++ b/templates/lxc-busybox.in
@@ -149,7 +149,7 @@ configure_busybox()
 {
     rootfs=$1
 
-    type busybox >/dev/null
+    which busybox >/dev/null
 
     if [ $? -ne 0 ]; then
         echo "busybox executable is not accessible"
diff --git a/templates/lxc-ubuntu.in b/templates/lxc-ubuntu.in
index 0ed8808..6f9aafb 100644
--- a/templates/lxc-ubuntu.in
+++ b/templates/lxc-ubuntu.in
@@ -609,7 +609,7 @@ arch=$(arch)
 # Code taken from debootstrap
 if [ -x /usr/bin/dpkg ] && /usr/bin/dpkg --print-architecture >/dev/null 2>&1; 
then
     arch=`/usr/bin/dpkg --print-architecture`
-elif type udpkg >/dev/null 2>&1 && udpkg --print-architecture >/dev/null 2>&1; 
then
+elif which udpkg >/dev/null 2>&1 && udpkg --print-architecture >/dev/null 
2>&1; then
     arch=`/usr/bin/udpkg --print-architecture`
 else
     arch=$(arch)
@@ -666,7 +666,7 @@ if [ $hostarch = "i386" -a $arch = "amd64" ]; then
     exit 1
 fi
 
-type debootstrap
+which debootstrap
 if [ $? -ne 0 ]; then
     echo "'debootstrap' command is missing"
     exit 1
-- 
1.7.12.3


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to