
if [ "$GX_CANCEL_PRINT_JOBS_ON_REBOOT" = "false" ] ; then
        echo "NOT deleting print jobs"
else
        #get rid of old print jobs
        echo "deleting print jobs..."
        cancel -a
fi

#get rid of old pagecount files

echo "removing old print release page count files"
# gxrelease uses the existance of this file to know if job is being release or being printed - 
# shouldnt hurt to get rid of all - wont have to worry about removing on printer re-define
# but gxrelease on print servers relies on existence of pagecount file to know if job has already been submitted and held
#rm -f /var/spool/cups/gxrelease-*.pagecount
find /var/spool/cups/ -name "gxrelease-*.pagecount" -mtime +7 -exec rm {} \;



#enable all printers in case they were disabled

echo "enabling all printers"
#for T in $(grep Printer /etc/cups//printers.conf | cut -f 2 -d" " | grep -v Printer | cut -f 1 -d">") ; do cupsenable $T; done
for T in $(egrep "<DefaultPrinter|<Printer" /etc/cups//printers.conf | cut -f 2 -d" " | cut -f 1 -d">") ; do cupsenable $T; done


