Re: [Leaf-devel] grep options

2001-03-30 Thread Pim van Riezen

On Fri, 30 Mar 2001, Scott C. Best wrote:


   Am having trouble with normal grep options in
 eigerstein 2.2.16. Anyone else seen this? Getting error
 messages like "sed: can't read foo..." for simple
 things like:
   grep -v foo /etc/passwd

   Huh? sed with greap? Any thoughts on this? TIA!

grep -v didn't even work in the old LRP2.9.8 release. Always had to hack
around it by using sed -e "s/foo//" instead of grep -v "foo".

Pi



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



Re: [Leaf-devel] grep options

2001-03-30 Thread Scott C. Best

Pi:
Woof!
That's terribly annoying.
So...forgive my non-sed'ness, but what would be the
equiv of, say: "grep -v -i FOO /etc/passwd" ?
Thanks again

-Scott, thinking about grep.lrp...

On Fri, 30 Mar 2001, Pim van Riezen wrote:

 On Fri, 30 Mar 2001, Scott C. Best wrote:
 
 
  Am having trouble with normal grep options in
  eigerstein 2.2.16. Anyone else seen this? Getting error
  messages like "sed: can't read foo..." for simple
  things like:
  grep -v foo /etc/passwd
 
  Huh? sed with greap? Any thoughts on this? TIA!
 
 grep -v didn't even work in the old LRP2.9.8 release. Always had to hack
 around it by using sed -e "s/foo//" instead of grep -v "foo".
 
 Pi
 
 
 
 ___
 Leaf-devel mailing list
 [EMAIL PROTECTED]
 http://lists.sourceforge.net/lists/listinfo/leaf-devel
 


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



Re: [Leaf-devel] grep options

2001-03-30 Thread Pim van Riezen

On Fri, 30 Mar 2001, Scott C. Best wrote:

 Pi:
   Woof!
   That's terribly annoying.

I agree, it just always seemed to annoy me personally at times where
taking a better look at it was not an option.

   So...forgive my non-sed'ness, but what would be the
 equiv of, say: "grep -v -i FOO /etc/passwd" ?

The "-i" I'm not sure about, I tend to not use regexpes all that oftenly
either. A regular grep -v bar foo boils down to a

  sed -e "s/.*bar.*//"  foo

At least with some hackery you can usually get the same result you're
trying to get with the grep -v. Only it looks uglier :

Pi



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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread David Douthitt

George Metz wrote:

 Perfect example is a feature I found while compiling a 2.4.2 kernel for my
 SuSE server last night. It's an option that I don't ever recall seeing in
 any of the kernels, that stores the kernel's configuration in the kernel
 image itself - at a cost of 1-4k of size - so that you can fairly quickly
 rebuild a kernel just based on the config that the running kernel has.

This wouldn't be the "proconfig" patch would it?  With this patch, you
can type "cat /proc/config" and it will give you a list of features
set, in the form of a Config file for the running kernel.

I tried it on 2.2.18 -- I REALLY wanted it -- but it didn't work, and
the author was focusing on 2.4, and hadn't updated since August of
last year or something...

 Fairly neat, if not much of a use to the LRP/LEAF images. =)

I would think it would be very useful, especially with everyone having
different needs...

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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

Mike Noyes, 2001-03-28 10:20 -0800
Everyone,
I'd like us to start using the SF Tracker to handle package submissions. 
Comments?

Note: I don't know if it's necessary to tarball/zip them before uploading.

Everyone,

PatchManager:  I checked last night, and the Patch Manager handles binary 
files properly. So, if someone says they created a new package, please 
suggest that they submit it to the Patch Manager under Packages. Thanks.

CVS:  I would like us to use CVS for packages (.lrp). I added a binary 
wrapper this morning for .lrp. I'd like some feedback on possible directory 
structures. I think it should look something like this:

packages -+
   + /boot -+
   |+ /eigerstein
   |+ /oxygen
   + /lib
   |
   + (this is where my thinking gets a little fuzzy)

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread David Douthitt

