#!/bin/bash

## configuration backup job

[ ! -d /disk/backup ] && mount /disk

if [ -d /disk/backup ]
  then
    aptitude -F %p search "?and(?installed,?not(?automatic))" > /etc/apt/pkglist.txt
    tar -czPf /disk/backup/`hostname`/`hostname`.tar.gz /etc /usr/local/{bin,etc}
  else
    echo "Configuration backup job failed, /disk/backup directory doesn't exist."
fi
