From owner-freebsd-bugs Fri Jul 7 1:10: 6 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7F72037B754 for ; Fri, 7 Jul 2000 01:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA03289; Fri, 7 Jul 2000 01:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (Postfix) with ESMTP id 8816937B7AC for ; Fri, 7 Jul 2000 01:00:57 -0700 (PDT) (envelope-from pherman@frenchfries.net) Received: from bagabeedaboo.security.at12.de (dial-195-14-226-162.netcologne.de [195.14.226.162]) by mail2.netcologne.de (8.9.3/8.9.3) with ESMTP id KAA13552 for ; Fri, 7 Jul 2000 10:00:54 +0200 (MET DST) Received: (from root@localhost) by bagabeedaboo.security.at12.de (8.10.2/8.10.2) id e677vjL01198; Fri, 7 Jul 2000 09:57:45 +0200 (CEST) Message-Id: <200007070757.e677vjL01198@bagabeedaboo.security.at12.de> Date: Fri, 7 Jul 2000 09:57:45 +0200 (CEST) From: pherman@frenchfries.net Reply-To: pherman@frenchfries.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/19750: sbsize in /etc/login.conf is type number Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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