09-22-2016, 08:33 PM
Some important information about this. How the check for updates function works. How it currently works is it uses apt-check during boot up to see if there are any updates according to the last time sudo apt-get update was run. The widget cannot check for actual updates on a regular basis without being run as sudo, something we cannot do without adding users to the sudoers file - not an option!
Also - the latest update check method is not accurate, please revert back to the previous method in the ~/.conky/updates file:
https://www.linuxliteos.com/files/litewidget3.tar.gz
So, you ask then, why is this part of the widget? It's a reminder when you don't remember, about how important updates are to get. Should this still be part of the widget? Your thoughts please.
Also - the latest update check method is not accurate, please revert back to the previous method in the ~/.conky/updates file:
Code:
#!/bin/bash
# Check for Updates - for the Linux Lite Conky Widget
# Licence - GPLv2 Sharing is Caring
# Jerry Bezencon - Linux Lite 2016
# Variables
NUMOFUPDATES=$(LANG=C apt-get upgrade -s |grep -P '^\d+ upgraded'|cut -d" " -f1)
UPDATEY1="There is 1 Update available"
UPDATEY2="There are $NUMOFUPDATES Updates available"
UPDATEN="Your system is up to date"
# Statements
if [ $NUMOFUPDATES -gt 1 ]; then
echo "\${color3}"$UPDATEY2 # If there is more than 1 update available
elif [ $NUMOFUPDATES -eq 1 ]; then
echo "\${color3}"$UPDATEY1 # Return 1 Update available
else
echo "\${color2}"$UPDATEN # System is up to date
fi
exit 0
https://www.linuxliteos.com/files/litewidget3.tar.gz
So, you ask then, why is this part of the widget? It's a reminder when you don't remember, about how important updates are to get. Should this still be part of the widget? Your thoughts please.
Download your free copy of Linux Lite today.
Jerry Bezencon
Linux Lite Creator
"Do not correct a fool, or he will hate you; correct a wise man and he will appreciate you."
![[Image: X5qGkCg.png]](https://imgur.com/X5qGkCg.png)
![[Image: lrUHro3.jpg]](https://i.imgur.com/lrUHro3.jpg)
Jerry Bezencon
Linux Lite Creator
"Do not correct a fool, or he will hate you; correct a wise man and he will appreciate you."
![[Image: X5qGkCg.png]](https://imgur.com/X5qGkCg.png)
![[Image: 0op1GNe.png]](https://i.imgur.com/0op1GNe.png)
![[Image: LgJ2mtP.png]](https://i.imgur.com/LgJ2mtP.png)
![[Image: vLZcFUE.png]](https://imgur.com/vLZcFUE.png)
![[Image: lrUHro3.jpg]](https://i.imgur.com/lrUHro3.jpg)