Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jul 2002 14:15:12 +0100 (BST)
From:      Mark Valentine <mark@thuvia.demon.co.uk>
To:        Dag-Erling Smorgrav <des@ofug.org>, "Jordan K. Hubbard" <jkh@queasyweasel.com>
Cc:        Andrew Reilly <areilly@bigpond.net.au>, jos@catnook.com, freebsd-arch@FreeBSD.ORG
Subject:   Re: Package system flaws?
Message-ID:  <200207231315.g6NDFCKB059227@dotar.thuvia.org>
In-Reply-To: <xzpit36oq9o.fsf@flood.ping.uio.no>

next in thread | previous in thread | raw e-mail | index | archive | help
> From: Dag-Erling Smorgrav <des@ofug.org>
> Date: Tue 23 Jul, 2002
> Subject: Re: Package system flaws?

> "Jordan K. Hubbard" <jkh@queasyweasel.com> writes:
> > In the world of packaging, all of the post-configuration and custom
> > installation stuff is essentially controlled by scripts already,
> > they're just shell scripts and sh(1) is already notorious for its weak
> > variable handling (no associative arrays), cumbersome conditional
> > statements, rudimentary string handling primitives, and so on.
> 
> So let's import a ksh.

ksh93 even has dynamically loadable builtins, which allows the extensibility
to arbitrary APIs that phk pointed out was the most important feature of the
"real" scripting languages.

  $ grep "^ksh93" /usr/ports/LEGAL 
  ksh93  ports/shells/ksh93  User must agree to "regularly monitor the Website".

How about a cron job to fetch the web page and mail it to root, oh say about
twice a year?  ;-)

ksh93 would also help the standards effort.

		Cheers,

		Mark.

-- 
Mark Valentine, Thuvia Labs <mark@thuvia.co.uk>       <http://www.thuvia.co.uk>;
"Tigers will do ANYTHING for a tuna fish sandwich."       Mark Valentine uses
"We're kind of stupid that way."   *munch* *munch*        and endorses FreeBSD
  -- <http://www.calvinandhobbes.com>;                  <http://www.freebsd.org>;

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207231315.g6NDFCKB059227>