Charles Steinkuehler wrote:

 The chroot thing is a one-time deal to build a root image on the HDD.  The
 part you're missing is I'm running LRP WITHOUT a ramdisk, more like
 conventional linux...hopefully I won't be burned at the stake.

A Now I understand.  Jeff was so gentle about it :)

Some one else had suggested trying to make LRP use a CDROM-based
filesystem; any have any ideas about that?

 David Douthitt wrote:

  My thoughts on bootable CDROM distributions are:
 
  1. Bootable CDROMs have a FIXED image to boot from, and thus are
  single purpose systems.
 
 But that's what I want to change...you're still stuck with a fixed image
 when booting from CD-ROM, but the CD could do smart things based on the
 presence/absence of configuration files on the floppy, hard-disk,
 flash-disk, or other writable, non-volitle media.

I already have the use of "config.lrp" coded into Oxygen; it is
squirrelled away as it is found, and is loaded AFTER all other
packages have loaded.  However, this only configures the loaded
packages; to configure WHICH packages actually get loaded requires a
different method.  Right now, there is LRP= (fixed), PKGPATH= (also
fixed), and PKGLIST= (a changeable file perhaps?).

I'm thinking about this - basically, you'd need:

1. ...to have the floppy in the configuration to load from
(PKGPATH=/dev/fd0u1680:msdos)
2. ...to have intelligent reaction to a missing disk...

 The key to making this happen is getting a linuxrc that's smart (or
 flexible) enough to deal with whatever is required.  The other missing piece
 is a way to communicate with the CD-ROM boot scripts.

That would be syslinux.cfg; what is needed (sounds like) is a way to
shift the entire "append=" line to another file...

 You can't change
 what's on the CD, so you either make some assumptions (like always load
 config info off a floppy, or a fixed set of devices) or you find a way to
 save some settings across a reboot (like the unused part of the CMOS ram)
 that all systems support.

CMOS?  Uhoh sounds both fascinating and reckless and dangerous -
what a mix!

  2. To make the bootable CDROM configurable, user input is required -
  which isn't nice in an unattended router.
 
 SOME input is required, but it doesn't have to come from the user.  I'm
 envisioning a CD-ROM that when booted with a configured floppy will function
 as a normal LRP system, but when booted on it's own, comes up with some
 install scripts allowing you to:
 
 Install to a Hard-Disk
 Install to one (or more) floppies
 Create a configuration disk...boot the system with the CD and this disk,
 and you get a router/firewall

I like that idea!

  I've been leaning towards a CDROM/floppy combination: you can
  configure the floppy all you want, then load packages from the CDROM.
 
 This is what I'm talking about...

Um... not quite.  You are talking about bootable CDROMs with a
configuration disk; I am talking about booting from floppy disk and
using the CDROM as a data disk.  Your ideas are much more
revolutionary than mine.

  I've also been considering (for a long time) using a CDROM to create a
  TFTP and/or FTP and/or HTTP server with packages available; thus you
  can put the CDROM in, boot, then go to another system, boot Oxygen on
  it, and download all packages via the CDROM system on the network.
 
 Hmm...haven't thought about this sort of thing much.  I guess I don't
 generally like the idea of my router or servers booting off the network.
 Having a resource to load packages from would be a good thing, but why not
 just have that out on the internet somewhere?  Then everyone can use it...

You could do that too.  The problem with that is:

* Security
   - packages could be compromised
   - source system could be compromised
   - router (bridge?) would become visible to outside world, and would
be immediately known as a LRP-style router
* Availability: if the source goes down or changes IP, the router is
dead when it reboots.

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



Re: [Leaf-devel] grep options

2001-03-30 Thread David Douthitt

"Scott C. Best" wrote:

 [...] what would be the
 equiv of, say: "grep -v -i FOO /etc/passwd" ?

sed '/[Ff][Oo][Oo]/d' /etc/passwd

