[Leaf-devel] Freeswan/IPSEC 1.98b for Bering available

2002-07-09 Thread Jacques Nilo

Please check:
http://leaf.sourceforge.net/article.php?sid=47
for the details

Those updated packages are untested. Please report success/problems.

Jacques



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



RE: [Leaf-devel] Affiliates

2002-07-09 Thread kitakura

 
  But when webadmin is upgraded, a license may change.
 
 I'm sorry to hear this, but those that write the code usually get to
 choose the license.

Don't worry. It is a far future.  

 
  # I'm developing kernel 2.4. It is going to use the linuxrc 
 code of Bering.
 
 Great. Is there an announcement list I can use to keep up to date with
 the developments of IPnuts? Also, should I change the name on our
 affiliates page to IPnuts? If so, will you have a new topic icon for
 IPnuts available in the near future?

I'm glad to change Mosquito to IPnuts.
But floppy version  is IPnuts 3.4 Mosquito, so you don't need to
change icon and link.

IPnuts  Mosquito include only free package,and
 kernel supports only floppy device, not ide.

And If possibble,I will want to maintain free version.



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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


[Leaf-devel] Bering RC3 uClibc

2002-07-09 Thread E.Spakman

I managed to build an (allmost) complete version of Bering RC3 against 
uClibc 0.9.12. This version is *a lot* smaller than the original version
build against GLIBC2. I tested the following modules: weblet, root,
initrd, dhcpd, pump, ezipupd, dnscache... I don't use pppd, so I couldn't
test it but it compiled without a problem. I had some problems with the
symbolic links stdin, stdout and stderror to /dev/fd in root.dev.mk (I
couldn't log in) so I removed them, still everything works like
expected. I don't know exactly what the problem is with stdin etc but
maybe it's got something to do with uClibc, tinylogin or the version of
ash I use (slack 8.1).  
I don't have the ip patched version of ifupdown and included ifconfig
and route. There is a new version of ifupdown (0.6.4-4.3) that makes it
possible to use udhcp and make things even smaller.

I don't know if uClibc is the way to go for LEAF, but it's rappidly
evolving. Glibc 2.0.7 is not maintained and Glibc 2.2.x is just to big to
fit on a floppy. An other 'advantage' of uClibc is that you can get rid of
nss libs and nsswitch.conf. 

Regards,
Eric Spakman   



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 uClibc

2002-07-09 Thread Vladimir I.

In my experience you have to be careful with uClibc.. I also tried migrating to 
it and while the binaries seemed to run, I got various glitches and strange 
behavior.

BTW, WISP-Dist's initrd is based on busybox/ash/sed compiled against uClibc.

E.Spakman wrote:
 I managed to build an (allmost) complete version of Bering RC3 against 
 uClibc 0.9.12. This version is *a lot* smaller than the original version
 build against GLIBC2. I tested the following modules: weblet, root,
 initrd, dhcpd, pump, ezipupd, dnscache... I don't use pppd, so I couldn't
 test it but it compiled without a problem. I had some problems with the
 symbolic links stdin, stdout and stderror to /dev/fd in root.dev.mk (I
 couldn't log in) so I removed them, still everything works like
 expected. I don't know exactly what the problem is with stdin etc but
 maybe it's got something to do with uClibc, tinylogin or the version of
 ash I use (slack 8.1).  
 I don't have the ip patched version of ifupdown and included ifconfig
 and route. There is a new version of ifupdown (0.6.4-4.3) that makes it
 possible to use udhcp and make things even smaller.
 
 I don't know if uClibc is the way to go for LEAF, but it's rappidly
 evolving. Glibc 2.0.7 is not maintained and Glibc 2.2.x is just to big to
 fit on a floppy. An other 'advantage' of uClibc is that you can get rid of
 nss libs and nsswitch.conf. 
 
 Regards,
 Eric Spakman   
 
 
 
 ---
 This sf.net email is sponsored by:ThinkGeek
 Stuff, things, and much much more.
 http://thinkgeek.com/sf
 
 ___
 Leaf-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/leaf-devel
 


-- 
Best Regards,
Vladimir
Systems Engineer (RHCE)



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



[Leaf-devel] Re: Bering RC3 uClibc

2002-07-09 Thread Eric Spakman

I agree, but it runs for a few days now and I don't have any problems with it. All 
binaries work and I 
didn't see any glitches or strange behavior. The version of uClibc I used is the 
latest stable one.

I will look at WISP, thanks for pointing me to that.

Eric Spakman


Vladimir I. wrote:
 In my experience you have to be careful with uClibc.. I also tried
 migrating to it and while the binaries seemed to run, I got various
 glitches and strange behavior.

 BTW, WISP-Dist's initrd is based on busybox/ash/sed compiled 
 against uClibc.

 


---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 uClibc

2002-07-09 Thread Richard Doyle

On Tue, 2002-07-09 at 07:40, Vladimir I. wrote:
 In my experience you have to be careful with uClibc.. I also tried migrating to 
 it and while the binaries seemed to run, I got various glitches and strange 
 behavior.

Which binaries caused problems? uClibc gets better and better all the
time and now supports many applications.

-Richard



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 uClibc

2002-07-09 Thread Vladimir I.


Hmm... Don't remember exactly now. I think it was Zebra.

Richard Doyle wrote:
 On Tue, 2002-07-09 at 07:40, Vladimir I. wrote:
 
In my experience you have to be careful with uClibc.. I also tried migrating to 
it and while the binaries seemed to run, I got various glitches and strange 
behavior.
 
 
 Which binaries caused problems? uClibc gets better and better all the
 time and now supports many applications.
 
 -Richard
 


-- 
Best Regards,
Vladimir
Systems Engineer (RHCE)



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 build with uClibc

2002-07-09 Thread Richard Doyle

On Tue, 2002-07-09 at 08:30, Eric Spakman wrote:
 Hello,
 
 I managed to build an (allmost) complete version of Bering RC3 against 
 uClibc 0.9.12. This version is *a lot* smaller than the original versionbuild 

Cool.


 against GLIBC2. I tested the following modules: weblet, root, initrd, dhcpd, 
 pump, ezipupd, dnscache... I don't use pppd, so I couldn't test it but it 
 compiled without a problem. I had some problems with the symbolic links 
 stdin, stdout and stderror to /dev/fd in root.dev.mk (I couldn't log in) so I 
 removed them, still everything works like expected. I don't know exactly what 
 the problem is with stdin etc but maybe it's got something to do with uClibc, 
 tinylogin or the version of ash I use (slack 8.1).

In my experience, the version of ash provided by busybox works pretty
well. Why did you decide to use slack ash instead?
 

 I don't have the ip patched version of ifupdown and included ifconfig and 
 route. There is a new version of ifupdown (0.6.4-4.3) that makes it possible to 
 use udhcp and make things even smaller.

It is unfortunate that the ifupdown patch is not public; Bering is less
than 100% open source as a result.

 
 I don't know if uClibc is the way to go for LEAF, but it's rappidly evolving. 
 Glibc 2.0.7 is not maintained and Glibc 2.2.x is just to big to fit on a floppy. 

If enough of us use uClibc-based LEAF packages, perhaps there should be
a uClibc branch in the LEAF package repository. One problem is that new
uClibc versions are released fairly frequently; perhaps we could
standardize on the current release (0.9.12), and provide new branches
for new releases. 


 An other 'advantage' of uClibc is that you can get rid of nss libs and 
 nsswitch.conf. 
 
 Regards,
 Eric Spakman
 

-Richard




---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 build with uClibc

2002-07-09 Thread Mike Noyes

On Tue, 2002-07-09 at 10:39, Richard Doyle wrote:
 On Tue, 2002-07-09 at 08:30, Eric Spakman wrote:
  I don't know if uClibc is the way to go for LEAF, but it's rappidly evolving. 
  Glibc 2.0.7 is not maintained and Glibc 2.2.x is just to big to fit on a floppy. 
 
 If enough of us use uClibc-based LEAF packages, perhaps there should be
 a uClibc branch in the LEAF package repository. One problem is that new
 uClibc versions are released fairly frequently; perhaps we could
 standardize on the current release (0.9.12), and provide new branches
 for new releases. 

Richard,
I'd prefer a single uclibc tree in bin/packages. We can specify the
version used in the commit message. The other possibility is static
complies. I thought someone said that uClibc static binaries were
actually smaller than ones compiled dynamically. Is this correct?

Note: we already have some uClibc static packages. I currently plan on
adding them to our bin/packages/nolibc tree.

-- 
Mike Noyes [EMAIL PROTECTED]
http://sourceforge.net/users/mhnoyes/
http://leaf-project.org/



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 build with uClibc

2002-07-09 Thread Richard Doyle

On Tue, 2002-07-09 at 11:01, Mike Noyes wrote:
 On Tue, 2002-07-09 at 10:39, Richard Doyle wrote:
  On Tue, 2002-07-09 at 08:30, Eric Spakman wrote:
   I don't know if uClibc is the way to go for LEAF, but it's rappidly evolving. 
   Glibc 2.0.7 is not maintained and Glibc 2.2.x is just to big to fit on a floppy. 
  
  If enough of us use uClibc-based LEAF packages, perhaps there should be
  a uClibc branch in the LEAF package repository. One problem is that new
  uClibc versions are released fairly frequently; perhaps we could
  standardize on the current release (0.9.12), and provide new branches
  for new releases. 
 
 Richard,
 I'd prefer a single uclibc tree in bin/packages. We can specify the
 version used in the commit message. 

Sounds workable.


 The other possibility is static
 complies. I thought someone said that uClibc static binaries were
 actually smaller than ones compiled dynamically. Is this correct?

I doubt it, but haven't done any tests. If true, I'd happily save space
by statically compiling all my binaries, but it sounds too much like a
free lunch.

 
 Note: we already have some uClibc static packages. I currently plan on
 adding them to our bin/packages/nolibc tree.

I like the idea of separate bin/packages/nolibc and bin/packages/uclibc
trees.

 
 -- 
 Mike Noyes [EMAIL PROTECTED]
 http://sourceforge.net/users/mhnoyes/
 http://leaf-project.org/

-Richard




---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



Re: [Leaf-devel] Bering RC3 build with uClibc

2002-07-09 Thread Jeff Newmiller

On 9 Jul 2002, Richard Doyle wrote:

 On Tue, 2002-07-09 at 11:01, Mike Noyes wrote:

[...]

  The other possibility is static
  complies. I thought someone said that uClibc static binaries were
  actually smaller than ones compiled dynamically. Is this correct?
 
 I doubt it, but haven't done any tests. If true, I'd happily save space
 by statically compiling all my binaries, but it sounds too much like a
 free lunch.

No free lunch.

If you have only one executable, static linking is smaller.

If you have multiple executables that use a particular library, it will
almost certainly be more efficient to link dynamically.

--

Re: the value of uClibc...

I think it is good that someone is doing this, but it is also good to be
clear that the gain in code size comes at a potential narrowing of
applicability due to incompatibility with glibc.  For closed boxes, this
is probably actually desirable... but one of the selling points of LEAF is
its adaptability.  To the extent that uClibc fails to implement features
of glibc (e.g. localization), the usefulness of LEAF based on it will be
necessarily limited.

To reiterate I think there is room for both, but the tradeoffs should
be made clear to new LEAF users.

---
Jeff NewmillerThe .   .  Go Live...
DCN:[EMAIL PROTECTED]Basics: ##.#.   ##.#.  Live Go...
  Live:   OO#.. Dead: OO#..  Playing
Research Engineer (Solar/BatteriesO.O#.   #.O#.  with
/Software/Embedded Controllers)   .OO#.   .OO#.  rocks...2k
---



---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



[Leaf-devel] Antivirus and other issues

2002-07-09 Thread Jaime Nebrera Herrera

  Hi all,

  We are developing an antivirus gateway based on Leaf Bering. Right now we 
have been able to acomplish the following:

  1) Using emailrelay (http://emailrelay.sourceforge.net) we have been able 
to implement an smtp gateway. In proxy mode there is no need for a physicall 
storage without violating the RFC. This is because the queue is in RAM but no 
ackowledge is sent untill it receives it from the destination smtp server. 
Using the preprocessor directive we have been able to hook an antivirus into 
it to check the mail. For emailrelay to work we had to upgrade leaf to use 
glibc 2.2 using a colister howto as it didnt work with 2.0 This is not a 
problem in our case as we plan to use a Compact Flash for storage (minimum 32 
MB).

  2) Using pop3vscan (http://pop3vscan.sourceforge.net) we have been able to 
make a pop3 gateway with virus checking. Again we have used f-prot as the AV 
engine. We dont know if this works with glibc 2.0 as we have not tried.

  Things to do:

  1) Test this environment under heavy load. We plan to use postal and rabid 
for this testing (http://www.coker.com.au/postal/).

  2) Use AVP as the antivirus engine or at least the daemon version of 
f-prot. Right now we are using the comandline version of f-prot, and we think 
a daemon AV engine is needed for such a system.

  3) Try squid-vscan (http://www.openantivirus.org/projects.php) with null 
storage. This project seems to be in very early stage and is has no hooks 
into f-prot nor AVP. Surely some C coding will be needed.

  4) Try all this with the latest bering release (right now we are using rc2).

  Well this is it. All the code is GPL (besides antivirus engines of course). 
Please, tell us if we can use some kind of download area. Also, any testers 
and developers will surelly be appreciated.

  Thanks in advance. Regards.

-- 
Jaime Nebrera Herrera
[EMAIL PROTECTED]


---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



[Leaf-devel] Weblet Dev Demo Update

2002-07-09 Thread Richard Amerman

I have made the following changes:
 
There is now a link at the botom of the page that lets you download the weblet.lrp 
file.  This will make it easier to play with the changes I have been making or to make 
changes to this base.
 
A few minor changes to the weblet.structures file and to the content files.  As it now 
stands you can creat a content file in the content folder that has no HTML coding 
at all and it will display reasonably.  The only HTML you need/may wish to add is to 
format the contents the way you wish.
 
If/when there is further buy-in to these changes we will document everything so that 
it will be easy to use.
 
Richard Amerman
†+,~w­zf¢–+,¦‰ì¢·o$áŠyyé¶ç߶§‚Ƨvkœ†kœ†j+zm§ÿí†)äç¤r‰¿±òÞi÷^½éfj)bž  
b²ÒÞi÷^½éeŠËl²‹«qç讧zØm¶›?þX¬¶Ë(º·~Šàzw­þX¬¶ÏåŠËbú?•æŸuëÞ


Re: [Leaf-devel] Affiliates

2002-07-09 Thread guitarlynn

First of all, I would like to thank-you, kitakura, for updating us
on your project and clarifying any assumptions that I made based
on what little information I interpreted from various websites. TY  :-)
I offer my apologies for any false information/assumptions that I may
have made!


