mountcritremote revision 1.6
11.1Slukem#!/bin/sh
21.1Slukem#
31.6Slukem# $NetBSD: mountcritremote,v 1.6 2002/03/27 08:53:42 lukem Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: mountcritremote
71.5Slukem# REQUIRE: NETWORKING root mountcritlocal
81.1Slukem
91.1Slukem. /etc/rc.subr
101.1Slukem
111.1Slukemname="mountcritremote"
121.6Slukemstart_cmd="mountcritremote_start"
131.1Slukemstop_cmd=":"
141.6Slukem
151.6Slukemmountcritremote_start()
161.6Slukem{
171.6Slukem	#	If obsolete $critical_filesystems is set,
181.6Slukem	#	use that instead of $critical_filesystems_remote.
191.6Slukem	#
201.6Slukem	if [ -n "$critical_filesystems" -o \
211.6Slukem	    "${critical_filesystems-unset}" != "unset" ]; then
221.6Slukem		warn 'Overriding $critical_filesystems_remote with obsolete $critical_filesystems'
231.6Slukem		critical_filesystems_remote=$critical_filesystems
241.6Slukem	fi
251.6Slukem
261.6Slukem	#	Mount critical filesystems that may be `remote'.
271.6Slukem	#	(as specified in $critical_filesystems_remote)
281.6Slukem	#	This usually includes /usr.
291.6Slukem	#
301.6Slukem	mount_critical_filesystems remote
311.6Slukem
321.6Slukem}
331.1Slukem
341.2Slukemload_rc_config $name
351.1Slukemrun_rc_command "$1"
36