mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
rc: Set var_run_enable to enable by default
This will load/save the /var/run directories at boot/shutdown if and only if /var/run/ is a tmpfs mount so it is a win for tmpfs users and a no-op for everyone else. Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D44097 Sponsored by: Beckhoff Automation GmbH & Co. KG (cherry picked from commit 72b045386dd3db8b31ec3067cb9e160cbd1cfbc6)
This commit is contained in:
parent
c98427285a
commit
ac658a7c76
2 changed files with 2 additions and 7 deletions
|
|
@ -61,8 +61,8 @@ varmfs_flags="-S" # Extra mount options for the mfs /var
|
|||
mfs_type="auto" # "md", "tmpfs", "auto" to prefer tmpfs with md as fallback
|
||||
populate_var="AUTO" # Set to YES to always (re)populate /var, NO to never
|
||||
cleanvar_enable="YES" # Clean the /var directory
|
||||
var_run_enable="NO" # Save/restore /var/run structure at shutdown/reboot
|
||||
var_run_autosave="NO" # Only restore /var/run structure at shutdown/reboot
|
||||
var_run_enable="YES" # Save/restore /var/run structure at shutdown/reboot
|
||||
var_run_autosave="YES" # Only restore /var/run structure at shutdown/reboot
|
||||
# The user is expected to issue service var_run save to
|
||||
# manually save the /var/run mtree
|
||||
var_run_mtree="/var/db/mtree/BSD.var-run.mtree"
|
||||
|
|
|
|||
|
|
@ -17,11 +17,6 @@ stop_cmd="_var_run_stop"
|
|||
|
||||
load_rc_config $name
|
||||
|
||||
# Set defaults
|
||||
: ${var_run_enable:="NO"}
|
||||
: ${var_run_mtree:="/var/db/mtree/BSD.var-run.mtree"}
|
||||
: ${var_run_autosave:="YES"}
|
||||
|
||||
_var_run_load() {
|
||||
test -f ${var_run_mtree} &&
|
||||
mtree -U -i -q -f ${var_run_mtree} -p /var/run > /dev/null
|
||||
|
|
|
|||
Loading…
Reference in a new issue