Pi said:

  grep -v didn't even work in the old LRP2.9.8 release. Always had to hack
  around it by using sed -e "s/foo//" instead of grep -v "foo".

Busybox 0.50 supports the following grep options: Hhinqvs

So grep -iv works just fine...

LRP may not have updated its busybox in some time; Oxygen uses the
most current (now at 0.51pre)

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



Re: [Leaf-devel] grep options

2001-03-30 Thread David Douthitt

Pim van Riezen wrote:


 The "-i" I'm not sure about, I tend to not use regexpes all that oftenly
 either.

-i is case-insensitivity.

Being a regular vi nut, I use regexps all the time.  It's gotten so
bad I'm constantly having to check which regexps are allowed by which
utility (vi, sed, grep )

 A regular grep -v bar foo boils down to a
 
   sed -e "s/.*bar.*//"  foo

Not quite; this will replace all matching lines with a blank line. 
Also, -e is extraneous unless multiple commands are desired; beyond
that, modern sed allows multiple commands inline, so even then -e is
extraneous.

 At least with some hackery you can usually get the same result you're
 trying to get with the grep -v. Only it looks uglier :

And sed is some 65k or so!  Since it is no longer necessary, I've been
working at getting sed out of the boot scripts - I think I'm nearly
there.  Busybox grep and ash can handle most things.

The original LRP does a lot with sed...

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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread David Douthitt

Mike Noyes wrote:

 CVS:  I would like us to use CVS for packages (.lrp). I added a binary
 wrapper this morning for .lrp. I'd like some feedback on possible directory
 structures. I think it should look something like this:
 
 packages -+
+ /boot -+
|+ /eigerstein
|+ /oxygen
+ /lib
|
+ (this is where my thinking gets a little fuzzy)

The CDROM I have has (in part) the following breakdown:

src --+-- base ...like busybox, ctar, tftp, ...
  |
  +-- pkgs --+-- net
 |
 +-- sys
 |
 +-- ...et al...

It occurs to me, too, that compiling some things will not work for
different environments - unless we start with the base and use *.diff
files - but then, maintaining the integrity of the source files should
be more important than I've made it in the past...

Personally, I've patched the following:

* busybox
* lcap
* spak

...and perhaps a (very) few others...

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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

David Douthitt, 2001-03-30 07:26 -0600
The CDROM I have has (in part) the following breakdown:

src --+-- base ...like busybox, ctar, tftp, ...
   |
   +-- pkgs --+-- net
  |
  +-- sys
  |
  +-- ...et al...

David,
Are all the files in this src directory text, or are there binary files too?

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread Charles Steinkuehler

  The key to making this happen is getting a linuxrc that's smart (or
  flexible) enough to deal with whatever is required.  The other missing
piece
  is a way to communicate with the CD-ROM boot scripts.

 That would be syslinux.cfg; what is needed (sounds like) is a way to
 shift the entire "append=" line to another file...

  You can't change
  what's on the CD, so you either make some assumptions (like always load
  config info off a floppy, or a fixed set of devices) or you find a way
to
  save some settings across a reboot (like the unused part of the CMOS
ram)
  that all systems support.

 CMOS?  Uhoh sounds both fascinating and reckless and dangerous -
 what a mix!

I remember seeing something once about a program to stash user data in the
unused 1/2 of CMOS RAM that is available on almost all PC systems (at least
those made after about 1988).  I agree with the above...exciting and scary!

   I've been leaning towards a CDROM/floppy combination: you can
   configure the floppy all you want, then load packages from the CDROM.
 
  This is what I'm talking about...

 Um... not quite.  You are talking about bootable CDROMs with a
 configuration disk; I am talking about booting from floppy disk and
 using the CDROM as a data disk.  Your ideas are much more
 revolutionary than mine.

