Commit graph

54 commits

Author SHA1 Message Date
Brian Somers 0655ee8d72 Case is irrelevant when sorting mail redirects
PR:		21600
Submitted by:	David Wolfskill <dhw@whistle.com>
2000-10-02 21:54:38 +00:00
Brian Somers ca60fa1ad6 Remove a forgotten line
Submitted by:	Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
2000-09-22 06:54:28 +00:00
Brian Somers 9ed55d1192 Another overhaul of the periodic stuff.
All periodic sub-scripts <larf> now have their return codes interpreted
by periodic(8).  Output may be masked based on variable values in
periodic.conf.

It's also now possible to email periodic output to arbitrary addresses,
or to send it to a log file, examples of which can be found in
newsyslog.conf.

The upshot of it all should be no discernable changes to the default
behaviour of periodic(8).

PR:	21250
2000-09-14 17:19:15 +00:00
Brian Somers bf9263a3e2 Correct variable spelling
PR: 20841
2000-08-25 18:50:54 +00:00
Gregory Neil Shapiro 2216e2a2cd Complete migration of aliases file to /etc/mail/aliases.
The maintainers of share/examples/diskless/README.TEMPLATING and mergemaster
have been contacted so those may be updated as well.
2000-08-13 18:38:58 +00:00
Brian Somers 3a5cb44818 Correct dodgy wild card expansion
PR:	20514
2000-08-10 10:58:44 +00:00
Sheldon Hearn afc3b53891 Introduce a new option, daily_status_disks_df_flags, which specifies
the command-line arguments to be used for the call to df(1) when
daily_status_disks_enable is set to YES.

The name of the new variable was chosen by the maintainer of our
periodic hierarchy, Brian Somers.

PR:		19631
2000-07-05 10:47:01 +00:00
Brian Somers 2d60050a94 Add $daily_status_mail_rejects_logs, defaulting to 3 to control
how many /var/log/maillog* files to check

PR:	19587
2000-06-30 09:41:16 +00:00
Brian Somers 7c26f8927b Correct two variable names
Mostly submitted by:	howardjp@wam.umd.edu
PR:			19567
2000-06-30 09:39:51 +00:00
Josef Karthauser ae8ac23395 Added 400.status-pkg.
Forgotten by:	brian
2000-06-28 14:37:22 +00:00
Brian Somers 0ae3b944b5 Add weekly_status_pkg_enable (defaults to NO) 2000-06-27 11:20:08 +00:00
Brian Somers 1a36977ec2 Allow compressed acct files
PR:		19483
Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
2000-06-25 08:59:26 +00:00
Brian Somers 126bc2411c daily_status_network_enable -> daily_status_network_usedns
Submitted by: Alexander Leidinger <Alexander@leidinger.net>
2000-06-23 12:33:16 +00:00
Brian Somers f3e285ba7d Introduce /etc/defaults/periodic.conf, similar in concept to rc.conf.
The only change in the default functionality should be that
the output reports are slightly more verbose WRT files deleted.

Not objected to by: freebsd-arch
2000-06-23 01:18:31 +00:00
Brian Somers 008c5376df Use $clear_daily_* from rc.conf to decide what should be deleted
Reviewed by:	The silence of -committers
2000-06-09 17:05:11 +00:00
Brian Somers 335844a6c3 Clean /tmp and /var/tmp if $clear_tmp_enable is set to YES in rc.conf
Clean /compat/linux/tmp if $linux_enable is also set to YES in rc.conf
2000-06-08 08:48:15 +00:00
David E. O'Brien 072229cdbb Revert to rev 1.3 since the sed'ing is wrong. Revisit this after 4.0-RELEASE. 2000-01-27 22:52:43 +00:00
David E. O'Brien c95a5e9ebd Update the sed action to match the change to "diff -u".
Otherwise the encrypted password of any account who's information changed
was shown in the daily email to root.

Submitted by:	jhb
2000-01-20 03:12:57 +00:00
David E. O'Brien 4b99719cb0 Use the *much* more readable unified diff format. 1999-12-28 21:38:12 +00:00
Andrey A. Chernov 6e31a7f7fc Use manpath -L for man locales 1999-11-23 03:21:19 +00:00
Guy Helmer c12c023aa4 "make install" did not install 150.clean-hoststat.
PR:	bin/12497
1999-11-04 03:00:33 +00:00
Andrey A. Chernov 77adc291c6 localize it
Submitted by: "Alexey Zelkin" <phantom@crimea.edu>
1999-09-11 18:55:02 +00:00
Peter Wemm 9b7a44a60e $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
Sheldon Hearn e9ebca08d7 Update the locate database even if user nobody can't stat root's
home directory.

