Re: [Leaf-user] Testing help needed

2001-11-30 Thread Michael D. Schleif


Charles Steinkuehler wrote:
> 
> As part of getting a final floppy version released, I have created (yet
> another) new kernel tree .
> 
> http://lrp.steinkuehler.net/files/kernels/2.2.20-1-small/
> http://lrp1.steinkuehler.net/files/kernels/2.2.20-1-small/
> http://lrp2.steinkuehler.net/files/kernels/2.2.20-1-small/
> 
> The existing kernels have problems with reiserfs, which combined with the
> openwall patches seems to cause most loadable filesystem modules to fail
> with unresolved module dependencies.  Since I have to re-compile all the
> kernels anyway, I'm making the jump to 2.2.20 at the same time.

[ snip ]

We are un-clear as to your plans for 2.2.x kernels ;>

Since we have just overcome 2.2.19 issues with Sangoma wanpipe, which
are all kernel version/re-compile related, we want to release the new
wanpipe.lrp for state-of-the-state Dachstein-CD.

Please, share your thoughts and plans . . .

-- 

Best Regards,

mds
mds resource
888.250.3987

Dare to fix things before they break . . .

Our capacity for understanding is inversely proportional to how much we
think we know.  The more I know, the more I know I don't know . . .

___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-user] Testing help needed

2001-12-01 Thread Charles Steinkuehler

> [ snip ]
>
> We are un-clear as to your plans for 2.2.x kernels ;>

I just want a recent 2.2.x kernel that works.

> Since we have just overcome 2.2.19 issues with Sangoma wanpipe, which
> are all kernel version/re-compile related, we want to release the new
> wanpipe.lrp for state-of-the-state Dachstein-CD.

If the wanpipe stuff breaks again with 2.2.20, let me know.

> Please, share your thoughts and plans . . .

The existing 2.2.19 kernel trees won't correctly load some of the filesystem
modules, which appears to be an interaction between the openwall patches and
the reiserfs patch.  After a bit of testing, I determined the best way to
fix this is to simply drop the reiserfs patch, since I don't really have
time to re-compile all the kernels, and I REALLY don't have time to start
crawling through kernel code.

Anyway, since I was re-compiling everything anyway, I thought I'd try to use
2.2.20, but this is not mandatory.  If there are problems with 2.2.20, I can
easily drop back to 2.2.19.  While I specifically mentioned the VPN_MASQ
patches, I'd consider the Sangoma support important as well.  Let me know if
it's broken in .20, if you have time to test.

Fundamentally, there's nothing I'm aware of in 2.2.20 that's mandatory vs
2.2.19, once the security patches have been applied to the 2.2.19 kernels
(which the latest 2.2.19-2 kernels have included), so I could go either
way...

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)



___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



RE: [Leaf-user] Testing help needed

2001-12-01 Thread Tony

Is it just me that's wondering, but why do you need a journaling filesystem for a 
firewall that runs in RAM?  I can understand (I guess) if you are using it for a 
stripped down server application like smtp server, or whateverbut I was under the 
impression that a journaling filesystem's best attribute was crash recovery because of 
the way it writes to disk.  For a database app server, or smtp server, I can see the 
benefits. But, again, as a router that loads a minimal filesystem, why go to the 
bother?

Later

Tony






> The existing 2.2.19 kernel trees won't correctly load some of 
> the filesystem modules, which appears to be an interaction between the 
> openwall patches and the reiserfs patch. 
> 


___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-user] Testing help needed

2001-12-01 Thread KP Kirchdörfer

Am Samstag, 1. Dezember 2001 19:22 schrieb Tony:
> Is it just me that's wondering, but why do you need a journaling filesystem
> for a firewall that runs in RAM?  I can understand (I guess) if you are
> using it for a stripped down server application like smtp server, or
> whateverbut I was under the impression that a journaling filesystem's
> best attribute was crash recovery because of the way it writes to disk. 
> For a database app server, or smtp server, I can see the benefits. But,
> again, as a router that loads a minimal filesystem, why go to the bother?

You're not alone - I've been astonished too.

AFAIK the advantages of journaling fs are related to the HD size, especially 
in case of an unclean umount and the necessery fschk.

(This is at least what I've learned from IBM regarding HPFS and JFS)

kp

___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-devel] Re: [Leaf-user] Testing help needed

