1#!/bin/sh 2 3# PROVIDE: vfs_quota 4# REQUIRE: mountcritlocal 5# BEFORE: LOGIN 6 7. /etc/rc.subr 8 9name="vfs_quota" 10rcvar=`set_rcvar` 11start_cmd="vq_start" 12 13vq_start() 14{ 15 if checkyesno vfs_quota_enable; then 16 # For each dir in $vfs_quota_sync, run vquota sync 17 # 18 case ${vfs_quota_sync} in 19 [Nn][Oo] | '') 20 ;; 21 *) 22 echo -n 'Synchronizing VFS counters: ' 23 for dir in ${vfs_quota_sync}; do 24 echo -n "${dir} " 25 if [ -d "${dir}" ]; then 26 /sbin/vquota sync ${dir} 27 fi 28 done 29 echo '.' 30 ;; 31 esac 32 fi 33} 34 35load_rc_config $name 36run_rc_command "$1" 37