config:zoom
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| config:zoom [2020/03/31 11:37] – created Wulf Rajek | config:zoom [2023/05/29 11:55] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Zoom ====== | ====== Zoom ====== | ||
| - | < | + | < |
| + | sudo apt-get install libxcb-cursor0 | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | vi / | ||
| + | </ | ||
| + | |||
| + | <code - / | ||
| + | #!/bin/bash | ||
| if [ " | if [ " | ||
| then | then | ||
| Line 8: | Line 17: | ||
| fi | fi | ||
| - | #get latest zoom version | + | function |
| - | url=$(curl -s -A " | + | |
| - | #get latest zoom version on web | + | |
| - | mpe_ver=$(echo "$url" | sed 's/.* \([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*/ | + | |
| - | current_mpe_ver=$(dpkg -s zoom | grep -i version | grep -v " | + | |
| - | #convert | + | #get latest zoom version |
| - | mpemv=$(echo "$mpe_ver" | + | VER_LATEST=$(curl -s -A "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:71.0) Gecko/ |
| - | mpecv=$(echo " | + | |
| - | if [[ "$mpecv" == "" | + | #get latest installed zoom version |
| + | VER_INST=$(dpkg -s zoom | grep -i version | grep -v " | ||
| + | if [[ "$VER_INST" == "" | ||
| then | then | ||
| - | | + | |
| fi | fi | ||
| + | |||
| #download and install only if web version greater than current version | #download and install only if web version greater than current version | ||
| #if main web version doesn' | #if main web version doesn' | ||
| - | #$mpecv -eq 0 | + | if [ $(version $VER_INST) |
| - | if [[ ${mpemv: | + | |
| then | then | ||
| - | echo " | + | echo " |
| cd /tmp/ | cd /tmp/ | ||
| wget https:// | wget https:// | ||
| Line 33: | Line 39: | ||
| dpkg -i zoom_amd64.deb | dpkg -i zoom_amd64.deb | ||
| rm zoom_amd64.deb | rm zoom_amd64.deb | ||
| - | else | + | else |
| - | echo " | + | echo " |
| echo "No upgrade necessary" | echo "No upgrade necessary" | ||
| fi | fi | ||
| + | </ | ||
| + | Add to daily cron for auto-update: | ||
| + | <code - / | ||
| + | #!/bin/sh | ||
| + | echo `date` >> / | ||
| + | / | ||
| + | echo >> / | ||
| + | </ | ||
| + | < | ||
| + | chmod 755 / | ||
| + | chmod 755 / | ||
| </ | </ | ||
| + | |||
config/zoom.1585651063.txt.gz · Last modified: (external edit)