From owner-freebsd-hackers Mon Aug 7 14:34:16 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id OAA02086 for hackers-outgoing; Mon, 7 Aug 1995 14:34:16 -0700 Received: from vortex.sdf.luth.se (vortex.sdf.luth.se [130.239.144.1]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id OAA02078 for ; Mon, 7 Aug 1995 14:34:11 -0700 Received: from alkinoos.sdf.luth.se by vortex.sdf.luth.se (8.6.11/8.6.9) with ESMTP id XAA18741 for ; Mon, 7 Aug 1995 23:37:25 +0200 Received: by alkinoos.sdf.luth.se (8.6.9/8.6.9) with UUCP id XAA12849 for freebsd-hackers@freebsd.org; Mon, 7 Aug 1995 23:37:32 +0200 Message-Id: <199508072137.XAA12849@alkinoos.sdf.luth.se> Subject: Autoinstall for FreeBSD??? To: freebsd-hackers@freebsd.org Date: Mon, 7 Aug 1995 23:37:31 +0200 (MET DST) From: "Karlsson Mattias" X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1145 Sender: hackers-owner@freebsd.org Precedence: bulk Hello hackers! I was thinking to make an autoinstall feature for FreeBSD, almost like the autoinstall for Solaris. Which would partition, install the operating system, config the kernel, setup the config files and install aditional software (ports,packages) etc. I have looked at the install and config section and that part will not be the hardest part. The trickiest part will probably be to know when a netbooting computer is in "install mode" so what do you think about passing a flag to the kernel and then make a program that could check what flags that where passed to the kernel. And if the kernel whas passed the install flag it would instead of starting init start a install script which would do the install and partitioning and config work. Now i would like to get some comments, ideas and if any one have a better idea to make the autoinstall then feel free to say so also feel free to tell me what you think about this idea. If this is an idea you like, I would like to have some help with adding the kernel flag and the program that checks the passed flags to the kernel. /Mattias Karlsson (matte@sdf.luth.se)