Date: Wed, 18 Mar 2009 08:13:14 -0400 From: Steve Bertrand <steve@ibctech.ca> To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: "freebsd-questions@freebsd.org Questions" <freebsd-questions@freebsd.org> Subject: Re: Stop all manner of periodic scripts from running Message-ID: <49C0E55A.5070700@ibctech.ca> In-Reply-To: <49C09BD6.7040303@infracaninophile.co.uk> References: <49C03BB7.1040009@ibctech.ca> <A6706B94-774C-4AD2-AEB8-210A111A49BA@mac.com> <49C09BD6.7040303@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Seaman wrote: > Chuck Swiger wrote: >> On Mar 17, 2009, at 5:09 PM, Steve Bertrand wrote: >>> Although SMTP is denied, I just realized that there are numerous >>> messages from periodic scripts that are queued up that can't be sent. >>> >>> Can someone advise how to find out each and every periodic script that >>> tries to send out email (given a standard install), and/or how to >>> disable this? >> >> Besides the answer to disable sendmail listening on localhost, >> consider the following to /etc/periodic.conf: >> >> daily_clean_hoststat_enable="NO" >> daily_status_mail_rejects_enable="NO" >> daily_status_include_submit_mailq="NO" >> daily_submit_queuerun="NO" > > In answer to the principal question: just divert the periodic script > output to a log file: > > daily_output="/var/log/daily.log" > daily_status_security_output="/var/log/daily.log" > weekly_output="/var/log/weekly.log" > monthly_output="/var/log/monthly.log" > > You'll find those file names are already setup for appropriate log > rotations in /etc/newsyslog.conf > > In the default install, the only things that generate e-mail are the > periodic cron jobs, so this change should be all that is necessary. If > you have set up your own cron jobs, then you'll have to be careful to > redirect all output >/dev/null 2>&1 or else set a MAILTO variable in > each crontab directing any output to an address that won't send mail > outside the specific box. Perhaps something aliased to /dev/null even. Thanks to all who responded. Not only do the methods do what I wanted, I also have quite a bit of flexibility. Cheers! Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49C0E55A.5070700>