From owner-freebsd-libh Fri Jun 23 2:50:49 2000 Delivered-To: freebsd-libh@freebsd.org Received: from mail.surf1.de (mail.surf1.de [194.25.165.21]) by hub.freebsd.org (Postfix) with ESMTP id 8DE3937C1A8 for ; Fri, 23 Jun 2000 02:50:46 -0700 (PDT) (envelope-from alex@big.endian.de) Received: from neutron.cichlids.com (p3E9C112A.dip0.t-ipconnect.de [62.156.17.42]) by mail.surf1.de (8.9.3/8.9.3) with ESMTP id LAA03278; Fri, 23 Jun 2000 11:50:12 +0200 Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id 89E41AC27; Fri, 23 Jun 2000 11:50:54 +0200 (CEST) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id 4C0DD14AB2; Fri, 23 Jun 2000 11:50:43 +0200 (CEST) Date: Fri, 23 Jun 2000 11:50:43 +0200 From: Alexander Langer To: Alexander Langer Cc: libh@FreeBSD.ORG Subject: Re: cvs commit: libh/bin/setup/setup fetch.c run.c Makefile get_scripts.c main.c Message-ID: <20000623115043.A1476@cichlids.cichlids.com> References: <200006230941.EAA05986@usw4.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <200006230941.EAA05986@usw4.freebsd.org>; from alex@usw4.freebsd.org on Fri, Jun 23, 2000 at 04:41:54AM -0500 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thus spake Alexander Langer (alex@usw4.freebsd.org): > Log: > Retrieve tcl interpreter and first script, execute interpreter. Very simple. Must be extended later. fetch(3) can be easily extended to HTTP and such. I've used #ifdef, so we can keep the setup utility small and the use simple. One must then only load _one_ floppy, e.g. FTP floppy, HTTP floppy, NFS floppy, etc etc, or CD-ROM. the determination is made in get_interpreter() and get_scripts(). With this, I've split the setup into three main-streams: a) make a boot-floppy, boot it with bin/setup/setup as init and mount stuff, setup networking etc etc. b) extend retrieving of files, depending on installation method chosen. Also means to have X11R6 started, if one uses CD-ROM installation. c) the setup TCL scripts that install the stuff. Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message