#!/bin/sh
# apt-get auto updater by hip0
# put on crontab this shit 
# and it will periodically auto update your package based distro
# No Warranties, Use at your own risk Under GPL License 2.0 and above.
# example crontab -e and put 00 5 * * * /path_to_this_script/autoupdate.sh
update_log_path="/var/log/autoupdate/auto-update.`date '+%m_%d_%y'`.log";
cmds_to_exec1="apt-get update --assume-yes -q";
cmds_to_exec2="apt-get upgrade --assume-yes -q && apt-get dist-upgrade --assume-yes -q";
touch $update_log_path;
date> $update_log_path;
echo 'Updating pkg database' >> $update_log_path; 
echo '---------------------' >> $update_log_path;
($cmds_to_exec1;wait &) >> $update_log_path; 
echo 'Updating dbs done' >> $update_log_path;
echo 'Updating the with new deb packages' >> $update_log_path;
echo '----------------------------------' >> $update_log_path;
($cmds_to_exec2; wait &)>> $update_log_path;
echo 'Updating deb packages done' >> $update_log_path;