Actually, I want both to work.  My CD-ROM currently uses a floppy image to
boot.  If your system doesn't support booting from a CD, you just make a
floppy image and boot off that.  The trick is to be able to modify your
configuration without changing any of the boot files (syslinux.cfg or
root.lrp), which may be hardcoded on the CD.

   I've also been considering (for a long time) using a CDROM to create a
   TFTP and/or FTP and/or HTTP server with packages available; thus you
   can put the CDROM in, boot, then go to another system, boot Oxygen on
   it, and download all packages via the CDROM system on the network.
 
  Hmm...haven't thought about this sort of thing much.  I guess I don't
  generally like the idea of my router or servers booting off the network.
  Having a resource to load packages from would be a good thing, but why
not
  just have that out on the internet somewhere?  Then everyone can use
it...

 You could do that too.  The problem with that is:

 * Security
- packages could be compromised
- source system could be compromised
- router (bridge?) would become visible to outside world, and would
 be immediately known as a LRP-style router
 * Availability: if the source goes down or changes IP, the router is
 dead when it reboots.

I was thinking about something more along the lines of the Debian apt-get
functionality.  All packages are stored locally, but if you want the latest
widget package, you go out to an archive and grab it.

IMHO, nothing in my running configuration should be loaded across the
network at boot time (at least I don't ever plan to setup any routers this
way).  Beowolf clusters and the like are another matter entirely, however,
so it makes sense to have the flexability to do some (or all) booting from
the network...are the growing popularity of Beowolf clusters and the
appearance of a dhcp client in the kernel coincidence?  You be the judge...

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


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



Re: [Leaf-devel] Mailing list archive

2001-03-30 Thread Charles Steinkuehler

  David, does Oxygen have any reason it would be different from other
  LRPs, or should somebody give this guy the standard answer?

 I'm not sure what the standard answer would be.

 However, the use of the ram disks is hardcoded in linuxrc, and
 /etc/fstab; the kernel is probably the biggest item since it loads to
 RAM disk does it not?

 Perhaps it would be best to load the system normally (with a minimal
 root) then use root to shift to running from the hard drive and umount
 and destroy the RAM disk.

 When you umount a /dev/ram* device, is the memory essentially free and
 returned to the standard free pool?  Or are some resources still used
 by it?

I've seen reports you have to run freeramdisk, but I have yet to verify
this.  NOTE:  Busybox has a freeramdisk function...

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


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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread thc

On Fri, Mar 30, 2001 at 06:49:48AM -0600, David Douthitt scribbled:
 This wouldn't be the "proconfig" patch would it?  With this patch, you
 can type "cat /proc/config" and it will give you a list of features
 set, in the form of a Config file for the running kernel.
 
  Fairly neat, if not much of a use to the LRP/LEAF images. =)
 
 I would think it would be very useful, especially with everyone having
 different needs...

"I'm having trouble getting my hard disk running for a squid cache."
"Please post 'cat /proc/config'."

;)

-- 
rick -- A mind is like a parachute... it only works when it's open.

ICQ# 1590117   [EMAIL PROTECTED] (home)   
Help with LRP: http://lrp.c0wz.com Home page: http://www.c0wz.com

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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread David Douthitt

Charles Steinkuehler wrote:

  Um... not quite.  You are talking about bootable CDROMs with a
  configuration disk; I am talking about booting from floppy disk and
  using the CDROM as a data disk.  Your ideas are much more
  revolutionary than mine.
 
 Actually, I want both to work.  My CD-ROM currently uses a floppy image to
 boot.  If your system doesn't support booting from a CD, you just make a
 floppy image and boot off that.  The trick is to be able to modify your
 configuration without changing any of the boot files (syslinux.cfg or
 root.lrp), which may be hardcoded on the CD.

The Oxygen method of creating and using a config.lrp takes care of the
latter; in my opinion, modifying syslinux.cfg is much harder.

I would suspect you would basically need to use a DIFFERENT way of
passing parameters altogether - perhaps a configuration FILE instead. 
What with the 255-char limit on the parameter line -- I've already
exceeded it more than once! -- it has occurred to me in the past to
write a completely new configuration file structure.  Then perhaps the
syslinux.cfg could be static, and contain only necessary Linux kernel
parameters (console= vga= ...et al).

