tmpです。 > あと、cronでまわすことについて便乗質問ですが、 > 1.etc-update > 2.ものすごく時間がかかるebuild > 3.einfoの情報 > 4.サービスの再起動 > ここらへんはみなさんどうされてますか? > cron.weeklyあたりか、実装されて欲しいemerge GLSA > を考える時少し悩んでしまいました。 emergeをcronでまわすの面白そうですね。 とりあえずcron.dailyでまわせるといった程度のですが、 こんなことをやるスクリプトを組んでみました。 別のemergeプロセスが走っていないかチェックしながら、 emerge sync emerge -pvlu --deep world emerge -u --deep world を実行します。 別のemergeプロセスが走っている場合はその時点で終了します。 それぞれのemergeの出力はメールで送信します。 各ebuildごとに切り分けてログをメールしたり、 etc-updateのお知らせやeinfoの出力等も切り分けて メールするようにできると面白いかもしれません。 簡単な方法が思い浮かばなかったので見送ってしまったのですが、 どなたかいいアイディアありませんか?
Attachment:
emerge.cron
Description: Binary data