From veers@disturbed.net Mon Sep  6 11:46:23 1999
Return-Path: <veers@disturbed.net>
Received: from shattered.disturbed.net (shattered.disturbed.net [205.236.147.18])
	by hub.freebsd.org (Postfix) with ESMTP id B0DD4159A8
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  6 Sep 1999 11:46:16 -0700 (PDT)
	(envelope-from veers@disturbed.net)
Received: from localhost (user: 'veers', uid#1000) by disturbed.net id <S.rp.jP61528>; Mon, 6 Sep 1999 14:45:47 -0400
Message-Id: <19990906184551Z61528-249+96@disturbed.net>
Date: Mon, 6 Sep 1999 14:45:47 -0400
From: veers@disturbed.net
Sender: Alex Perel <veers@disturbed.net>
Reply-To: veers@disturbed.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: minor change to the quota behavior of etc/defaults/rc.conf
X-Send-Pr-Version: 3.2

>Number:         13603
>Category:       misc
>Synopsis:       quota integrity checks are off by default
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    cpiazza
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep  6 11:50:01 PDT 1999
>Closed-Date:    Tue Sep 14 10:32:44 PDT 1999
>Last-Modified:  Tue Sep 14 10:33:36 PDT 1999
>Originator:     Alex Perel
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
none
>Environment:

	-current

>Description:

An earlier submission of mine set the default quota_check variable to NO, 
which effectively turned off quota integrity checks unless otherwise specified.
This is not the desired effect since it's better safe than sorry, and quota
checks should run unless otherwise noted. 

I blame human for this mistake.

>How-To-Repeat:

set enable_quotas=YES in /etc/rc.conf. 
reboot. 
quotacheck will not run.

>Fix:
	
--- etc/defaults/rc.conf.old	Mon Sep  6 14:35:20 1999
+++ etc/defaults/rc.conf	Mon Sep  6 14:35:28 1999
@@ -206,7 +206,7 @@
 sendmail_flags="-bd -q30m" # Flags to sendmail (if enabled)
 dumpdev="NO"		# Device name to crashdump to (if enabled).
 enable_quotas="NO"      # turn on quotas on startup (or NO).
-check_quotas="NO"	# Check quotas on startup (or NO).
+check_quotas="YES"	# Check quotas on startup (or NO).
 accounting_enable="NO"	# Turn on process accounting (or NO).
 ibcs2_enable="NO"	# Ibcs2 (SCO) emulation loaded at startup (or NO).
 linux_enable="NO"	# Linux emulation loaded at startup (or NO).



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->suspended  
State-Changed-By: cpiazza 
State-Changed-When: Mon Sep 6 13:22:57 PDT 1999 
State-Changed-Why:  
This needs to be MFC'd, but releng_3 is frozen. 


Responsible-Changed-From-To: freebsd-bugs->cpiazza  
Responsible-Changed-By: cpiazza 
Responsible-Changed-When: Mon Sep 6 13:22:57 PDT 1999 
Responsible-Changed-Why:  
So I don't forget it 
State-Changed-From-To: suspended->closed  
State-Changed-By: cpiazza 
State-Changed-When: Tue Sep 14 10:32:44 PDT 1999 
State-Changed-Why:  
Committed to rev 1.32 (-current) and rev 1.1.2.14(releng_3 by jkh) 
>Unformatted:
