回答:
これを行う前に、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の範囲であれば何でも選択でき、問題なく動作するはずです。