This causes issues with the source tree on case insensitive file-systems :(

On Wed, 22 Jul 2020, Martin Husemann wrote:

Module Name:    src
Committed By:   martin
Date:           Wed Jul 22 16:50:41 UTC 2020

Modified Files:
        src/distrib/sets/lists/etc: mi
        src/etc: rc
        src/etc/rc.d: Makefile dhcpcd ip6addrctl ipfilter ipsec
            iscsid mdnsd mountcritlocal mountcritremote network npf npf_boot pf
            pf_boot random_seed route6d smtoff wpa_supplicant
Added Files:
        src/etc/rc.d: MOUNTCRITLOCAL clearcritlocal llvmlockdir

Log Message:
Split the local disk availability step into two phases to allow scripts
that pre-populate parts of the system (e.g. a tmpfs based /var) an
easy place to plug in like:

# REQUIRE: mountcritlocal

This also cleans up the existing special handling a bit by separating it
into new scripts. All later scripts now depend on MOUNTCRITLOCAL.
Discussed on tech-userlevel some time ago.

To generate a diff of this commit:
cvs rdiff -u -r1.260 -r1.261 src/distrib/sets/lists/etc/mi
cvs rdiff -u -r1.173 -r1.174 src/etc/rc
cvs rdiff -u -r0 -r1.1 src/etc/rc.d/MOUNTCRITLOCAL \
   src/etc/rc.d/clearcritlocal src/etc/rc.d/llvmlockdir
cvs rdiff -u -r1.106 -r1.107 src/etc/rc.d/Makefile
cvs rdiff -u -r1.16 -r1.17 src/etc/rc.d/ src/etc/rc.d/ipsec
cvs rdiff -u -r1.9 -r1.10 src/etc/rc.d/dhcpcd src/etc/rc.d/mountcritremote \
cvs rdiff -u -r1.5 -r1.6 src/etc/rc.d/ip6addrctl src/etc/rc.d/npf \
cvs rdiff -u -r1.19 -r1.20 src/etc/rc.d/ipfilter
cvs rdiff -u -r1.1 -r1.2 src/etc/rc.d/iscsid
cvs rdiff -u -r1.4 -r1.5 src/etc/rc.d/mdnsd src/etc/rc.d/smtoff
cvs rdiff -u -r1.15 -r1.16 src/etc/rc.d/mountcritlocal
cvs rdiff -u -r1.80 -r1.81 src/etc/rc.d/network
cvs rdiff -u -r1.2 -r1.3 src/etc/rc.d/npf_boot
cvs rdiff -u -r1.12 -r1.13 src/etc/rc.d/pf
cvs rdiff -u -r1.13 -r1.14 src/etc/rc.d/random_seed
cvs rdiff -u -r1.7 -r1.8 src/etc/rc.d/wpa_supplicant

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to