#!/sbin/runscript # Copyright 1999-2012 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.2 2012/12/08 19:50:27 vapier 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 $? }