Alex Miller wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>> Victor Ustugov wrote:
>>> что-то я не найду в OpenBSD аналогов /etc/cron.daily из Linux и
>> /etc/periodic/daily и /usr/local/etc/periodic/daily из FreeBSD. или в
>> OpenBSD все периодические задания задаются только через crontab?
>> кто-нить сталкивался?
>> В NetBSD тоже отсутствуют папки с периодически запускающимися скриптами.
> Вместо этого есть /etc/daily.local, /etc/weekly.local и /etc/monthly.local,
> куда предлагается добавлять запуск локальных скриптов.
root на gw:/var/spool/exim/input> uname -a
OpenBSD gw.antora.ru 3.8 GW#5 i386
root на gw:/var/spool/exim/input> crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp//crontab.bYHLw21863 installed on Fri Nov 3 16:12:57 2006)
# (Cron version V5.0 -- $OpenBSD: crontab.c,v 1.48 2005/01/30 21:00:31
millert Exp $)
#
SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday command
#
# rotate log files every hour, if necessary
0 * * * * /usr/bin/newsyslog
# send log file notifications, if necessary
#1-59 * * * * /usr/bin/newsyslog -m
#
# do daily/weekly/monthly maintenance
15 3 * * * /bin/sh /etc/daily 2>&1 | tee
/var/log/daily.out | sendmail -f postmaster на antora.rupostmaster на antora.ru
30 4 * * 6 /bin/sh /etc/weekly 2>&1 | tee
/var/log/weekly.out | sendmail -t
30 5 1 * * /bin/sh /etc/monthly 2>&1 | tee
/var/log/monthly.out | sendmail -t
...
Аналогично NetBSD, /etc/(daily|weekly|monthly) вызывают СНАЧАЛА
/etc/(daily|weekly|monthly).local, потом делают свою стандартную работу.
В солярке такого нет вообще - всё надо явно задать через crontab.