History log of /freebsd-current/usr.sbin/jail/jail.conf.5
Revision Date Author Comments
# 165234d5 05-Sep-2023 Jamie Gritton <jamie@FreeBSD.org>

jail.conf(5): Fix and expand description of ".include".

Escape a period that caused a line not to be includesd. Also mention
that glob(3) patterns may be included, and a consequence of that.

PR: 273561
Reported by: crest@rlwinm.de
Reviewed by: emaste
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D41723


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

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


# e82a6294 06-Jun-2023 Jamie Gritton <jamie@FreeBSD.org>

jail: add ".include" directive to jail.conf

Jail config files can now include literal filenames and file globs.
They can not (yet) include files based on variables/parameters.


# ccee95df 08-Jul-2022 Mateusz Piotrowski <0mp@FreeBSD.org>

jail.conf.5: List configuration and example files

MFC after: 3 days


# 8b1a5062 18-Apr-2021 Fernando ApesteguĂ­a <fernape@FreeBSD.org>

jail.conf(5): emphasize where to find jail parameters

Some people expect jail.conf(5) to have a list of jail parameters.
jail(8) contains a comprehensive list of all parameters to be used during jail
invocation or in jail.conf.

Highlighting where to look for jail parameters seems a reasonable solution.

PR: 244569
Reported by: joneum@
Approved by: 0mp (manpages, mentor)
Reviewed by: debdrup
Differential Revision: https://reviews.freebsd.org/D28701


# 5fda0d60 03-Oct-2019 Andriy Gapon <avg@FreeBSD.org>

add ability to set watchdog timeout for a shutdown

This change allows to specify a watchdog(9) timeout for a system
shutdown. The timeout is activated when the watchdogd daemon is
stopped. The idea is to a prevent any indefinite hang during late
stages of the shutdown. The feature is implemented in rc.d/watchdogd,
it builds upon watchdogd -x option.

Note that the shutdown timeout is not actiavted when the watchdogd
service is individually stopped by an operator. It is also not
activated for the 'shutdown' to the single-user mode. In those cases it
is assumed that the operator knows what they are doing and they have
means to recover the system should it hang.

Significant subchanges and implementation details:
- the argument to rc.shutdown, completely unused before, is assigned to
rc_shutdown variable that can be inspected by rc scripts
- init(8) passes "single" or "reboot" as the argument, this is not
changed
- the argument is not mandatory and if it is not set then rc_shutdown is
set to "unspecified"
- however, the default jail management scripts and jail configuration
examples have been updated to pass "jail" to rc.shutdown, just in case
- the new timeout can be set via watchdogd_shutdown_timeout rc option
- for consistency, the regular timeout can now be set via
watchdogd_timeout rc option
- watchdogd_shutdown_timeout and watchdogd_timeout override timeout
specifications in watchdogd_flags
- existing configurations, where the new rc options are not set, should
keep working as before

I am not particularly wed to any of the implementation specifics.
I am open to changing or removing any of them as long as the provided
functionality is the same (or very close) to the proposed one.
For example, I think it can be implemented without using watchdogd -x,
by means of watchdog(1) alone. In that case there would be a small
window between stopping watchdogd and running watchdog, but I think that
that is acceptable.

Reviewed by: bcr (man page changes)
MFC after: 5 weeks
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D21221


# e94b881b 10-Feb-2016 Jamie Gritton <jamie@FreeBSD.org>

Remove man page references to rndassociates.com, which has been taken over
by a domain squatter.


# d4f5f000 13-Feb-2014 Niclas Zeising <zeising@FreeBSD.org>

Bump .Dd forgotten in r261832.

MFC after: 2 weeks


# 22e9d10a 12-Feb-2014 Niclas Zeising <zeising@FreeBSD.org>

Add commas (,) to the list in the SEE ALSO section, to match most other
manuals.

MFC after: 2 weeks


# a074a227 12-Feb-2014 Niclas Zeising <zeising@FreeBSD.org>

Add cross references between rc.conf(5) and jail.conf(5).

MFC after: 2 weeks


# 8972c8b6 03-Jun-2012 Joel Dahl <joel@FreeBSD.org>

Minor spelling fixes.


# 858b023a 23-May-2012 Jamie Gritton <jamie@FreeBSD.org>

Note that the new jail(8) will be appearing in 9.1.


# 7b1d17a1 12-May-2012 Glen Barber <gjb@FreeBSD.org>

General mdoc(7) and typo fixes.

PR: 167804
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days


# 70c8684f 12-May-2012 Joel Dahl <joel@FreeBSD.org>

mdoc: remove redundant Pp and end a display block with Ed.


# 901fc7b5 27-Apr-2012 Jamie Gritton <jamie@FreeBSD.org>

Fix the dates and history as of the move to HEAD.


# d8352076 17-Jun-2011 Jamie Gritton <jamie@FreeBSD.org>

Update copyright dates and other whitespacey stuff.


# 2671ee73 20-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

Initial work on the new jail(8). There are more features to add, and some
cleaning up to do on existing features, but this is pretty much what the
final product will look like.