Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jul 2000 09:57:45 +0200 (CEST)
From:      pherman@frenchfries.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   conf/19750: sbsize in /etc/login.conf is type number
Message-ID:  <200007070757.e677vjL01198@bagabeedaboo.security.at12.de>

next in thread | raw e-mail | index | archive | help

>Number:         19750
>Category:       conf
>Synopsis:       sbsize in /etc/login.conf is type number
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 07 01:10:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Paul Herman
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

	4.0-STABLE-20000704

>Description:

	sbsize in /etc/login.conf has type "number" instead of
        "bytes".  For example, if the administrator wishes to
        set a 2 MB limit on sbsize, 2097152 works, but "2M"
        gives an error at login.

>How-To-Repeat:

	Try to use any size setting (i.e. "2M", "1024K", etc.) for sbsize.

>Fix:

Patch for libutil (tested for about 5 minutes, seems to work :)

--- lib/libutil/login.conf.5.orig	Fri Jul  7 09:26:39 2000
+++ lib/libutil/login.conf.5	Fri Jul  7 09:26:47 2000
@@ -160,5 +160,5 @@
 .It maxproc	number		Maximum number of processes.
 .It openfiles	number		Maximum number of open files per process.
-.It sbsize	number		Maximum permitted socketbuffer size.
+.It sbsize	size		Maximum permitted socketbuffer size.
 .El
 .Pp
--- lib/libutil/login_class.c.orig	Fri Jul  7 09:22:42 2000
+++ lib/libutil/login_class.c	Fri Jul  7 09:23:24 2000
@@ -56,5 +56,5 @@
     { "openfiles",    login_getcapnum,  RLIMIT_NOFILE   },
     { "coredumpsize", login_getcapsize, RLIMIT_CORE     },
-    { "sbsize",       login_getcapnum,	RLIMIT_SBSIZE	},
+    { "sbsize",       login_getcapsize,	RLIMIT_SBSIZE	},
     { NULL,	      0,		0 	        }
 };

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007070757.e677vjL01198>