Answers:
在执行任何此操作之前,请确保您熟悉freebsd-update过程,可能的后果和要求。像任何自动更新一样,它也有可能变本加厉。
/usr/local/etc/periodic/weekly/912.freebsd-update
使用以下命令创建文件:
#!/bin/sh -
#
#
# If there is a global system configuration file, suck it in.
#
if [ -r /etc/defaults/periodic.conf ]
then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
case "$weekly_freebsd-update_enable" in
[Yy][Ee][Ss])
echo ""
echo "Updating system via freebsd-update:"
freebsd-update cron install;;
*) rc=0;;
esac
exit $rc
别忘chmod +x 912.freebsd-update
了通过添加weekly_freebsd-update_enable="YES"
到/etc/periodic.conf
常规文件中来启用它。您的定期定期报告将包含该操作的日志结果(默认为电子邮件到root)。
912的数字是任意的,这只是我使用的数字。您可以选择900范围内的任何东西,它应该可以正常工作。