Hi,
Rainer has it right. I agree that a simple note as Rainer suggests will
do it.
Thanks,
Chris
On Fri, 15 Dec 2006, Rainer Gerhards wrote:
David,
I went through my notes. Retaining PRI as is is actually a charter item:
---
Reviews have shown that there are very few similarities between the
message formats generated by heterogeneous systems. In fact, the only
consistent commonality between messages is that all of them contain
the <PRI> at the start. Additional testing has shown that as long as
the <PRI> is present in a syslog message, all tested receivers will
accept any generated message as a valid syslog message. In designing a
standard syslog message format, this Working Group will retain the
<PRI> at the start of the message and will introduce protocol
versioning.
---
So we can not change the PRI representation (and thus the representation
of severity).
From what I see in my notes, we simply copied over the 3164 text on PRI
without any further thinking after we had set on this charter. I think
this is the primary reason that it was not better spelled out and be
undetected until now.
Rainer
Before we publish the spec as an RFC, is the WG satisfied with this
restriction of severity to 0-7, and is the WG satisfied that this is
clear and unambiguous in our spec?
If the WG believes the 0-7 restriction is unacceotable, we will need
to pull the draft back from the IESG and make changes to PRI.
The last time a version was submitted (roughly a year ago), it was
pulled back *because* PRI calculation was different from
legacy syslog.
This was the whole point in that discussion. And, yes, then
there wasn't
this restriction. IMHO we can not change that without going into a
"deep-inconsistency-loop" of WG decisions.
If the WG accepts the 0-7, but thinks the draft is not clear and
unambiguous, then we could provide clarifying text as part of WGLC
without pulling the draft back from the IESG.
This is what I'd recommend. A simple sentence like "severities MUST be
in the range of 0 to 7" should do the job.
Rainer
David Harrington
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-----Original Message-----
From: Rainer Gerhards [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 14, 2006 9:26 AM
To: Glenn M. Keeni; [EMAIL PROTECTED]
Subject: RE: [Syslog] Dbh re-Review of -mib-11, part 1
So far, just one comment...
1.6 > > 11) in SyslogSeverity, I recommend removing the
second sentnece
>> in the
>> description "The syslog protocol uses the values 0
(emergency)
>> to 7 (debug)." since this is already spelled out in
the SYNTAX
>> clause,andshows that 99 (other) is also used. Why do we
>> need 99? Are other
>> values valid?
Partially fixed. When is "other" used?
Response.
"other" will be used to count messages that do not have
severity in
the range 0-7. The syslog protocol specs (-19.txt) does
not disallow
such messages.
Actually, -syslog-protocol disallows this by the way the PRI value
is
specified (this was different in previous versions of the I-D). In
short: PRI MOD 8 is severity. So if a severity greater
than 7 would
be
given, it would actually modify the facility. See 6.2.1:
--
The Priority value is calculated by first multiplying
the Facility
number by 8 and then adding the numerical value of the Severity.
--
Rainer
_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog
_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog
_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog
_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog
_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog