#!/sbin/runscript # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License, v2 # $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/files/quota.rc7,v 1.1 2011/03/03 07:26:27 jlec Exp $ extra_started_commands="check" description_check="Running quotacheck with quota being offline" depend() { need localmount use portmap } start() { if [[ ${RUN_QUOTACHECK} == "yes" ]] ; then ebegin "Checking quotas (may take a while)" quotacheck ${QUOTACHECK_OPTS} eend $? fi ebegin "Starting quota" quotaon ${QUOTAON_OPTS} eend $? } stop() { ebegin "Stopping quota" quotaoff ${QUOTAOFF_OPTS} eend $? } check() { ebegin "Checking quota" quotaoff ${QUOTAOFF_OPTS} && \ quotacheck ${QUOTACHECK_OPTS} && \ quotaon ${QUOTAON_OPTS} eend $? }