#!/bin/bash

# V 0.1.0 050512 whatchanged.sh
# 	 
# Licensed under GPL2
#
#  ¢  ¢
#  ¢ ¢
#  ¢     ¢¢  ¢  ¢  ¢¢   ¢¢     ¢¢   ¢¢   ¢¢
#  ¢ ¢  ¢  ¢ ¢  ¢ ¢  ¢ ¢  ¢   ¢  ¢ ¢  ¢ ¢  ¢
#  ¢  ¢ ¢     ¢¢  ¢  ¢  ¢¢¢ ¢  ¢¢  ¢     ¢¢¢
#                         ¢                ¢
#        martin         ¢¢     krung     ¢¢
#
# ++++++++++++++++++++++++++++++++++++++++++++++++
#
# DESC: gibt die vom vortag zu aktuellen tag veraenderten 
# dateien an, welche bei rdiff-backup anfallen
#

BACKUP=bkp 

mount /${BACKUP}

INC=/${BACKUP}/daily/rdiff-backup-data/increments/

echo $INC

EPOCHSEC=`date +%s`

# yesterday as epoch second
YESTERDAY=$(($EPOCHSEC - 86400))

#yesterday as date

YESTERDAY=`date --date "Jan 1, 1970 00:00:00 + ${YESTERDAY}  seconds" +%F`

#echo ${YESTERDAY}

find $INC | grep ${YESTERDAY} | grep missing > /var/log/backup/${YESTERDAY}.missing

find $INC | grep ${YESTERDAY} | grep diff.gz > /var/log/backup/${YESTERDAY}.diffs

gzip /var/log/backup/${YESTERDAY}.missing
gzip /var/log/backup/${YESTERDAY}.diffs

umount /${BACKUP}


