#!/bin/csh -f
#
# weekly.reader
#
# The weekly reader runs dexpireover with the -R option, which truely cleans
# up the overview database. It rewrites the entire database which can take
# a while but only needs to be run once a week or possibly even once a month.
#
# dexpireover -a -R is able to cleanout more data from the data.* files whereas
#
# dexpireover -a is only able to remove whole data.* files (i.e. it cannot
# remove the file until the entire contents of the file has expired).
cd ~
echo "`date` - $0 BEGIN"
set group = `dbin/dpath group`
set news = `dbin/dpath home`
if ( -d ${group}/. ) then
${news}/dbin/plock -t ~/.dexpireover ${news}/dbin/dexpireover -a -R -l720
endif
echo "`date` - $0 END"
syntax highlighted by Code2HTML, v. 0.9.1