History log of /freebsd-current/usr.sbin/periodic/periodic.8
Revision Date Author Comments
# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# e5d7100c 06-Jun-2023 Juraj Lutter <otis@FreeBSD.org>

periodic: Honor kern.localbase

Take kern.localbase into account with fallback to /usr/local and
also allow for LOCALBASE/etc/periodic.conf (similarly to what
many other utilities do).

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D40435
MFC after: 2 weeks


# aa1f87cb 18-Jun-2020 Mateusz Piotrowski <0mp@FreeBSD.org>

Improve periodic(8) manual page presentation

- Update synopsis to present all available arguments.
- Consistently call the argument specifying an arbitrary directory a
"directory".
- Do not put macros into -width argument to Bl. They do not expand there.
- Stylize command modifiers like "daily" with Cm instead of Pa. While
technically periodic(8) operates on directories with such names, it is
confusing from the perspective of the manual page reader as Pa and Ar are
stylized the same way. Also, I cannot recall a single manual page where
Pa would be used to describe the syntax of command-line arguments.

MFC after: 2 weeks


# c5b5b50d 20-May-2016 Alan Somers <asomers@FreeBSD.org>

Better document security_show_{success,info,badconfig} in /etc/periodic.conf

periodic(8) already handles the security_show_{success,info,badconfig}
variables correctly. However, those variables aren't explicitly set in
/etc/defaults/periodic.conf or anywhere else, which suggests to the user
that they shouldn't be used.

etc/defaults/periodic.conf
Explicitly set defaults for security_show_{success,info,badconfig}

usr.sbin/periodic/periodic.sh
Update usage string

usr.sbin/periodic/periodic.8
Minor man page updates

One thing I'm _not_ doing is recommending setting security_output to
/var/log/security.log or adding that file to /etc/newsyslog.conf, because
periodic(8) would create it with default permissions, usually 644, and
that's probably a bad idea.

Reviewed by: brd
MFC after: 4 weeks
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D6477


# 01c2b8ac 20-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part2)

PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# aa12cea2 14-Apr-2010 Ulrich Spörlein <uqs@FreeBSD.org>

mdoc: order prologue macros consistently by Dd/Dt/Os

Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.

Reviewed by: ru
Approved by: philip, ed (mentors)


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 7c34436e 07-Sep-2007 Gabor Kovesdan <gabor@FreeBSD.org>

- The weekly periodic runs occur on Saturday mornings, not on Sunday mornings

PR: docs/113975
Submitted by: Marian Cerny <jojo@matfyz.cz>
Reviewed by: keramida
Approved by: re (bmah)


# 9a0e6be2 24-Jul-2007 Xin LI <delphij@FreeBSD.org>

Stop mentioning /usr/X11R6.

Approved by: re (hrs)


# 68c35072 22-Jun-2007 David Malone <dwmalone@FreeBSD.org>

Add an option to make periodic(8) quiet when no output was generated.

The man page part of the patch is my fault, the changes to the
periodic script is Dominik's.

PR: 88486
Submitted by: Dominik Brettnacher <domi@saargate.de>
Reviewed by: brian
Approved by: re
MFC after: 1 month


# 59a3c79d 18-Jan-2005 Ruslan Ermilov <ru@FreeBSD.org>

Sort sections.


# a866e170 17-Jan-2005 Ruslan Ermilov <ru@FreeBSD.org>

Added the EXIT STATUS section where appropriate.


# 490d5836 14-Jul-2002 Philippe Charnier <charnier@FreeBSD.org>

The .Nm utility


# c9d99fb5 08-Dec-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: fix markup in revision 1.25.


# 2204f3ce 07-Dec-2001 Crist J. Clark <cjc@FreeBSD.org>

Long ago, there was just /etc/daily. Then /etc/security was split out
of /etc/daily. Some time later, /etc/daily became a set of periodic(8)
scripts. Now, this evolution continues, and /etc/security has been
broken into periodic(8) scripts to make local customization easier and
more maintainable.

Reviewed by: ru
Approved by: ru


# a4771d5f 28-Nov-2001 Crist J. Clark <cjc@FreeBSD.org>

Add a BUGS section noting that the basename of a directory containing
periodic(8) scripts must be useable as a sh(1) variable.

MFC after: 2 days


# 5849041b 19-Nov-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Fix markup.


# 6575e6da 08-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: expand plain text xrefs.


# f247324d 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# a4c37c81 10-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: removed HISTORY info from the .Os call.


# eb083802 18-Apr-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: normalize .Nd.


# 5e75e35c 15-Apr-2001 Dima Dorfman <dd@FreeBSD.org>

Grammar police: "its", not "it's", is the possessive form of "it".


# 98849115 16-Jan-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: fixed broken references.


# ed403116 14-Dec-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: removed history info from the .Os FreeBSD call.


# 7a2650d6 11-Dec-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use canonical form of .Dd macro.


# e97407b4 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the new features of the Nm macro.


# df470af5 19-Sep-2000 Brian Somers <brian@FreeBSD.org>

Put temporary output in ${TMPDIR:-/tmp}
If $<basedir>_output is not set, don't redirect output

PR: 21395


# 9ed55d11 14-Sep-2000 Brian Somers <brian@FreeBSD.org>

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


# f3e285ba 22-Jun-2000 Brian Somers <brian@FreeBSD.org>

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


# 97d92980 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# f8c6d853 23-Apr-1999 Guy Helmer <ghelmer@FreeBSD.org>

local_cron -> local_periodic

PR: docs/11253


# f10c8b1a 14-Feb-1999 Jordan K. Hubbard <jkh@FreeBSD.org>

Look in correct rc.conf file.

Submitted by: Kevin Street <street@iname.com


# 956e99c9 29-Dec-1998 Tim Vanderhoek <hoek@FreeBSD.org>

Misplaced comma.


# f12a1471 23-Mar-1998 Philippe Charnier <charnier@FreeBSD.org>

.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.


# bf5cbf35 29-Sep-1997 Wolfram Schneider <wosch@FreeBSD.org>

Sort cross refereces in section SEE ALSO.


# 02eab22c 19-Aug-1997 Paul Traina <pst@FreeBSD.org>

Change local_cron to local_periodic.
Submitted by: bde


# 2a13325f 16-Aug-1997 Paul Traina <pst@FreeBSD.org>

Use /etc/periodic


# 696a50cd 13-Aug-1997 Andrey A. Chernov <ache@FreeBSD.org>

Fix mdoc directives


# fb1485d3 13-Aug-1997 Paul Traina <pst@FreeBSD.org>

Incorporate some ideas that came up during discussion with msmith.


# c0fa6e33 12-Aug-1997 Paul Traina <pst@FreeBSD.org>

Initial import of periodic executable control program.