From a369bbe5779c6fb9f822b77b11413909e064fc8f Mon Sep 17 00:00:00 2001 From: Alexander Hurd Date: Fri, 5 Feb 2016 05:36:46 -0500 Subject: [PATCH 1/2] filename fix --- functions/install_ts3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/install_ts3.sh b/functions/install_ts3.sh index f90f91073..5ae2c755a 100644 --- a/functions/install_ts3.sh +++ b/functions/install_ts3.sh @@ -65,7 +65,7 @@ else exit $? fi echo -e "copying to ${filesdir}...\c" -cp -R "${rootdir}/teamspeak3-server_linux-${ts3arch}/"* "${filesdir}" 2> ".${servicename}-cp-error.tmp" +cp -R "${rootdir}/teamspeak3-server_linux_${ts3arch}/"* "${filesdir}" 2> ".${servicename}-cp-error.tmp" local status=$? if [ ${status} -eq 0 ]; then echo "OK" From 2303a8b89835d6bf46b7d9a32f60266db3e1d6bf Mon Sep 17 00:00:00 2001 From: Alexander Hurd Date: Thu, 16 Jun 2016 19:59:05 -0400 Subject: [PATCH 2/2] enabling automatic dependency installation --- lgsm/functions/check_deps.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lgsm/functions/check_deps.sh b/lgsm/functions/check_deps.sh index fc366354f..ef0e3b452 100644 --- a/lgsm/functions/check_deps.sh +++ b/lgsm/functions/check_deps.sh @@ -79,9 +79,11 @@ fn_found_missing_deps(){ sleep 1 echo -en " \r" if [ -n "$(command -v dpkg-query)" ]; then - echo "sudo dpkg --add-architecture i386; sudo apt-get install ${array_deps_missing[@]}" + cmd="sudo dpkg --add-architecture i386; sudo apt-get -y install ${array_deps_missing[@]}" + eval $cmd elif [ -n "$(command -v yum)" ]; then - echo "yum install ${array_deps_missing[@]}" + cmd="sudo yum -y install ${array_deps_missing[@]}" + eval $cmd fi else echo "" @@ -91,7 +93,7 @@ fn_found_missing_deps(){ if [ -n "$(command -v dpkg-query)" ]; then echo "sudo dpkg --add-architecture i386; sudo apt-get install ${array_deps_missing[@]}" elif [ -n "$(command -v yum)" ]; then - echo "yum install ${array_deps_missing[@]}" + echo "sudo yum install ${array_deps_missing[@]}" fi echo "" fi