From owner-freebsd-install Sun Feb 15 07:35:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17693 for freebsd-install-outgoing; Sun, 15 Feb 1998 07:35:40 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17687 for ; Sun, 15 Feb 1998 07:35:37 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id QAA09322; Sun, 15 Feb 1998 16:35:34 +0100 (MET) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Sun, 15 Feb 1998 16:35:34 +0100 (MET) To: "Jordan K. Hubbard" Cc: freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) References: <7780.887391020@time.cdrom.com> Organization: Gutteklubben Terrasse X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 15 Feb 1998 16:35:33 +0100 In-Reply-To: "Jordan K. Hubbard"'s message of "Fri, 13 Feb 1998 09:30:20 -0800" Message-ID: Lines: 98 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Jordan K. Hubbard" writes: > > On the functional side, I'm thinking about a system of .inf files > > which specify the name, location and size of each distribution, as > > well as the long description, dependencies etc. (hmmm... perhaps we > > could even use the pkg format for the distributions...) With some > > Sort of - you can't afford the temp space to make them *actual* > packages or I'd have done this already. :-) Also, you'd be amazed at > how much info is in the already-existing foo.mtree files that > accompany every distribution. I've always thought that I should write > a function which groked mtree files so that sysinstall could just > slurp them in along with the .inf files and derive a complex "packing > list" from the info therein. Things like long and short descriptions > could go in the existing .inf files = you can have attributes with I was thinking of putting distribution descriptions etc. into the .inf files and having sysinstall scan for them at runtime rather than hardcoding the distribution list into sysinstall. Something like this: [3.14-RELEASE.inf] dist = 3.14-RELEASE name = FreeBSD 3.14-RELEASE longname ={ This is FreeBSD 3.14-RELEASE, the latest release along the 3-STABLE branch. } packages =[ bin/bin.inf catpages/catpages.inf ... src/subin.inf src/susbin.inf ] where the =[ ... ] syntax indicates a list of newline-separated values for the attribute, rather than a single multiline value. Perhaps we can assign identifiers to each distribution: packages ={ p_bin p_catpages ... p_subin p_susbin } and then: p_bin = bin/bin.inf p_catpages = catpages/catpages.inf ... p_subin = src/subin.inf p_susbin = src/susbin.inf The .inf file for each distribution can contain dependency information when necessary. The main .inf file could also contain a list of suggested installations, such as the User / X-User / Developer / Kernel developer / etc. menu in the current sysinstall. suggest = 3 suggest1 =[ minimal Minimal functional installation bin/bin.inf ] suggest2 =[ ... ] > > Same goes for support for serial consoles of varying arcanity > > (arcaneness? sp?) - I think sysinstall should support as many > > terminals as possible (headless > Just don't break vt100 support or add any evil assumptions about running > on a VTY and you should be OK. :) I noticed that the current sysinstall code spends quite some time making sure it is (or isn't) running on a VTY. This is something I'm going to have to read closely (or just rip out). > > Is libdialog a big win, or is it OK to code directly against > > libncurses? > Whichever makes you happier - both approaches can be said to suck, > just in different ways. :-) libdialog has some bugs in which menus get screwed up under certain circumstances (or perhaps there is a bug in the way sysinstall uses them). I'll have to take some time to RTFM for libdialog... -- DES (dag-erli@ifi.uio.no) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Sun Feb 15 07:44:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18286 for freebsd-install-outgoing; Sun, 15 Feb 1998 07:44:06 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA18087 for ; Sun, 15 Feb 1998 07:42:14 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id QAA09767; Sun, 15 Feb 1998 16:40:50 +0100 (MET) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Sun, 15 Feb 1998 16:40:50 +0100 (MET) To: shimon@simon-shapiro.org Cc: (Dag-Erling Coidan=?us-ascii?Q?_Sm=F8rgrav?=) , freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) References: Organization: Gutteklubben Terrasse X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 15 Feb 1998 16:40:49 +0100 In-Reply-To: Simon Shapiro's message of "Fri, 13 Feb 1998 11:32:16 -0800 (PST)" Message-ID: Lines: 15 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Simon Shapiro writes: > > install any version of FreeBSD. If the floppy is older than the > > version you want to install, you can just download the .inf file... > Last I checked one boot floppy does it all alreeady. No? If that is the case, my mistake. I haven't used a boot floppy since 2.2.2R, and wasn't aware that it had changed so much. AFAIR, the boot floppy will refuse to install a different version of FreeBSD than it was created with, unless you override it by setting the ditribution name manually in the option screen. But it will still kick and scream... -- DES (dag-erli@ifi.uio.no) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Sun Feb 15 07:46:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18483 for freebsd-install-outgoing; Sun, 15 Feb 1998 07:46:40 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA18455 for ; Sun, 15 Feb 1998 07:46:35 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id HAA09136; Sun, 15 Feb 1998 07:46:39 -0800 (PST) To: dag-erli@ifi.uio.no (Dag-Erling Coidan Sm rgrav) cc: freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) In-reply-to: Your message of "15 Feb 1998 16:35:33 +0100." Date: Sun, 15 Feb 1998 07:46:39 -0800 Message-ID: <9132.887557599@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I was thinking of putting distribution descriptions etc. into the .inf > files and having sysinstall scan for them at runtime rather than > hardcoding the distribution list into sysinstall. Something like this: Yeah, one could do that. > packages =[ > bin/bin.inf > catpages/catpages.inf > ... Don't forget that XFree86 tarballs would have to have .inf files made up for them in order to work as well. > Perhaps we can assign identifiers to each distribution: > > packages ={ > p_bin > p_catpages > ... > p_subin > p_susbin > } > > and then: > > p_bin = bin/bin.inf > p_catpages = catpages/catpages.inf Gosh, these are almost starting to sound like... variables! Could the .inf file simply be on its way to becoming a .tcl file, thus saving anyone from having to write extra parsing code? Agh! Paradigm Shift! Brace for impact! :-) > I noticed that the current sysinstall code spends quite some time > making sure it is (or isn't) running on a VTY. This is something I'm > going to have to read closely (or just rip out). Just as long as it still runs on a vt100... :-) > libdialog has some bugs in which menus get screwed up under certain > circumstances (or perhaps there is a bug in the way sysinstall uses > them). I'll have to take some time to RTFM for libdialog... In which release? Are you sure you're running the latest along either the 2.2 or 3.0 branches? There was a display bug at one point which caused nested menus to be garbled, but I finally found and stomped that one before 2.2.5 went out. Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Sun Feb 15 08:36:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA22482 for freebsd-install-outgoing; Sun, 15 Feb 1998 08:36:06 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA22476 for ; Sun, 15 Feb 1998 08:36:03 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id RAA13776; Sun, 15 Feb 1998 17:36:00 +0100 (MET) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Sun, 15 Feb 1998 17:35:59 +0100 (MET) To: "Jordan K. Hubbard" Cc: freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) References: <9132.887557599@time.cdrom.com> Organization: Gutteklubben Terrasse X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 15 Feb 1998 17:35:59 +0100 In-Reply-To: "Jordan K. Hubbard"'s message of "Sun, 15 Feb 1998 07:46:39 -0800" Message-ID: Lines: 16 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Jordan K. Hubbard" writes: > > libdialog has some bugs in which menus get screwed up under certain > > circumstances (or perhaps there is a bug in the way sysinstall uses > > them). I'll have to take some time to RTFM for libdialog... > In which release? Are you sure you're running the latest along either > the 2.2 or 3.0 branches? There was a display bug at one point > which caused nested menus to be garbled, but I finally found and > stomped that one before 2.2.5 went out. I suppose so. I guess I'll have to 'make release' and try out the 2.2.5 boot floppy. I didn't realize so much had changed since 2.2.2... -- DES (dag-erli@ifi.uio.no) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Sun Feb 15 09:19:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA26555 for freebsd-install-outgoing; Sun, 15 Feb 1998 09:19:50 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA26541 for ; Sun, 15 Feb 1998 09:19:46 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.6.9) with ESMTP id JAA15161; Sun, 15 Feb 1998 09:19:35 -0800 (PST) To: dag-erli@ifi.uio.no (Dag-Erling Coidan Sm rgrav) cc: freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) In-reply-to: Your message of "15 Feb 1998 17:35:59 +0100." Date: Sun, 15 Feb 1998 09:19:35 -0800 Message-ID: <15157.887563175@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I guess I'll have to 'make release' and try out the 2.2.5 boot floppy. > I didn't realize so much had changed since 2.2.2... Hahaha! Surely you jest! # cvs rdiff -kk -rRELENG_2_2_0_RELEASE -rRELENG_2_2_5_RELEASE src | wc 1204194 5594699 37864990 That's right, there were over a million lines worth of diffs between those two releases. :-) Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Sun Feb 15 09:47:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA28413 for freebsd-install-outgoing; Sun, 15 Feb 1998 09:47:30 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA28408 for ; Sun, 15 Feb 1998 09:47:27 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id SAA18967; Sun, 15 Feb 1998 18:47:25 +0100 (MET) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Sun, 15 Feb 1998 18:47:24 +0100 (MET) To: "Jordan K. Hubbard" Cc: freebsd-install@FreeBSD.ORG Subject: Re: Questions to the gurus :) References: <15157.887563175@time.cdrom.com> Organization: Gutteklubben Terrasse X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 15 Feb 1998 18:47:23 +0100 In-Reply-To: "Jordan K. Hubbard"'s message of "Sun, 15 Feb 1998 09:19:35 -0800" Message-ID: Lines: 16 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Jordan K. Hubbard" writes: > > I guess I'll have to 'make release' and try out the 2.2.5 boot floppy. > > I didn't realize so much had changed since 2.2.2... > > Hahaha! Surely you jest! > > # cvs rdiff -kk -rRELENG_2_2_0_RELEASE -rRELENG_2_2_5_RELEASE src | wc > 1204194 5594699 37864990 > > That's right, there were over a million lines worth of diffs between > those two releases. :-) All my machines are cvsupped 2.2.2 boxes :) -- DES (dag-erli@ifi.uio.no) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Mon Feb 16 10:59:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21985 for freebsd-install-outgoing; Mon, 16 Feb 1998 10:59:00 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from sendero.simon-shapiro.org (sendero-fxp0.Simon-Shapiro.ORG [206.190.148.34]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA21977 for ; Mon, 16 Feb 1998 10:58:56 -0800 (PST) (envelope-from shimon@sendero-fxp0.simon-shapiro.org) Received: (qmail 1552 invoked by uid 1000); 16 Feb 1998 18:38:34 -0000 Message-ID: X-Mailer: XFMail 1.3-alpha-020998 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Mon, 16 Feb 1998 10:38:34 -0800 (PST) Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: (Dag-Erling Coidan=?us-ascii?Q?_Sm=F8rgrav?=) Subject: Re: Questions to the gurus :) Cc: freebsd-install@FreeBSD.ORG Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 15-Feb-98 Dag-Erling Coidan Smørgrav wrote: > Simon Shapiro writes: >> > install any version of FreeBSD. If the floppy is older than the >> > version you want to install, you can just download the .inf file... >> Last I checked one boot floppy does it all alreeady. No? > > If that is the case, my mistake. I haven't used a boot floppy since > 2.2.2R, and wasn't aware that it had changed so much. > > AFAIR, the boot floppy will refuse to install a different version of > FreeBSD than it was created with, unless you override it by setting > the ditribution name manually in the option screen. But it will still > kick and scream... You have to try, but I find that a 3.0 boot floppy, withing reasonable range, will install another 3.0 image, without much fuss. What I am after, though, is not 2.2 installing 3.0, etc, but having ConfigurationA, ConfigurationB, ConfigurationC, etc. all from the same release, all compiled at the same time, but each with its own, named configuration, kernel, ports, etc. This way, a company which makes and ships servers, clients, workstations, can install a client, just by specifying it. The trick is to build the GUI screeen dynamically, from a list of configuration files, directories, bags of peanuts, etc. The mechanism is less important than the concept. ---------- Sincerely Yours, Simon Shapiro Shimon@Simon-Shapiro.ORG Voice: 503.708.7858 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message From owner-freebsd-install Mon Feb 16 16:02:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10929 for freebsd-install-outgoing; Mon, 16 Feb 1998 16:02:24 -0800 (PST) (envelope-from owner-freebsd-install@FreeBSD.ORG) Received: from smtp.sby.globalinfo.net ([167.205.169.12]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA10812 for ; Mon, 16 Feb 1998 16:01:46 -0800 (PST) (envelope-from alik@sby.globalinfo.net) Received: from [167.205.169.212] by smtp.sby.globalinfo.net (SMTPD32-3.03) id A5C1C5B00090; Tue, 17 Feb 1998 07:11:45 +0700 From: "Alik Yuswanto" To: Date: Tue, 17 Feb 1998 06:59:20 +0700 Message-ID: <01bd3b36$e5ee14a0$d4a9cda7@Ws3-sby.Ywcn-sby> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.0 Sender: owner-freebsd-install@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org unsubscribe bounces To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-install" in the body of the message