On Wed, 2009-01-28 at 08:52 +0700, ░▒▓ ɹɐzǝupɐɥʞ ɐzɹıɯ ▓▒░ wrote:

> > Masih ada 1 yang kurang dicheck
> > nyo...@nyoman:~$ cat /etc/crontab
> > # m h dom mon dow user  command
> > 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
> >
> > Ada yang daily nggak om ?
> >
> > Nyo
> >
> 
> r...@castor:/home/mirza# cat /etc/crontab
> # /etc/crontab: system-wide crontab
> # Unlike any other crontab you don't have to run the `crontab'
> # command to install the new version when you edit this file
> # and files in /etc/cron.d. These files also have username fields,
> # that none of the other crontabs do.
> 
> SHELL=/bin/sh
> PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
> 
> # m h dom mon dow user  command
> 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
> >> >> kenapa yah ?
> >> >> bisa kah itu di setting per jam 00 ?
> >> >
> >> > coba di cek lagi, biasanya logrotate itu dijalankan via entry cron
> >> > daily. kalau di debian saya adanya di /etc/cron.daily/logrotate. nah
> >> > kalau memang begitu, tinggal cek cron daily itu dijalankan tiap jam
> >> > berapa. mungkin dijalankannya jam 7 pagi.
> >> >
> >> > -cecep-
> >> >
> >> > --
> >>
> >
> > Masih ada 1 yang kurang dicheck
> > nyo...@nyoman:~$ cat /etc/crontab
> > # m h dom mon dow user  command
> > 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
> >
> > Ada yang daily nggak om ?
> >
> > Nyo
> >
> 
> r...@castor:/home/mirza# cat /etc/crontab
> # /etc/crontab: system-wide crontab
> # Unlike any other crontab you don't have to run the `crontab'
> # command to install the new version when you edit this file
> # and files in /etc/cron.d. These files also have username fields,
> # that none of the other crontabs do.
> 
> SHELL=/bin/sh
> PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
> 
> # m h dom mon dow user  command
> 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
> 25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / &&
> run-parts --report /etc/cron.daily )
> 47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / &&
> run-parts --report /etc/cron.weekly )
> 52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / &&
> run-parts --report /etc/cron.monthly )
> #
> 
> 
> 
> -- 

Terlihat jelas kan, kalau cron daily dijalan jam 6:25
Kalau mau menjalankan sarg tidak jam segitu, jangan taruh di cron.daily
om
Pisahkan aja di cron nya root apa di /etc/crontab

Kalau punyaku sih sargnya perhari menggunakan scripts ini

r...@cache:~ # cat /etc/cron.daily/sarg 
#!/bin/bash

# Get yesterday's date
YESTERDAY=$(date --date "1 days ago" +%d/%m/%Y)

exec /usr/bin/sarg \
        -o /var/www/sarg/daily \
        -d $YESTERDAY &>/dev/null
#exec /usr/bin/sarg -o /var/www/sarg/dans \
#       -f /etc/sarg/dans.conf -l /var/log/dansguardian/access.log \
#       -d $YESTERDAY &>/dev/null
exit 0

Jadi nggak peduli mau running jam berapa, yang digenerate tetap aja log
hari kemarin :D

Nyoman

Attachment: signature.asc
Description: This is a digitally signed message part

Kirim email ke