I'm not sure what format would be best; Algol/Pascal comes to mind, as
do others.  I think my preference may lean toward some Object Oriented
format:

network.eth0.dhcp
device(/dev/ram0).mount = /
device(/dev/ram1).mount = /tmp
device(/dev/ram2).mount = /var/log
disk(/).size = 24
disk(/tmp).size = 4
disk(/var/log).size = 2
packages.load.url = ftp://somewhere.com/pkgs/
packages.load.file = pkglist.cnf
packages.load.disk(/dev/fd0u1680)
packages.load.disk(/dev/fd1u1440).format = minix

I can for see a *LOT* of enhancements going in here.  Then you could
use this on the append= command line in syslinux.cfg:

LRPCONF=lrp.cfg

...and in fact, if you use a default, you don't need that either.

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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

David Douthitt, 2001-03-30 08:32 -0600
Mike Noyes wrote:
  David,
  Are all the files in this src directory text, or are there binary
  files too?

The src directory is basically a snapshot of my build directories; so
all have *.o files, as well as *diff files and so on.  In some cases
there are multiple versions, but I tried to clean them out.

My idea was a) a clean, sorted resource for source files and archives;
b) an archive that could be used this way:

# cp -R /mnt/cdrom/src ./src

...and then you snake in and do your "make" and so on.


The basic structure of a typical source directory is thus:

pkgname --+-- pkg.source.dir -- source files, directories, etc.
 |
 +-- tar.gz file(s)
 |
 +-- occasional diff
 |
 +-- occasional note as to why it won't compile

David,
It looks like you have an oxygen tree that's almost ready for import into 
CVS. I can add binary wrappers for .o and tar.gz. This should allow you to 
import your src tree as oxygen. Did I miss anything? Is this something 
you'd like to do?

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

David Douthitt, 2001-03-30 09:09 -0600
If you like.  I'm not sure what you mean by "binary wrappers for .o
and tar.gz" ...?

Everyone,
This should explain how CVS handles binary files. It'll also explain why I 
need to add binary file wrappers.

9. Handling binary files
http://www.cvshome.org/docs/manual/cvs_9.html

CVS And Binary Files
http://cvsbook.red-bean.com/cvsbook.html#CVS_And_Binary_Files

The cvswrappers File
http://cvsbook.red-bean.com/cvsbook.html#The_cvswrappers_File

My binary files are messed up
http://cvsbook.red-bean.com/cvsbook.html#My_binary_files_are_messed_up

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread David Douthitt

Mike Noyes wrote:
 
 David Douthitt, 2001-03-30 09:09 -0600
 Mike Noyes wrote:
 
   David,
   It looks like you have an oxygen tree that's almost ready for import
   into CVS. I can add binary wrappers for .o and tar.gz. This should
   allow you to import your src tree as oxygen. Did I miss anything? Is
   this something you'd like to do?
 
 If you like.  I'm not sure what you mean by "binary wrappers for .o
 and tar.gz" ...?  If you are speaking of binaries, there is also the
 binary packages, the "on-the-fly" created *.html, *.man, and whatever
 other results of compiling there may be.
 
 David,
 I'm talking about an import of the src tree from the CD into CVS. Are you
 talking about importing the compiled output, or am I confused again?

Let me see if I understand this right:

* What I have now is "working directories" which include multiple
versions as well as compiled binaries.
* CVS would be source files only (with diffs and docs included)

Is that right?  Then presumably the best thing to do would to get the
*.tar.gz file, the diffs, and then extract the tar.gz file, apply
necessary diffs, and let that sit (without the *.tar.gz) for CVS.

Two things:

* I never created *.diff files for makefile only changes - such as
static libraries, and gcc options like -O2 -s -g
* I almost never added -s, leaving that to a "strip" done later.

Sounds like a time for a cleanup; I've also done a lot of new
binaries...

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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

David Douthitt, 2001-03-30 09:23 -0600
Mike Noyes wrote:
  David,
  I'm talking about an import of the src tree from the CD into CVS. Are
  you talking about importing the compiled output, or am I confused
  again?

Let me see if I understand this right:

* What I have now is "working directories" which include multiple
versions as well as compiled binaries.
* CVS would be source files only (with diffs and docs included)

Is that right?

David,
Exactly! I couldn't have said it better. :)

Then presumably the best thing to do would to get the
*.tar.gz file, the diffs, and then extract the tar.gz file, apply
necessary diffs, and let that sit (without the *.tar.gz) for CVS.

You lost me.

Two things:

* I never created *.diff files for makefile only changes - such as
static libraries, and gcc options like -O2 -s -g
* I almost never added -s, leaving that to a "strip" done later.

Now I'm completely lost. David, remember I'm not a programmer. I'm a barely 
functional admin for this project. I need a little hand holding here. Sorry.

Sounds like a time for a cleanup; I've also done a lot of new
binaries...

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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



RE: [Leaf-devel] Functional Admin -kudos

2001-03-30 Thread Steven Peck

I have to go with David here and I think it deserves a mention.

You are coordinating work on an Open Source project.  You have been driving
force and crucial to installing and maintaining the website (you then found
a better solution and made it happen :getting help counts), coordinating and
writing documentation, doing the backend administrative work on getting a
CVS tree going, setting up/manageing multiple mail lists, ftp permissions,
Sourceforge updates and issues.  Gathering a consensus on a variety of
disparate issues (color, theme, logo, style, directory structure, now CVS)
from a set of developers, and misc contributors of varying techinical levels
and interests.)  You have 'brought' in folks (Pim) by making them aware of
what we are doing here.  Regular updates/notification of Sourceforge issues.
Prompting for standards in Documentation, etc.

This is a synopsis.

I've been on paying contracts that were not as well managed/coordinated.
This is something that you can probably add to your resume in some fashion.
Heck, I'll give you a reference letter if you want.  :)

--
Steven Peck   [EMAIL PROTECTED]
http://leaf.blkmtn.org

-Original Message-
From: David Douthitt
To: [EMAIL PROTECTED]
Sent: 3/30/2001 7:50 AM
Subject: Re: [Leaf-devel] Packages in PatchManager  CVS

Mike Noyes wrote:
 
 David Douthitt, 2001-03-30 09:23 -0600

 I'm a barely
 functional admin for this project.

I disagree vehemently!  This project has better documentation than
I've seen almost anywhere else on Sourceforge; the PHPWebSite is
phenomonal.


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



Re: [Leaf-devel] Functional Admin -kudos

2001-03-30 Thread thc

Here here!!

I second all of that. Mike, you are a major driving force that
most projects don't have, and that we're _very_ lucky to have.

I'm good for another reference letter.

On Fri, Mar 30, 2001 at 11:26:20AM -0800, Steven Peck scribbled:
 I have to go with David here and I think it deserves a mention.
 
 You are coordinating work on an Open Source project.  You have been driving
 force and crucial to installing and maintaining the website (you then found
 a better solution and made it happen :getting help counts), coordinating and
 writing documentation, doing the backend administrative work on getting a
 CVS tree going, setting up/manageing multiple mail lists, ftp permissions,
 Sourceforge updates and issues.  Gathering a consensus on a variety of
 disparate issues (color, theme, logo, style, directory structure, now CVS)
 from a set of developers, and misc contributors of varying techinical levels
 and interests.)  You have 'brought' in folks (Pim) by making them aware of
 what we are doing here.  Regular updates/notification of Sourceforge issues.
 Prompting for standards in Documentation, etc.
 
 This is a synopsis.
 
 I've been on paying contracts that were not as well managed/coordinated.
 This is something that you can probably add to your resume in some fashion.
 Heck, I'll give you a reference letter if you want.  :)
 
 --
 Steven Peck   [EMAIL PROTECTED]
 http://leaf.blkmtn.org
 
 -Original Message-
 From: David Douthitt
 To: [EMAIL PROTECTED]
 Sent: 3/30/2001 7:50 AM
 Subject: Re: [Leaf-devel] Packages in PatchManager  CVS
 
 Mike Noyes wrote:
  
  David Douthitt, 2001-03-30 09:23 -0600
 
  I'm a barely
  functional admin for this project.
 
 I disagree vehemently!  This project has better documentation than
 I've seen almost anywhere else on Sourceforge; the PHPWebSite is
 phenomonal.
 
 
 ___
 Leaf-devel mailing list
 [EMAIL PROTECTED]
 http://lists.sourceforge.net/lists/listinfo/leaf-devel

