mountlate revision 176873
1160303Sdes#!/bin/sh 2160303Sdes# 3160303Sdes# $FreeBSD: head/etc/rc.d/mountlate 176873 2008-03-06 14:39:33Z mtm $ 4160303Sdes# 5160303Sdes 6160303Sdes# PROVIDE: mountlate 7160303Sdes# REQUIRE: DAEMON 8160303Sdes# BEFORE: LOGIN 9160303Sdes# KEYWORD: nojail 10160303Sdes 11160303Sdes. /etc/rc.subr 12160303Sdes 13160303Sdesname="mountlate" 14160303Sdesstart_cmd="mountlate_start" 15160303Sdesstop_cmd=":" 16160303Sdes 17160303Sdesmountlate_start() 18160303Sdes{ 19176873Smtm local err 20176873Smtm 21160303Sdes # Mount "late" filesystems. 22160303Sdes echo -n 'Mounting late file systems:' 23160303Sdes mount -a -l 24176873Smtm err=$? 25160303Sdes echo '.' 26160303Sdes 27176873Smtm case ${err} in 28160303Sdes 0) 29160303Sdes ;; 30160303Sdes *) 31160303Sdes echo 'Mounting /etc/fstab filesystems failed,' \ 32160303Sdes ' startup aborted' 33169668Smtm stop_boot true 34160303Sdes ;; 35160303Sdes esac 36160303Sdes} 37160303Sdes 38160303Sdesload_rc_config $name 39160303Sdesrun_rc_command "$1" 40