On Monday 08 July 2002 19:26, kitakura wrote:
 Packages in http://www.s-me.co.jp/mosquito/mos3_4/packages/  are
 GPL lisence.(and Other open source license decided by Auther.)

 WebAdmin is GPL. ( only japanese. a part is english)
 but,  since we assert license, the user interface code of WebAdmin
  for [, such as VPN, ] a specific package is unacquirable in online.
 WebAdmin has the menu form which can be added.
 # And If not related to me, WebAdmin is used also for
 # firewall distribution of Japan in time.

So, the only closed-source code is some form of VPN application
that your distribution is using that is not easy to work around
either! Good job!


 config.lrp is also my code. it is GPL.This can gather configuration
 file written .conf. I think that it is useful.

 Webadmin.lrp,config.lrp,rc.lrp ,etc.lrp and root.lrp can not use
 other leaf distribution ,since they are  imcompatible.
 But other packages may be compatible with little modify,I think.
 A part of them includes code for Webadmin and rc.( but they are gpl.)

Great!

 But when webadmin is upgraded, a license may change.

I'm sad to hear that, but this is difficult to avoid when something
goes commercially owned. 


 # I'm developing kernel 2.4. It is going to use the linuxrc code of
 Bering. # I am thankful to many developers.

This is where I was really concerned. Are you using Bering and/or
Dachstein IDE code for sale-only products that do not have open
code equivilents (ie... floppy-only free offerings) or planning to use
Bering linuxrc code in something closed-source? I personally have
reservations about these possibilities, when it is not 100% personal
code in the particular application (not to reflect on any other
developer with this opinion).  