PR:	10700
Submitted by:	Sergey Korsak <skif@1plus1.net>
1999-06-21 18:36:18 +00:00
Brian Somers cf2df276f9 Don't delete quota files when clean-tmps is enabled. 1999-06-10 00:34:15 +00:00
Garrett Wollman 94678b53d5 Remove remaining traces of the prototype... 1999-03-30 15:31:35 +00:00
Garrett Wollman 960b7106f5 Clean up persistent host status from sendmail(8) (if so configured).
I had accumulated years' worth of junk files; now others won't
have to.
1999-03-30 15:30:44 +00:00
Joerg Wunsch 0e20a72001 Finally remove the ancient `-exec rm -f {} ;' cruft that used to be
used to cleanup old files, and replace it by -delete which has been
present in our find(1) for ages now.
1999-03-21 12:34:06 +00:00
Garrett Wollman 19f1101052 Now that newsyslog is capable of doing this at a specific time,
let it rotate /var/log/wtmp again, and update monthly/200.accounting to
take this into account.  (Some sites might want to change the parameters
of the rotation; it's easier to do this when it's all centralized in
newsyslog.conf.)
1999-01-28 20:03:31 +00:00
Bill Fumerola 0a54a0549a UUCP Cleanup should be done by the UUCP user.
PR:		bin/7749
Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1999-01-01 21:07:39 +00:00
Joerg Wunsch 3dc4ead535 Avoid the ``ruptime: no hosts in /var/rwho.'' message by not calling
rwho iff /var/rwho is empty.  Call `uptime' instead.  This doesn't
belong under `network' right away, but at least reports the same
informaton about the local system.  rwhod is not turned on by default
(for good reason), and i've already seen too many of the above
messages...
1998-10-06 09:46:46 +00:00
David E. O'Brien be0cde6f10 Remove useless `BINOWN=root' now that it is the default. 1998-09-19 22:42:06 +00:00
Bruce Evans 326f1e2f2f Fixed double slashes in a pathname.
Fixed some style bugs.  Ensure no creation of an obj directory so that
we don't need to chdir before installing.
1998-05-31 11:38:25 +00:00
Dag-Erling Smørgrav 1d70d1dd0a Add a chkgrp run after backing up the passwd and group files.
Suggested-by: Andreas Klemm
1998-05-24 15:57:31 +00:00
Dag-Erling Smørgrav 03d4e44189 Changed /usr/sbin/mailq to /usr/bin/mailq 1998-04-17 22:53:59 +00:00
Daniel O'Callaghan 8e525b0803 PR: 1708, 5448
Reviewed by:	Alex Nash, Steve Price
Enhance wtmp monthly handling
1998-02-09 11:36:43 +00:00
Wolfram Schneider b2ba580390 Count _all_ rejects, not made by check_mail and check_relay only.
There can be private rules which produce rejects.
Pointed out by: áÎÄÒÅÊ þÅÒÎÏ×
1998-02-09 11:28:59 +00:00
Wolfram Schneider a4f897aa96 Count hosts and sort by score. 1998-02-05 15:38:17 +00:00
Wolfram Schneider 011e8ccf1f Replace sed(1) with perl(1). The 4.4BSD sed programm is
200 times slower than perl or SunOS 5.5.1 sed.
1998-02-05 15:33:54 +00:00
Brian Somers 87c2f276be Remove ``start='' used when testing :-( 1998-01-26 02:26:29 +00:00
Brian Somers c5227e754c Just list one of each domain that was rejected
(although only by Scheck_relay or Scheck_mail).
Suggested by: ache
1998-01-23 01:58:18 +00:00
Wolfram Schneider 74f3544ed2 Add an example for busy mail servers, commented out. 1998-01-18 22:28:06 +00:00
Andrey A. Chernov 41051eb9e7 Do not run by default. Can grow your root mailbox up to 2Mb per day
since SPAMmers like to retry often
1998-01-18 12:06:40 +00:00
Steve Price e98d6de67c Use manpath(1) to determine the value of ${MANPATH} instead of
using one of two hard-coded values.

PR:		5365
Submitted by:	Ruslan Shevchenko <rssh@cam.grad.kiev.ua>
1998-01-09 23:56:45 +00:00
Bruce Evans 7083bd1e7d Don't test for executability of /usr/sbin/sysctl [before execing
plain sysctl].  We already assumed that many standard commands
exist, and sysctl is not special.
1998-01-01 09:04:47 +00:00
Brian Somers ac4c6ef8a9 Check for rejected mail
Not commented on by: freebsd-hackers
1997-11-22 04:02:51 +00:00
Wolfram Schneider 7010605e55 Check for files belongs to an unknown user or unknown group.
Do not run by default.
1997-11-01 15:03:05 +00:00
Wolfram Schneider d5c1fb3ee9 Delete unused code. 1997-11-01 15:00:40 +00:00
Andrey A. Chernov 57e9de7714 Fix typo in my prev. commit 1997-09-11 15:21:30 +00:00
Andrey A. Chernov 1889c27d4a Do not remove /var/tmp/vi.recover 1997-09-01 11:07:55 +00:00