2001-12-01 Thread Charles Steinkuehler

> > Since we have just overcome 2.2.19 issues with Sangoma wanpipe, which
> > are all kernel version/re-compile related, we want to release the new
> > wanpipe.lrp for state-of-the-state Dachstein-CD.

> Fundamentally, there's nothing I'm aware of in 2.2.20 that's mandatory vs
> 2.2.19, once the security patches have been applied to the 2.2.19 kernels
> (which the latest 2.2.19-2 kernels have included), so I could go either
> way...

OK, I've just decided to stick with the 2.2.19 kernel tree.  Changes from
the existing kernel tree will consist of removal of the reiserfs patch, and
an upgrade of the openwall patch to ow4, neither of which should cause too
much trouble (I hope).

This is the easiest thing for me to do, and sounds like it will help you
out, as well.

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)



___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-devel] RE: [Leaf-user] Testing help needed

2001-12-01 Thread Charles Steinkuehler

> Is it just me that's wondering, but why do you need a journaling
filesystem for a firewall that runs in RAM?  I can understand (I guess) if
you are using it for a stripped down server application like smtp server, or
whateverbut I was under the impression that a journaling filesystem's
best attribute was crash recovery because of the way it writes to disk.  For
a database app server, or smtp server, I can see the benefits. But, again,
as a router that loads a minimal filesystem, why go to the bother?

The sort answer is because I wanted to play with it :)

With the fact that reiserfs killed ext2 support as a module, and the
user-space filesystem tools won't compile against the older glibc used, this
is rapidly looking like the proverbial *bad idea*, so the whole experiment
is being shelved until I start on a disto with a 2.2.4 kernel and modern
libc...

There *are* a bunch of valid reasons to run a journaling filesystem on a
thin server, and I do use my disto's for more than just firewalls, but for a
router, JFFS is probably more important than something like reiserfs or
ext3.

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)



___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



RE: [Leaf-devel] RE: [Leaf-user] Testing help needed

2001-12-01 Thread Tony

Ah, I see.  I thought perhaps I was missing something.  

> 
> The sort answer is because I wanted to play with it :)
> 

I experiment like that also. Now I understand.  I thought perhaps I had my head 
somewhere and missed a whole shift in direction with the filesystems.  

> There *are* a bunch of valid reasons to run a journaling 
> filesystem on a thin server, and I do use my disto's for more than just 
> firewalls, but for a router, JFFS is probably more important than something like 
> reiserfs or ext3.
> 

And I agree. Like I said in my first post, if your machines are doing other things, 
especially with HD's, I see why you would want to use a JFS.  

I guess I don't completely understand why you need a JFFS for something that under 
normal circumstances, isn't written to physically.  If you have a crash/powerdown 
situation, with resumtion of service, you just reload your image and continue to 
firewall/route.  Would the JFFS be in play to preserve the logs?  If so, wouldn't it 
be easier/safer/more secure to forward them to an internal syslog server?

Again, I am not trying to critique, more just trying to understand why.  Hell, if you 
saw some of the crap I implement just to try it, you'd think I _like_ frustration and 
extra work :-)

Later,

Tony


___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user



Re: [Leaf-devel] RE: [Leaf-user] Testing help needed

2001-12-01 Thread Jack Coates

On Sat, 1 Dec 2001, Tony wrote:

> Is it just me that's wondering, but why do you need a journaling
> filesystem for a firewall that runs in RAM?  I can understand (I
> guess) if you are using it for a stripped down server application
> like smtp server, or whateverbut I was under the impression that
> a journaling filesystem's best attribute was crash recovery because
> of the way it writes to disk.  For a database app server, or smtp
> server, I can see the benefits. But, again, as a router that loads a
> minimal filesystem, why go to the bother?
>
> Later
>
> Tony
>

Two reasons -- the filesystem might not be on a RAM disk, or you might
want the increased performance for certain applications.

A mail relay built on LEAF would be the perfect example for the first,
you'd put the mail spool on hard disk because using a RAM disk opens the
possibility that you'll accept mail and lose power before forwarding it,
which will cause the mail to be permanently lost, which is against the
RFCs.

An FTP repository full of small files would be a decent example for the
second; ReiserFS is optimized for work with lots of tiny files, so you
could increase performance by using it on the RAM disk.


-- 
Jack Coates
Monkeynoodle: A Scientific Venture...


___
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user