[EROS-Arch] Installers
Pascal J. Bourguignon
pjb@imaginet.fr
Fri, 23 Mar 2001 03:23:55 +0100 (CET)
> Date: Thu, 22 Mar 2001 19:12:42 -0500 (EST)
> From: kragen@pobox.com (Kragen Sitaker)
[...]
> I think installers should be Turing-complete --- after all, the
> software they're installing is, and presumably you're going to run that
> software eventually, or you wouldn't install it, and presumably the
> person who created the installer also has control over the installed
> program --- but they rarely need to be Turing-complete programs with
> complete control over your system.
Right.
> The authorities the installer needs should be declared, not computed;
> they are, in some sense, the equivalent of the undefined external
> symbols in an object file. But the installer itself should be
> Turing-complete.
The declarations probably has been computed some time ago (when
generating the package, be it by software or by wetware). Therefore, I
don't see the difference and the advantage to request a _static_
declaration of the authorities the installer needs over having some
installation program or script compute them at installation time. What
did I missed?
--
__Pascal_Bourguignon__ Join the (o_ Software patents are endangering
() ASCII ribbon campaign against //\ the computer industry all around
/\ html email and M$ attachments. V_/ the world http://lpf.ai.mit.edu/
1962:DO20I=1.100 2001:my($f)=`fortune`; http://petition.eurolinux.org/