mirror of
https://github.com/opnsense/src.git
synced 2026-06-11 09:41:03 -04:00
rc.d/zpool: change mountcritlocal dep from BEFORE to REQUIRE
In cases where the `/boot` directory is mounted from a different disk, `/boot/zfs/zpool.cache` will not be found during a `rc.d/zpool` run. This is because `/etc/fstab` mounts are mounted in `rc.d/mountcritlocal`, which currently runs AFTER (i.e. `REQUIRE:`) `rc.d/zpool`. This change swaps the `rcorder` of `rc.d/zpool`'s dependency on `mountcritlocal` from `BEFORE:` to `REQUIRE:`. This will ensure that `/boot` (or even `/etc/` in some configurations) to be visible while searching for `zpool.cache`. Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1614 Closes: https://github.com/freebsd/freebsd-src/pull/1614
This commit is contained in:
parent
cae3d6c8d4
commit
900bc02063
1 changed files with 1 additions and 2 deletions
|
|
@ -3,8 +3,7 @@
|
|||
#
|
||||
|
||||
# PROVIDE: zpool
|
||||
# REQUIRE: hostid disks
|
||||
# BEFORE: mountcritlocal
|
||||
# REQUIRE: hostid disks mountcritlocal
|
||||
# KEYWORD: nojail
|
||||
|
||||
. /etc/rc.subr
|
||||
|
|
|
|||
Loading…
Reference in a new issue