From owner-cvs-all Thu Jun 14 6: 3:21 2001 Delivered-To: cvs-all@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id A251037B407; Thu, 14 Jun 2001 06:03:07 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.3/8.11.3) with SMTP id f5ED2sf24547; Thu, 14 Jun 2001 09:02:55 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Thu, 14 Jun 2001 09:02:54 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Dima Dorfman Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc security In-Reply-To: <200106140430.f5E4Uln31677@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Note that the console log integration into dmesg is a bit broken due to wrap-around intersecting syslog lines. The answer here might be to modify the wrap-around behavior so that there are two pointers: one to end of the loop, one to beginning of the loop. In this manner, we could avoid getting partial lines (the beginning would always be bumped forward to the beginning of the next line). Another problem that has been observed is that the dmesg sysctl is public, yet output to the console may need to be private. The only real solution to this would be to allow the kernel to differentiate the two types of logs, either by storing them seperately, or by marking the records. If you want to investigate either of these paths, that would be great :-). Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Wed, 13 Jun 2001, Dima Dorfman wrote: > dd 2001/06/13 21:30:47 PDT > > Modified files: > etc security > Log: > Pass -a to dmesg(8). > > PR: 26870 > Submitted by: Tomonobu AKIMOTO > > Revision Changes Path > 1.53 +2 -2 src/etc/security > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message