I guess what I am getting at is this: 
How would you feel if I modified Webadmin.lrp and release it as a 
closed-source commercial offering? I not saying that this is what is
being done... but rather looking at what _could_ happen at some point
in the future.
-- 

~Lynn Avants
aka Guitarlynn

guitarlynn at users.sourceforge.net
http://leaf.sourceforge.net

If linux isn't the answer, you've probably got the wrong question!


---
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf

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



RE: [Leaf-devel] Affiliates

2002-07-09 Thread kitakura
 
  # I'm developing kernel 2.4. It is going to use the linuxrc code of
  Bering. # I am thankful to many developers.
 
 This is where I was really concerned. Are you using Bering and/or
 Dachstein IDE code for "sale-only" products that do not have open
 code equivilents (ie... floppy-only free offerings) or planning to use
 Bering linuxrc code in something closed-source? I personally have
 reservations about these possibilities, when it is not 100% personal
 code in the particular application (not to reflect on any other
 developer with this opinion).  
 
 I guess what I am getting at is this: 
 How would you feel if I modified Webadmin.lrp and release it as a 
 closed-source commercial offering? I not saying that this is what is
 being done... but rather looking at what _could_ happen at some point
 in the future.

Don't worry. I am following GPL .



---
This sf.net email is sponsored by:ThinkGeek
Two, two, TWO treats in one.
http://thinkgeek.com/sf

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