bin/123237: [patch]: sysinstall -- remove dummy quotas option
Lawrence Mayer
lawmay3 at i12.com
Tue Apr 29 21:00:03 UTC 2008
>Number: 123237
>Category: bin
>Synopsis: [patch]: sysinstall -- remove dummy quotas option
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Apr 29 21:00:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Lawrence Mayer
>Release: n/a
>Organization:
>Environment:
>Description:
Attached patch updates sysinstall by removing quotas option from Startup Services Menu.
The quotas option sets the variable check_quotas. But changing check_quotas in sysinstall normally has no effect, since
1. enable_quotas=NO by default, which sysinstall can't change and
2. the GENERIC kernel has no support for quotas.
The only way check_quotas could ever have any effect would be by compiling a custom kernel with options QUOTA and then setting enable_quotas=YES in rc.conf (neither of which can be done via sysinstall). At that point, check_quotas can also be set in rc.conf.
The quotas option in sysinstall is thus a dummy option, which the attached patch removes.
>How-To-Repeat:
>Fix:
Apply attached patch to src/usr.sbin/sysinstall/menus.c Revision 1.431 <http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/usr.sbin/sysinstall/menus.c?rev=1.431;content-type=text%2Fplain>
Patch attached with submission follows:
--- menus_1.431.c 2008-04-29 12:49:15.338412800 -0700
+++ menus_1.432.c 2008-04-29 12:56:55.440006400 -0700
@@ -1263,8 +1263,6 @@
{ " OSF/1", "This host wants to be able to run DEC OSF/1 binaries.",
dmenuVarCheck, configOSF1, NULL, VAR_OSF1_ENABLE "=YES" },
#endif
- { " quotas", "This host wishes to check quotas on startup.",
- dmenuVarCheck, dmenuToggleVariable, NULL, "check_quotas=YES" },
{ NULL } },
};
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list