#!/bin/sh
#Touch the file /MILESTONE before you can gain any changes
#Small scratch code by AGX
if [ "$1" = "" ]; then
  MILESTONE="/MILESTONE"
else
  MILESTONE="$1"
fi
if [ ! -f $MILESTONE ]; then
  echoc RED "Errore: file $MILESTONE non trovato !"
  exit 1
fi


echo "- Gaining changes: "
echo "# AGX Package Builder on `date` " > changes.txt
echo "# Please, edit this file removing comment and unwanted entries " > changes.txt
echo -n " var "  ; find /var  -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " bin "  ; find /bin  -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " etc "  ; find /etc  -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " lib "  ; find /lib  -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " root " ; find /root -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " sbin " ; find /sbin -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
echo -n " usr "  ; find /usr  -xdev -cnewer $MILESTONE -newer $MILESTONE >> changes.txt
sort changes.txt > system-changes.txt
rm -f changes.txt
# (EDIT)
joe system-changes.txt