-- 
rick -- A mind is like a parachute... it only works when it's open.

ICQ# 1590117   [EMAIL PROTECTED] (home)   
Help with LRP: http://lrp.c0wz.com Home page: http://www.c0wz.com

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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread David Douthitt

George Metz wrote:
 
 On Fri, 30 Mar 2001, David Douthitt wrote:
 
  This wouldn't be the "proconfig" patch would it?  With this patch, you
  can type "cat /proc/config" and it will give you a list of features
  set, in the form of a Config file for the running kernel.

   Fairly neat, if not much of a use to the LRP/LEAF images. =)
 
  I would think it would be very useful, especially with everyone having
  different needs...
 
 How so? I suppose you could use it to grab the config from a running
 kernel in order to upgrade, but it's not as useful as it could be, what
 with a lack of any way to include the patches.

It would be useful in scenarios like these:

ONE:

Mr. Wizard downloads an image (which has the proconfig patch
installed).  He runs it on his system - which has IDE drives on it. 
He does "cat /proc/config | grep IDE" to see if the kernel has IDE
support builtin.

TWO:

Mr. Greenhorn downloads an image and it won't recognize his disk.  Mr.
Expert says: do this on your box:

"cat /proc/config | ssmtp [EMAIL PROTECTED]"

THREE:

Mr. Developer downloads an image, and boots it.  Seeing that the
kernel is mostly what he wants, he does this:

"cat /proc/config  /mnt/Config"

and then takes the floppy disk from /mnt and moves to the development
box and does this:

"cp /mnt/Config /usr/src/linux/.config  make menuconfig"

...there should be more options...

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



[Leaf-devel] Possible lrp.c0wz.com and/or lrp.steinkuehler.net downtime this weekend

2001-03-30 Thread thc


This weekend, the forecast calls for a 30 percent chance of
lrp.c0wz.com and/or lrp.steinkuehler.net downtime, as both
myself and Charles may be working on new servers for our
respective sites.

Additionally, mine's gone a little flaky on me, so even if
I don't replace the server, it could see some downtime.

Here's some mirrors you can use:

 lrp.c0wz.com:
  http://leaf.sourceforge.net/devel/thc/ -- should be completely
   up-to-date (I made a few minor changes today) and fast
  http://c0wz.slaget.net
  http://c0wz.steinkuehler.net [if Charles's server is up :)]

 lrp.steinkuehler.net:
  lrp1.steinkuehler.net - SourceForge mirror
  lrp2.steinkuehler.net - Provided by Transtronics.com (soon to be 
lrp.steinkuehler.net)
  lrp.bluefx.com - Thanks to Bryan Schmidt
  lrp.fuzzylinux.com - Thanks to Steve Sobka
  lrp.mirazon.com - Thanks to Barry Martin  The Mirazon Group
  steinkuehler.slaget.net - Thanks to Mike Branco
  upnet.dhs.org/lrp/ - Thanks to 'Upnet Joe'
  www.nisi.ab.ca/lrp - Thanks to Scott Young
  64.32.160.79:8080 - Thanks to Dave Childs

Wow. Charles has got a lot of mirros. I'm jealous. ;)

In other news, Linux 2.4.3 gave me a kernel panic today, after
using it for only 4.75 hours...I guess it's still a little
too bleeding edge. ;)

-- 
rick -- A mind is like a parachute... it only works when it's open.

