Re: cat cron jobs into crontab

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Mon, Mar 12, 2007 at 08:58:46PM -0400, Matt Hyclak wrote:
> On Mon, Mar 12, 2007 at 05:21:47PM -0800, Karl R. Balsmeier enlightened us:
> > What's the best/safest way to "cat" the following job into crontab?
> > 
> > */3 * * * *  /usr/lib64/nagios/plugins/check_megaraid_passive.sh > 
> > /dev/null 2>&1

> echo '*/3 * * * *  /usr/lib64/nagios/plugins/check_megaraid_passive.sh > /dev/null 2>&1' > /etc/cron.d/check_megaraid_passive.sh

NOTE: MISSING "root" after the time spec.  
  */3 * * * * root /usr/lib64/.....

This is the "new" way of doing it, using a feature of new versions of cron
to scan a directory to get the cron information.

The old style method would be:
  crontab -l > /tmp/afile$$
  echo '*/3 * * * * /usr/lib64/...' >> /tmp/afile$$
  crontab /tmp/afile$$
  rm /tmp/afile$$

The "new style" is much more suitable for scripting; in particular you can
create RPMs that magically drop entries into the cron.d directory.

Rgds
Stephen
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux