1132718Skan#!/bin/sh
272562Sobrien#
3132718Skan# $FreeBSD: releng/10.3/etc/rc.d/quota 230099 2012-01-14 02:18:41Z dougb $
450397Sobrien#
5132718Skan
650397Sobrien# Enable/Check the quotas (must be after ypbind if using NIS)
750397Sobrien
8132718Skan# PROVIDE: quota
950397Sobrien# REQUIRE: mountcritremote ypset
10132718Skan# BEFORE: DAEMON
1150397Sobrien# KEYWORD: nojail
1250397Sobrien
1350397Sobrien. /etc/rc.subr
1450397Sobrien
15132718Skanname="quota"
1650397Sobrienrcvar="quota_enable"
1750397Sobrienload_rc_config $name
1850397Sobrienstart_cmd="quota_start"
1950397Sobrienstop_cmd="/usr/sbin/quotaoff ${quotaoff_flags}"
2050397Sobrien
21132718Skanquota_start()
2250397Sobrien{
2350397Sobrien	if checkyesno check_quotas; then
2450397Sobrien		echo -n 'Checking quotas:'
2550397Sobrien		quotacheck ${quotacheck_flags}
2650397Sobrien		echo ' done.'
27132718Skan	fi
28132718Skan
2950397Sobrien	echo -n 'Enabling quotas:'
3050397Sobrien	quotaon ${quotaon_flags}
3150397Sobrien	echo ' done.'
3250397Sobrien}
3350397Sobrien
3450397Sobrienrun_rc_command "$1"
3550397Sobrien