#!/bin/sh

BACKUPDIR=/var/mobile/Library/Preferences
METADATA=/var/lib/cydia/metadata.plist
SOURCES_PATH=/etc/apt/sources.list.d
echo " - Backuping SSH hosts..."
SSHDIRS=
for a in /etc/ssh ~root/.ssh ~mobile/.ssh; do
    if [ -d ${a} ]; then
        SSHDIRS="${SSHDIRS} ${a}"
    fi
done
tar zcPf ${BACKUPDIR}/dpkgbackup_openssh.tgz ${SSHDIRS}
echo " - Backuping sources..."
tar zcPf ${BACKUPDIR}/dpkgbackup_cydiasources.tgz ${SOURCES_PATH} ${METADATA}
echo " - Backuping packages..."
dpkg --get-selections | grep install > ${BACKUPDIR}/dpkgbackup_dpkg-packages.txt
touch ${BACKUPDIR}/cydia.packages.txt
