On Monday 20 January 2003 07:52 am, Charles Steinkuehler wrote:

> I did some brief looking over of the ipkg stuff, and while it does look
> like a useful packaging system for "conventional" systems, I didn't see
> anything that made it more appropriate for LEAF than debs or rpms, other
> than size.

It is a replacement for dpkg and works with any *.deb as well as propietary
type packages (tgz). It was designed for use with Linux on an iPaq because
dpkg and .deb/.udeb left far too large of a footprint. It is _much_ smaller,
but retains most capabilities such as loading via "wget", dependancy 
installation/check, removal from a running system w/depend check,
and the ability to use multiple "repositories". This is not per se a package
format as much as a package loading/unloading utility. It can be used
to make packages, but I think using/integrating our present backup system
would be preferrable. 

> Specifically, LEAF re-builds a system image in ram after every boot,
> requiring the ability to easily re-build packages with modified
> configuration data (initial LRP systems) or save configuration data
> seperate from the main package (current Dachstein/Bering partial backups).

I won't argue that, but dependancies can be a real pain and loading via 
network isn't painless by any means either. I figure adding backup 
capabilities inline to something like ipkg would be easier than writing
a new loading system for lrpkg.

> In my brief look through the ipkg docs, it doesn't appear to support
> easy re-building of a package from currently installed data, although I
> could be wrong.  I also didn't see anything about storing configuration
> data seperately, although I could have missed this, and it shouldn't be
> too hard to add, if needed.

I think your right on the money, though I think adding the missing
capabilities would be preferrable to something like porting 'apkg' and
adding dependancy checking code and network loading (if this isn't
already in 'apkg'). This is also backed by the Debian project, staying
more inline with compatibility. Menu-system is also supported with 
the current *.ipk implementation.

Thoughts?
-- 
~Lynn Avants
Linux Embedded Appliance Firewall developer
http://leaf.sourceforge.net


-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en

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

Reply via email to