brendotools-wallman/wpset-update

23 lines
652 B
Bash

#!/bin/bash
CONF="/home/$USER/.config/wpdl.conf"
source $CONF
WPSET_REMOTEVER=$(curl sftp://$SSH_HOST/home/$SSH_USER/bin/wpset -u $SSH_USER: | grep -m1 VERSION | sed "s/VERSION\=//g" | sed s/\"//g)
WPSET_LOCALVER=$(wpset -v)
clear
if [ "$WPSET_REMOTEVER" == "$WPSET_LOCALVER" ]; then
echo "no updates to install, latest version already installed"
exit
else
PASSWD=$(pass system/sudo)
curl sftp://$SSH_HOST/home/$SSH_USER/bin/wpset -o wpset -u $SSH_USER:
echo "$PASSWD" | sudo -S mv wpset /bin/wpset
echo "$PASSWD" | sudo -S chmod +x /bin/wpset
sleep 1
echo "wpset updated."
WPSET_LOCALVER=$(wpset -v)
echo "wpset version is now $WPSET_LOCALVER."
fi