[Rule-list] Slinky questions

Ed Blackman rule-list at edgewood.to
Thu Aug 8 10:42:13 EEST 2002


A couple of questions about the compressed filesystem on disk 1:
- What is the purpose of the /usr/lib/rpm/{rpmrc,macros} files?  I
  can't find anything that references them.
- I know that the binaries are statically linked, but what are they
  linked against?  Standard glibc?  If so, have you considered using
  one of the smaller libc's?

The reason I'm scavenging for space is that I've been hacking on the
install to add function (install from ISO images over NFS) and to make
the interface a little more user-friendly, but the busybox sh syntax
is quite limited, and it's been fairly frustrating at times.

I wondered whether there would be any interest in looking at using
another language for the installer.  It would have to be small (on
disk and in memory) and fairly straightforward for developers with a
C/Perl/shell background, but I think that another language with more
capabilities than busybox sh would allow us to do more.

I think that Lua (http://www.lua.org) might fit that description.
It's small (Tom's RootBoot uses it) and somewhat C-ish/Perl-ish and
pretty easy to read (IMO, anyway).

Thoughts?  If people are OK with the idea, I'd be willing to find
space for the interpreter on the disk, and port the existing scripts.

Oh, one more question, this time just for Marco.  Do you build the
images by hand, or do you have an automated process?

Ed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.hellug.gr/pipermail/rule-list/attachments/20020808/f43953e1/attachment.pgp>


This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here