From owner-freebsd-users-jp@freebsd.org Tue Jul 17 07:18:35 2018 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78259102D939 for ; Tue, 17 Jul 2018 07:18:35 +0000 (UTC) (envelope-from moto@kawasaki3.org) Received: from flyingdutchman.kawasaki3.org (EE0475lan5.rev.em-net.ne.jp [124.109.182.21]) by mx1.freebsd.org (Postfix) with ESMTP id F227E77E1E for ; Tue, 17 Jul 2018 07:18:34 +0000 (UTC) (envelope-from moto@kawasaki3.org) Received: from localhost (p7195-ipbffx02marunouchi.tokyo.ocn.ne.jp [61.126.191.195]) by flyingdutchman.kawasaki3.org (Postfix) with ESMTPSA id 26498C675C; Tue, 17 Jul 2018 16:18:04 +0900 (JST) Date: Tue, 17 Jul 2018 16:18:21 +0900 (JST) Message-Id: <20180717.161821.102585901911605001.moto@kawasaki3.org> To: freebsd-users-jp@freebsd.org, ribbon@ns.ribbon.or.jp From: moto kawasaki In-Reply-To: <20180717014535.GA28932@ns.ribbon.or.jp> References: <20180717.093826.2012657998242769293.moto@kawasaki3.org> <20180717014535.GA28932@ns.ribbon.or.jp> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.1 (flyingdutchman.kawasaki3.org [0.0.0.0]); Tue, 17 Jul 2018 16:18:04 +0900 (JST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on flyingdutchman.kawasaki3.org X-Virus-Scanned: clamav-milter 0.99.2 at flyingdutchman.kawasaki3.org X-Virus-Status: Clean Subject: [FreeBSD-users-jp 96280] Re: How to disable X-Cron-Env header X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2018 07:18:35 -0000 早速ありがとうございます。 cron(8)をソースで修正して再コンパイルしてとりあえず対策しました。 なるほどです&ありがとうございました。 -- moto kawasaki +81-90-2464-8454 on Tue, 17 Jul 2018 10:45:35 +0900, User Ribbon wrote: > On Tue, Jul 17, 2018 at 09:38:26AM +0900, moto kawasaki wrote: > > > > 使っている環境は 11.1-REL-p10 amd64 なのですが、crontab になにかジョブ > > を登録すると、(出力があれば)メールで通知が来ると思います。 > > > > この通知メールのヘッダには、X-Cron-Env: なるヘッダがついていて、そのジョ > > ブのコマンドを実行した時の環境変数をすべて列挙してくれているようです。 > > > > 問題は、例えば別のサイトから一日一回ファイルをダウンロードするようなジョ > > ブのときに、必要な ID/password を環境変数から渡してたりするのがメール > > 受信者のみなさんに見えてしまうところでありまして、まあ、どこかに設定ファ > > イルを作って読みに行くように書き直せば良いことではありますが、ひょっと > > してどこかにこの X-Cron-Env: を抑止するようなオプションなどはありませ > > んでしょうか? > > /usr/src/usr.sbin/cron/cron/do_command.c に、X-Cron-Env を付加する > コードがあります。ざっと見た限りでは、制御するオプションはないみたいです。 > そこの部分を削って、コードをコンパイルし直すというのはどうでしょうか。 > > ribbon > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"