On Wed, 2002-03-20 at 06:35, Simon Matter wrote:
> Chris Tooley schrieb:
> > I don't know if anyone is interested, but I found myself in a situation
> > where I had to set up a PPTP server on a linux box (PoPToP) to
> > authenticate Windows clients. This meant that I had get mppe into the
> > kernel ppp that comes built into the RedHat contributed kernel. I ended
> > up getting everything set up right and have RPMs built with it. The
> > only difference between the 2.4.9-31 kernels that are in the
> > contributed-by-redhat directory and is the ppp difference. This doesn't
> > break using ppp normally it just adds the ability to use ppp-mppe. If
> > anyone would like a copy of these kernels they can be made available.
> > Chris Tooley
> I might be interested one day but when this day comes, it'll be far too
> late for the 2.4.9-31 kernel. IIRC the problem with mppe is that for
> some reason RedHat can not include it in their kernel. It is a licence
> thing or an export problem, isn't it?
mppe uses openssl so there may have been some export restrictions but I
thought most of those were lifted. Not sure though. The mppe module
(when modprobed) does get a warning about tainting the kernel. Don't
know how to go about making that social problem go away.
> I have contributed the 2.4.9-31 RPMs and the goal was to have exactly
> the same kernel like original RedHat 2.4.9-31 but with only XFS and kdb
> included. Could you send me the .spec and patches anyway?
I didn't do a whole lot of work to get it going. I took the
kernel-2.4.9-31mppe SRPM from mirrors.binarix.com/ppp-mppe, installed
it, took the kernel-2.4.9-31SGI_XFS_1.0.2 SRPM and installed it, (noting
that it installes on top of the mppe kernel) and added like five lines
to the .spec to include the differences between kernel-2.4.9-31mppe.spec
and kernel-2.4.9-31SGI_XFS_1.0.2.spec (which was not much).
The patch that is used is:
and the .spec file is:
Let me know if you have concerns over issues that you see with it. The
kernel name doesn't reflect the mppe patch at all, as changing the
kernel name broke a bunch of my kernel modules. This is something that
I would expect most people will have problems with and it seems a very
minor change in the long run, but the file names probably ought to
reflect a difference.