ICQ# 1590117   [EMAIL PROTECTED] (home)   
Help with LRP: http://lrp.c0wz.com Home page: http://www.c0wz.com

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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread thc

On Fri, Mar 30, 2001 at 09:03:15PM -0500, George Metz scribbled:
   It would appear from discussion here and a search that proconfig was
   folded into 2.4; in any case, the most recent versions at the web site
   are:
 
  I couldn't find it in menuconfig, nor by a recursive, case
  insensitive grep for 'proconfig' in my 2.4.2 tree.
 
 That would be because you're running Slack, not SuSE. And at any rate,

Well, if you look at the top quote, the suggestion was that it
has been folded into the main kernel tree; and I don't use
slack-provided kernels, I download plain kernels from
kernel.org...not that I think slack patches their kernels
anyhow. ;)

 SuSE calls it config.gz, so a search for proconfig might not turn anything
 up.

If it was part of the main kernel tree, I'd expect to find it
inside an uncompressed ASCII text file..

 --
 George Metz
 Commercial Routing Engineer
 [EMAIL PROTECTED]
-- 
rick -- A mind is like a parachute... it only works when it's open.

ICQ# 1590117   [EMAIL PROTECTED] (home)   
Help with LRP: http://lrp.c0wz.com Home page: http://www.c0wz.com

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



Re: [Leaf-devel] Nifty CD Idea

2001-03-30 Thread George Metz

On Sat, 31 Mar 2001 [EMAIL PROTECTED] wrote:

 Well, if you look at the top quote, the suggestion was that it
 has been folded into the main kernel tree; and I don't use
 slack-provided kernels, I download plain kernels from
 kernel.org...not that I think slack patches their kernels
 anyhow. ;)

Right. I'd be surprised if Slack - or Debian, for that matter - adds
additional patches to their kernel. Everyone else seems to though, as long
as "everyone else" consists mainly of Mandrake, SuSE, Red Hat, et al.

  SuSE calls it config.gz, so a search for proconfig might not turn anything
  up.

 If it was part of the main kernel tree, I'd expect to find it
 inside an uncompressed ASCII text file..

As would I, which was one of the things that confused me. But hey, it
shows as a 0-byte file in an ls -l, so who knows why they did that. I'm
fairly sure it's a SuSE specific patch though.

--
George Metz
Commercial Routing Engineer
[EMAIL PROTECTED]

"We know what deterrence was with 'mutually assured destruction' during
the Cold War. But what is deterrence in information warfare?" -- Brigadier
General Douglas Richardson, USAF, Commander - Space Warfare Center


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



Re: [Leaf-devel] Packages in PatchManager CVS

2001-03-30 Thread Mike Noyes

David Douthitt, 2001-03-30 11:11 -0600
Mike Noyes wrote:
 
  David Douthitt, 2001-03-30 09:50 -0600
  ...what you have after this is done is a source code directory that
  could, in theory, be compiled straight away to create a usable LRP
  binary.

  That sounds great!

  Ok, I just added wrappers for .o and .tar.gz. I can remove them later
  if they're not needed. Is there anything else we need to do?

I suspect CVS is for text only (thus the wrappers eh?)

David,
Yes. It doesn't handle binary files really well, but it can manage them. 
It's unable to produce diffs and other housekeeping for binaries that it 
does with text files.

The wrappers aren't necessary for *.o, since my vision is pure source
code.

I just removed the wrapper for *.o. Current binary wrappers are:
*.gif
*.jpg
*.png
*.lrp
*.tar.gz

  This gets back to my original post. I created a binary wrapper for
  .lrp, so we could add them to CVS. If there is a clean way to use the
  source instead, I'm all for it.

I'm working now on creating a */lrp directory which would contain all
of the appropriate files and a Makefile to create the *.lrp file.  I'm
using hpa-tftp as the test.

Excellent! Now I have a reason to learn make. :)

--
Mike Noyes [EMAIL PROTECTED]
http://leaf.sourceforge.net/


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