Страница 1 из 1

Тупые вопросы: SARG CRON SQUID

Добавлено: 2008-04-24 8:31:13
madnesadm
В наличии

Код: Выделить всё

uname -a
FreeBSD proxy.myserv 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun Jul 31 01:10:56 MSD 2005     root@proxy.myserv:/usr/obj/usr/src/sys/GLORY  i386 
кусочек крона

Код: Выделить всё

crontab -l
.......
#my tasks
0       3       *       *       *       root    /usr/local/etc/nsupdate.sh
30      23      *       *       *       root    /usr/local/etc/sarg/sarg.sh
10      0       1       *       *       root    /usr/local/etc/squid/squid.sh
#

Код: Выделить всё

cat squid.sh
mv /usr/local/www/data/squid-reports/??`date -v-1m "+%b%Y"`-`date -v-1d "+%d%b%Y"` "/usr/local/www/data/squid-reports/Archieve. `date -v-1d "+%Y"`-`date -v-1m "+%b"`"
rm -r /usr/local/www/data/squid-reports/??`date -v-1m "+%b"`*
/usr/local/sbin/squid -k rotate 

cat sarg.sh
rm -r /usr/local/www/data/squid-reports/??`date "+%b%Y"`-??`date "+%b%Y"`
/usr/local/bin/sarg 
Вопрос, где нужно поправить что бы sarg делал отчеты за день, при окончании месяца зафигачивал все дни в месяц, при смене года в архив по месяцам. Я наковырял до состояния, вообщем запутался я основательно.
01Apr2008-23Apr2008
01Oct2007-09Nov2007
вот :oops:

Re: Тупые вопросы: SARG CRON SQUID

Добавлено: 2008-04-25 10:22:31
GreenDay
а религия принципиально к сайту первоисточнику обратиться не позволяет?
я вот там нарыл ссылку на такой скрипт http://www.initzero.it/products/opensou ... rg-reports