mirror of https://github.com/apache/jclouds.git
Merge pull request #945 from nacx/scriptbuilder-install
Improved setupPublicCurl script
This commit is contained in:
commit
6eb0cd197f
|
@ -89,14 +89,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -89,14 +89,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -89,14 +89,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,14 +4,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -89,14 +89,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -89,14 +89,16 @@ alias yum-install="yum --quiet --nogpgcheck -y install"
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_apt(){
|
function ensure_cmd_or_install_package_apt(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
|
|
||||||
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
hash $cmd 2>/dev/null || ( apt-get-update && apt-get-install $pkg )
|
||||||
}
|
}
|
||||||
|
|
||||||
function ensure_cmd_or_install_package_yum(){
|
function ensure_cmd_or_install_package_yum(){
|
||||||
local cmd=$1
|
local cmd=$1
|
||||||
local pkg=$2
|
shift
|
||||||
|
local pkg=$*
|
||||||
hash $cmd 2>/dev/null || yum-install $pkg
|
hash $cmd 2>/dev/null || yum-install $pkg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue