mirror of
https://github.com/Findus23/la-tools.git
synced 2024-08-27 19:52:15 +02:00
23 lines
550 B
Bash
Executable file
23 lines
550 B
Bash
Executable file
#!/bin/bash
|
|
TEXTDOMAIN=la-tools
|
|
TEXTDOMAINDIR=./
|
|
|
|
#http://stackoverflow.com/a/12199798
|
|
convertsecs() {
|
|
((h=${1}/3600))
|
|
((m=(${1}%3600)/60))
|
|
((s=${1}%60))
|
|
printf "%02d:%02d:%02d\n" $h $m $s
|
|
}
|
|
|
|
last=$(stat -c %Y /var/cache/apt/)
|
|
date=$(date +%s)
|
|
diff=$(($date-$last))
|
|
wort=$(convertsecs $diff)
|
|
if [[ $diff > 43200 ]]
|
|
then
|
|
echo $"package sources outdated"
|
|
echo $"$wort -- $diff seconds"
|
|
zenity --info --title $"package sources outdated" --text $"The last update was $wort ago. The package sources will get updated now"
|
|
sudo apt-get update -y
|
|
fi
|