From owner-freebsd-bugs@FreeBSD.ORG Sat Jun 3 22:20:22 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A87816A4C1 for ; Sat, 3 Jun 2006 22:20:22 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 877C043D49 for ; Sat, 3 Jun 2006 22:20:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k53MKLBh068780 for ; Sat, 3 Jun 2006 22:20:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k53MKL42068779; Sat, 3 Jun 2006 22:20:21 GMT (envelope-from gnats) Resent-Date: Sat, 3 Jun 2006 22:20:21 GMT Resent-Message-Id: <200606032220.k53MKL42068779@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Ronald F.Guilmette" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DF6E16A494 for ; Sat, 3 Jun 2006 22:17:02 +0000 (UTC) (envelope-from rfg@monkeys.com) Received: from segfault-outgoing-helo.monkeys.com (112.171-60-66-fuji-dsl.static.surewest.net [66.60.171.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45A2B43D46 for ; Sat, 3 Jun 2006 22:16:59 +0000 (GMT) (envelope-from rfg@monkeys.com) Received: by segfault.monkeys.com (Postfix, from userid 1237) id 9D37354AA; Sat, 3 Jun 2006 15:16:59 -0700 (PDT) Message-Id: <20060603221659.9D37354AA@segfault.monkeys.com> Date: Sat, 3 Jun 2006 15:16:59 -0700 (PDT) From: "Ronald F.Guilmette" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/98468: Value over 99 in newsyslog.conf count field silently ignored X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ronald F.Guilmette" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jun 2006 22:20:27 -0000 >Number: 98468 >Category: bin >Synopsis: Value over 99 in newsyslog.conf count field silently ignored >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jun 03 22:20:20 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Ronald F. Guilmette >Release: FreeBSD 4.10-RELEASE i386 >Organization: Infinite Monkeys & Co. LLC >Environment: System: FreeBSD segfault.monkeys.com 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Sun May 1 22:19:07 PDT 2005 rfg@segfault.monkeys.com:/usr/src/sys/compile/rfg20050501 i386 >Description: Apparently, any value over 99 in the count field of any line within the /etc/newsyslog.conf file is silently ignored by the newsyslog program, and only a maximum of 99 "backup" copies of the given log file are maintained, with older ones being deleted (as per normal procedure for newsyslog, when it thinks that some backup log file is "too old"). >How-To-Repeat: Put a value greater than 99 in one of the count fields of some line in the /etc/syslog.conf file, then wait for 99 "backup" copies of the given log file to accumulate, and then see what happens the next time that the given log file is "rotated". >Fix: Change the code of newsyslog to remove this superfluous and entirely artificial limitation or else, at the very least, fix the man page so that this (count) limitation is mentioned, preferable in BOLD TYPE. >Release-Note: >Audit-Trail: >Unformatted: