[FreeBSD-users-jp 96288] Re: How to disable X-Cron-Env header
Koh-ichi Ito
kohi @ kkdlabs.jp
2018年 7月 19日 (木) 11:03:07 UTC
On 2018 07 17 10:45, User Ribbon wrote:
> /usr/src/usr.sbin/cron/cron/do_command.c に、X-Cron-Env を付加する
> コードがあります。ざっと見た限りでは、制御するオプションはないみたいです。
> そこの部分を削って、コードをコンパイルし直すというのはどうでしょうか。
ribon さんを論破しようなどという不遜な気持ちはなく、提示された方法が問題
の回避策として有効なことに異議はありません。
その上で所感を述べます。
freebsd-update で上書きされる可能性を考慮すると、/usr/src 以下に由来する
OS のユーザランドを、変更を加えた物に差し替えるのは避けるべきじゃないか
な、と思いました。/usr/sbin/cron を上書きするんじゃなくって
/usr/local/sbin/ あたりに別途置いて、rc.conf で
cron_program="/usr/local/sbin/cron" ってやるなら賛成できるかな。キチンと
やれば OS 標準のユーザランドとサードパーティのアプリケーションをしっかり
分離できるのは FreeBSD の(他の *BSD についてはフォローできていないだけ)
美点ですよね。
元のメールで、この辺りの詳細には言及されていなかったので、ribon さんも検
討なさった上でのご発言だったかもしれませんね。
--
kkdlabs.jp, featuring Koh-ichi Ito as just another DNS freak in town.
freebsd-users-jp メーリングリストの案内