Hi

At 21:55 06.07.2004, Lynn Avants wrote:
On Monday 05 July 2004 07:44 pm, Mike Noyes wrote:
> On Mon, 2004-07-05 at 16:14, Chad Carr wrote:
> > I say we all take a look at it, stamp it with
> > approval or disapproval, and move on to more pressing questions, like
> > when to back up changes and how the hell to write a full-featured
> > templating system in the 92k stripped down /bin/sh from Oxygen!
>
> Chad,
> Dash may help in this area.
>
>         http://gondor.apana.org.au/~herbert/dash/
>         DASH is a POSIX-compliant implementation of /bin/sh that aims to
>         be as small as possible.

DASH is not compilable for glibc-2.0.7.

Some time ago I tried to use busybox ash instead of the installed one on Bering 1.2+. My goal was to get more space for possibly a more recent gclibc library and more modern package versions. I quickly found out that the ash syntax used in, for example, the backup routines did not work.
I guess in order to be able to use different shells we should stick to an extreme low level of the possible tricks in the scripting _dialect_ so porting issues will pop up less frequently. This may sound like heresy in the ears of shell afficionados but will enhance the chance to use different interpreters.


No idea how much work it would take to get up to level alone with busybox ash, let alone with another interpreter.

0.02
Erich

THINK
Püntenstrasse 39
8143 Stallikon
mailto:[EMAIL PROTECTED]
PGP Fingerprint: BC9A 25BC 3954 3BC8 C024 8D8A B7D4 FF9D 05B8 0A16




------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com

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

Reply via email to