From owner-freebsd-isp Thu Jul 26 4:55: 7 2001 Delivered-To: freebsd-isp@freebsd.org Received: from mout0.freenet.de (mout0.freenet.de [194.97.50.131]) by hub.freebsd.org (Postfix) with ESMTP id 7816437B405 for ; Thu, 26 Jul 2001 04:55:02 -0700 (PDT) (envelope-from Alexander@leidinger.net) Received: from [194.97.50.138] (helo=mx0.freenet.de) by mout0.freenet.de with esmtp (Exim 3.30 #3) id 15PjjJ-0003dH-00; Thu, 26 Jul 2001 13:55:01 +0200 Received: from b83f9.pppool.de ([213.7.131.249] helo=Magelan.Leidinger.net) by mx0.freenet.de with esmtp (Exim 3.30 #3) id 15PjjI-0002C1-00; Thu, 26 Jul 2001 13:55:00 +0200 Received: from Leidinger.net (netchild@localhost [127.0.0.1]) by Magelan.Leidinger.net (8.11.4/8.11.4) with ESMTP id f6QAh3v02375; Thu, 26 Jul 2001 12:43:04 +0200 (CEST) (envelope-from netchild@Leidinger.net) Message-Id: <200107261043.f6QAh3v02375@Magelan.Leidinger.net> Date: Thu, 26 Jul 2001 12:43:02 +0200 (CEST) From: Alexander Leidinger Subject: Re: Redundant setup on a budget?? To: gabriel_ambuehl@buz.ch Cc: freebsd-isp@freebsd.org In-Reply-To: <5632231526.20010725201645@buz.ch> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=ISO-8859-1 Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 25 Jul, Gabriel Ambuehl wrote: > >>> realtime (basically, I could agree on using any solution that >>> doesn't create more than a 10 to 15min lag, even on big >>> mailservers with hundred of thousands of files and dirs). >> Perhaps you want to implement it on your own too... > > It's just that I just started coding C++ (after several years of > Python, PHP and Perl) and never did any Kernel hacking so far. If > somebody'd provide me with the filelist, I'd be all ears to do it. > >> For ufs: >> man 2 kqueue > > Hmm. This is FreeBSD >4.0... Not exactly portable, but I suspect We are talking in FreeBSD-isp... and you didn't want to use 3.x because of the not fixable local root exploit (the fix is to upgrade to 4.x). So what? > there's no such thing as a portable approach to something like this. A portable solution would have to poll... and we didn't want to do that, right? > On the first glance it looks pretty complex but... It depends... >> If you decide to implement it (there are interfaces to other >> languages - at least to python - in the ports), please make the >> program modular in a fashion it would be usable as a realtime >> tripwire replacement (e.g. let it call 3rd party apps with "path" >> and "type of change" as arguments... I already thought about this a >> little bit, but unfortunally I didn't have time to implement it >> myself, but you're perhaps interested in some ideas I have). > > I currently prefer to work on my monitoring system until it at least > is alpha quality (i.e. enough for inhouse use ;-) but after that I'm > interested in this kind of stuff. Just call me back then. Bye, Alexander. -- Where do you think you're going today? http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message