#!/bin/sh
if [ `id -u` != 0 ]; then echo "Please log in as root. To do this, enter su, followed by alpine."; exit 0; fi  
backup
unzip -X -K -o /Applications/OpenBackup.app/DebFolder.zip -d /var/mobile
apt-get update
running=1
while((running==1)); do
apt-get install -dy --force-yes --reinstall `cat /var/mobile/Library/Preferences/OpenBackupFiles/bckup.txt` -o dir::cache=/var/mobile/OpenBackupDebs 2> /var/mobile/bakup.txt
cat /var/mobile/bakup.txt >> /tmp/openbackup.log
cat /var/mobile/bakup.txt | sed -e "s/E: Couldn't find package //" | grep -v -e "E:" -e "W:" > /var/mobile/bkup.txt; mv /var/mobile/bkup.txt /var/mobile/bakup.txt
if [ -s /var/mobile/bakup.txt ]; then
cat /var/mobile/Library/Preferences/OpenBackupFiles/bckup.txt | grep -v -e `cat /var/mobile/bakup.txt` > /var/mobile/Library/Preferences/OpenBackupFiles/bakup.txt; mv /var/mobile/Library/Preferences/OpenBackupFiles/bakup.txt /var/mobile/Library/Preferences/OpenBackupFiles/bckup.txt
else
running=0
fi
rm /var/mobile/bakup.txt
done
apt-get install -dy --force-yes --reinstall apt7 apt7-ssl berkeleydb profile.d zip unzip sed coreutils coreutils-bin -o dir::cache=/var/mobile/MoveToAutoInstall