On Sat, 13 Mar 2004 15:40, Timothy Musson wrote: > Dave, 2004-03-12 22:25:27: > > I'm trying to run a daily back automatically using anacron > > > > I've written a sh-script (called - "daily.snapshot") using rsync which > > works fine on the command line as root (if executed manually) and put > > it in /usr/local/bin > > It might be tidier to move it to /usr/local/sbin, based on what the > script does and who will be running it. (Doesn't "matter" though :) > > > The next stage is to use anacron to run it for me daily. > > [..snip..] > > > From the reading/googling I've done I understand that I need to add a > > line to anacrontab this is what I've come up with: > > > > # /etc/anacrontab: configuration file for anacron > > # See anacron(8) and anacrontab(5) for details. > > SHELL=/bin/sh > > PATH=/sbin:/bin:/usr/sbin:/usr/bin:/:/usr/local/bin > > # These replace cron's entries > > 1 60 cron.daily nice run-parts --report /etc/cron.daily > > 7 75 cron.weekly nice run-parts --report /etc/cron.weekly > > 30 90 cron.monthly nice run-parts --report /etc/cron.monthly > > 1 100 daily.snapshot nice daily.snapshot --report /var/log/daily.snapshot > > > > whaddya recon?? > > I think it looks like your distro works a lot like mine (Debian). If so, > /etc/cron.daily, /etc/cron.weekly and /etc/cron.monthly are directories. > The idea is for you to drop your scripts into those directories. The > system takes care of the rest (incl. running the scripts sequentially, > according to their filenames - see "man run-parts"). So, instead of > tweaking /etc/anacrontab, you could just drop something like this into > /etc/cron.daily and chmod +x it: > > > #!/bin/sh > > # This file is: /etc/cron.daily/my-snapshot > # Uncomment the following line to disable snapshots > #exit 0 > > MYSCRIPT=/usr/local/sbin/daily.snapshot > > [ -x /usr/sbin/sendmail ] || exit 0 > > if [ ! -x "$MYSCRIPT" ]; then > echo "Can't find $MYSCRIPT" > exit 1 > fi > > $MYSCRIPT > > > (Have a look at the other scripts in /etc/cron.daily|weekly|monthly.) > > I hope that's some help, > > Tim
Timothy yep I'm using Mepis which is Debian based so I'll try your suggestions many thanks -- cheers................dave Mail to: "[EMAIL PROTECTED]" ____________________________________________ Kmail using Kontact - KDE Desktop 3.2.1 Mepis Linux - Kernel 2.4.22 (i686) ____________________________________________
