[Bug 267846] rc.conf: var_run_enable="YES" without any effect on tmpfs:/var/run
Date: Sat, 19 Nov 2022 07:35:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267846
--- Comment #1 from Graham Perrin <grahamperrin@freebsd.org> ---
<https://github.com/freebsd/freebsd-src/commit/27b9777c28b4e9474bdc500c28d04feec48fbb84#diff-dab5ea80ff9507a517463fe9fc7751aa68fb7cd1709bc225b66e1c37f1f8c8feR19-R22>
under # Set defaults:
> : ${var_run_autosave:="YES"}
----
<https://www.freebsd.org/cgi/man.cgi?query=rc.conf&sektion=5&manpath=FreeBSD+14.0-current>
does describe the boolean option:
var_run_autosave
– without stating a default. There's the description of behaviour when set to
"NO", so readers _might_ assume that _without_ setting the boolean, it is
effectively YES.
----
Here, _without_ using tmpfs:
root@mowa219-gjp4-8570p-freebsd:~ # mount | grep run
root@mowa219-gjp4-8570p-freebsd:~ # sysrc var_run_autosave
var_run_autosave: NO
root@mowa219-gjp4-8570p-freebsd:~ # sysrc var_run_enable
var_run_enable: NO
root@mowa219-gjp4-8570p-freebsd:~ # sysrc var_run_enable="YES"
var_run_enable: NO -> YES
root@mowa219-gjp4-8570p-freebsd:~ # sysrc var_run_autosave
var_run_autosave: NO
root@mowa219-gjp4-8570p-freebsd:~ # grep var_run /etc/rc.conf
var_run_enable="YES"
root@mowa219-gjp4-8570p-freebsd:~ # sysrc var_run_enable="NO"
var_run_enable: YES -> NO
root@mowa219-gjp4-8570p-freebsd:~ # date ; uname -aKU
Sat Nov 19 07:22:08 GMT 2022
FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #25
main-n259004-2c10be9e06d4: Thu Nov 3 00:14:52 GMT 2022
grahamperrin@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
amd64 1400073 1400073
root@mowa219-gjp4-8570p-freebsd:~ #
--
You are receiving this mail because:
You are the assignee for the bug.