11.1Slukem#!/bin/sh 21.1Slukem# 31.17Salnsn# $NetBSD: mountcritlocal,v 1.17 2022/02/20 14:42:07 alnsn Exp $ 41.1Slukem# 51.1Slukem 61.1Slukem# PROVIDE: mountcritlocal 71.10Sjoerg# REQUIRE: fsck 81.1Slukem 91.8Smycroft$_rc_subr_loaded . /etc/rc.subr 101.1Slukem 111.1Slukemname="mountcritlocal" 121.3Slukemstart_cmd="mountcritlocal_start" 131.1Slukemstop_cmd=":" 141.3Slukem 151.3Slukemmountcritlocal_start() 161.3Slukem{ 171.14Swiz # Mount critical file systems that are `local' 181.6Slukem # (as specified in $critical_filesystems_local) 191.5Slukem # This usually includes /var. 201.3Slukem # 211.15Skre mount_critical_filesystems local || return $? 221.17Salnsn if checkyesno zfs; then 231.17Salnsn mount_critical_filesystems_zfs || return $? 241.17Salnsn fi 251.15Skre return 0 261.3Slukem} 271.1Slukem 281.2Slukemload_rc_config $name 291.17Salnsnload_rc_config_var zfs zfs 301.1Slukemrun_rc_command "$1" 31