sysklogd 1.3-25 (fwd)

Mark Phillips (M.S.Phillips@nortel.co.uk)
Wed, 1 Apr 1998 10:39:19 +0100 (BST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--8323328-156540873-891191647=:1800
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.HPP.3.96.980401103625.9838H@wharh59a.europe.nortel.com>

I've noticed that klogd can't decode opps messages anymore (due to glibc
and 2.1.x problems).

Here is a copy of a message I tried to send to the authors (but it is
currently bouncing) which outline (and includes a patch) for a possible
fix.

Cheers
Mark

Mark S. Phillips ESN 742 2461
msp@nortel.co.uk Tel. +44 1279 402461

---------- Forwarded message ----------
Date: Sun, 29 Mar 1998 18:14:07 +0100 (BST)
From: Mark Simon Phillips <msp@mail.virgin.net>
To: joey@linux.de, shane@ion.apana.org.au, greg@wind.rmcc.com
Subject: sysklogd 1.3-25
Resent-Date: Sun, 29 Mar 1998 18:18:42 +0100 (BST)
Resent-From: Mark Simon Phillips <msp@mail.virgin.net>
Resent-To: M.S.Phillips@bnr.co.uk

Hi there!

I've been trying to run sysklogd 1.3-25.tar.gz under redhat 5.0+linux
2.1.91 and run into to some problems... (which I've fixed!).

1) The code in ksym_mod.c to read the module details fails in the llseek call.

I've attached a patch which uses the new query_module
interface to get the module info (this also reduces memory
usage). If the query_module is not available (at compile time) it uses
the old technique.

2) On my machine (glibc+2.1.91) I don't have a sys/modules.h

3) ksym.c gives up after finding one bad map, instead of trying the
other maps.
4) ksym.c strtol returns large addresses as 0x7fffffff - need to use
strtoul (this causes almost all addr lookups to fail under glibc)
5) gets() is unsafe
I've attached a patch to fix 3-5 (also changes the output to hex).

6) version.h returns 1.3 pl3 - presumably this should be pl25 ?!

************************
I'm thinking of submitting a SRPM to redhat so could you let me know
if the pl should be 3 or 25! (Maybe it would be a good idea to do a
1.4 release?)
************************

Anyway hope the patches are of some use, keep up the good work!

Yours Faithfully
Mark Phillips
PS. There are further notes in patches/SPECS/sysklogd-1.3.25.spec

msp@nortel.co.uk

--8323328-156540873-891191647=:1800
Content-Type: APPLICATION/X-GUNZIP; NAME="patch.tar.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.980329181407.1800B@marks.virgin.net>
Content-Description: 1.3-25 Patches

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
--8323328-156540873-891191647=:1800--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu