Compare commits
	
		
			No commits in common. "2e096b0040eb4010fe7b194ed6e4dd98b457d386" and "74dc62a42554953dc571119958dda51e6fb8cab9" have entirely different histories.
		
	
	
		
			2e096b0040
			...
			74dc62a425
		
	
		|  | @ -77,7 +77,7 @@ else | ||||||
|     echo "Seems no nodejs repo installed" |     echo "Seems no nodejs repo installed" | ||||||
| fi | fi | ||||||
| # True if $1 is greater than $2 | # True if $1 is greater than $2 | ||||||
| version_gt() { dpkg --compare-versions "$1" gt "$2"; } | version_gt() { test "$(printf '%s\n' "$@" | sort -V | head -n 1)" != "$1"; } | ||||||
| 
 | 
 | ||||||
| restart_jibri() { | restart_jibri() { | ||||||
| if [ "$(dpkg-query -W -f='${Status}' "jibri" 2>/dev/null | grep -c "ok installed")" == "1" ] | if [ "$(dpkg-query -W -f='${Status}' "jibri" 2>/dev/null | grep -c "ok installed")" == "1" ] | ||||||
|  | @ -116,7 +116,7 @@ update_google_repo() { | ||||||
| 		echo "Seems no chromedriver installed" | 		echo "Seems no chromedriver installed" | ||||||
| 	else | 	else | ||||||
| 		CHD_VER_LOCAL="$($CHDB -v | awk '{print $2}')" | 		CHD_VER_LOCAL="$($CHDB -v | awk '{print $2}')" | ||||||
| 		CHD_VER_2D="$(cut -d. -f1,2 <<< "$CHD_VER_LOCAL")" | 		CHD_VER_2D="$(awk '{printf "%.1f\n", $NF}' <<< "$CHD_VER_LOCAL")" | ||||||
| 	fi | 	fi | ||||||
| } | } | ||||||
| update_nodejs_repo() { | update_nodejs_repo() { | ||||||
|  | @ -127,7 +127,7 @@ update_nodejs_repo() { | ||||||
| check_latest_gc() { | check_latest_gc() { | ||||||
| printwc "${Purple}" "Checking for Google Chrome\n" | printwc "${Purple}" "Checking for Google Chrome\n" | ||||||
| if [ -f /usr/bin/google-chrome ]; then | if [ -f /usr/bin/google-chrome ]; then | ||||||
|     GOOGL_VER_2D="$(/usr/bin/google-chrome --product-version 2>/dev/null | cut -d. -f1,2)" |     GOOGL_VER_2D="$(/usr/bin/google-chrome --version|awk '{printf "%.1f\n", $NF}')" | ||||||
| else | else | ||||||
|     printwc "${Yellow}" " -> Seems there is no Google Chrome installed\n" |     printwc "${Yellow}" " -> Seems there is no Google Chrome installed\n" | ||||||
|     IS_GLG_CHRM="no" |     IS_GLG_CHRM="no" | ||||||
|  | @ -139,14 +139,6 @@ if [ -n "$GOOGL_VER_2D" ]; then | ||||||
|     check_latest_gc |     check_latest_gc | ||||||
|     if version_gt "$GOOGL_VER_2D" "$CHD_VER_2D" ; then |     if version_gt "$GOOGL_VER_2D" "$CHD_VER_2D" ; then | ||||||
|         echo "Upgrading Chromedriver to Google Chromes version" |         echo "Upgrading Chromedriver to Google Chromes version" | ||||||
|         if [ -x /usr/bin/google-chrome ]; then |  | ||||||
|             G_CHROME="$(/usr/bin/google-chrome --product-version 2>/dev/null | cut -d. -f1-3)" |  | ||||||
|         fi |  | ||||||
|         CHD_LTST_DWNL=$(curl -s $CHROMELAB_URL/known-good-versions-with-downloads.json | \ |  | ||||||
|                         jq -r ".versions[].downloads.chromedriver | select(. != null) | .[].url" | \ |  | ||||||
|                         grep linux64 | grep "$G_CHROME" | tail -1) |  | ||||||
|         CHD_LTST=$(awk -F '/' '{print$7}' <<< "$CHD_LTST_DWNL") |  | ||||||
|         CHD_LTST_2D="$(cut -d. -f1,2 <<< "$CHD_LTST")" |  | ||||||
|         wget -q "$CHD_LTST_DWNL" \ |         wget -q "$CHD_LTST_DWNL" \ | ||||||
|              -O /tmp/chromedriver_linux64.zip |              -O /tmp/chromedriver_linux64.zip | ||||||
|         unzip -o /tmp/chromedriver_linux64.zip -d /usr/local/bin/ |         unzip -o /tmp/chromedriver_linux64.zip -d /usr/local/bin/ | ||||||
|  | @ -155,7 +147,7 @@ if [ -n "$GOOGL_VER_2D" ]; then | ||||||
|         chmod 0755 "$CHDB" |         chmod 0755 "$CHDB" | ||||||
|         rm -rf /tpm/chromedriver_linux64.zip |         rm -rf /tpm/chromedriver_linux64.zip | ||||||
|         printf "Current version: " |         printf "Current version: " | ||||||
|         printwc "$Green" "$($CHDB -v | awk '{print $2}' | cut -d. -f1,2)" |         printwc "$Green" "$($CHDB -v |awk '{print $2}'|awk '{printf "%.1f\n", $NF}')" | ||||||
|         echo -e " (latest available)\n" |         echo -e " (latest available)\n" | ||||||
|     elif [ "$GOOGL_VER_2D" = "$CHD_LTST_2D" ]; then |     elif [ "$GOOGL_VER_2D" = "$CHD_LTST_2D" ]; then | ||||||
|         echo "No need to upgrade Chromedriver" |         echo "No need to upgrade Chromedriver" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue