On Tue, 22 Jan 2013 10:18:44 -0600 Serge Hallyn <serge.hal...@canonical.com> wrote:
> Quoting Dwight Engen (dwight.en...@oracle.com): > > Use type instead of which for consistency with the rest of lxc, and > > Had me confused for a second due to the backward description :) Yes, sorry about that. > > 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> > > Acked-by: Serge E. Hallyn <serge.hal...@ubuntu.com> > > Though while you're doing this, > > > --- > > 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` Just noticed this, since we just figured out udpkg is in $PATH, why use /usr/bin/udpkg with absolute path? > > else > > arch=$(arch) > > @@ -666,7 +666,7 @@ if [ $hostarch = "i386" -a $arch = "amd64" ]; > > then exit 1 > > fi > > > > -type debootstrap > > +which debootstrap > > Long as you're changing this, may as well > /dev/null 2>&1 ? Yep, I'll supply a new patch shortly. > > 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 ------------------------------------------------------------------------------ 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