178344Sobrien#!/bin/sh
278344Sobrien#
398184Sgordon# $FreeBSD$
478344Sobrien#
578344Sobrien
698184Sgordon# Enable/Check the quotas (must be after ypbind if using NIS)
798184Sgordon
878344Sobrien# PROVIDE: quota
9193197Sdougb# REQUIRE: mountcritremote ypset
1098184Sgordon# BEFORE: DAEMON
11136224Smtm# KEYWORD: nojail
1278344Sobrien
1378344Sobrien. /etc/rc.subr
1478344Sobrien
1578344Sobrienname="quota"
16230099Sdougbrcvar="quota_enable"
17223644Spluknetload_rc_config $name
1878344Sobrienstart_cmd="quota_start"
19166121Smppstop_cmd="/usr/sbin/quotaoff ${quotaoff_flags}"
2078344Sobrien
2178344Sobrienquota_start()
2278344Sobrien{
23104980Sschweikh	if checkyesno check_quotas; then
2498184Sgordon		echo -n 'Checking quotas:'
25166121Smpp		quotacheck ${quotacheck_flags}
2698184Sgordon		echo ' done.'
2798184Sgordon	fi
2898184Sgordon
2998184Sgordon	echo -n 'Enabling quotas:'
30166121Smpp	quotaon ${quotaon_flags}
3198184Sgordon	echo ' done.'
3278344Sobrien}
3378344Sobrien
3478344Sobrienrun_rc_command "$1"
35