ARCHIVE
LinuxMCE Forums
May 25, 2013, 03:38:56 am GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: Understanding your installer  (Read 1984 times)
archived
Hello, I'm new here

Posts: 0


View Profile
« on: March 26, 2005, 05:03:17 am »

I'm trying to understand a little more about what you guys have built here.  Slowly it dawns on me how cool some of the paths you taken (or have newly created.)

Upon completing an installation, I have a custom environment just for me.  Very nice!  Looking behind the curtain...

Is the KickStart CD a "genric" bootstrap installer, which gets all of it's customizations dynamically from the device code?  (By "generic" I mean a highly customized version of the debian network installer hardwired for your needs. But, one size fits all.)

Therefore, when I refill out an installation profile, I don't need to download and burn and new KickStart CD again, I just need to feed it the new  device/activation codes.  Volia, entirely custom install.
Logged
archived
Hello, I'm new here

Posts: 0


View Profile
« Reply #1 on: March 26, 2005, 09:38:55 am »

Yeah, the KickStart CD is a generic installer--the .iso is 'fixed' and is not modified based on the settings in the installation wizard.  The version is shown on the lower-left of the initial boot screen.  We recommend using the latest version only so it has the latest bug fixes.

The installer is actually not all that customized.  We didn't want to deviate from the standard Debian installer too much because then it would be difficult to merge in Debian's latest fixes, which we do everytime Debian releases a new version.  The only major modifications we made to the debian installer is 1) our own boot screen, 2) pre-seeding the installer with some default values (like partition settings, bypassing the frame buffer which cna cause problems, etc.)  and 3) After the vanilla Debian install finishes and installs a basic system, it runs our script which prompts for the device and activation code.  This script then downloads with wget from our website: activate.plutohome.com/activate.php?code=x.  That php page outputs a shell script that then does the actual custom install, installing Pluto and any options you just.  The install script just downloads the page into a file, and then runs the file.

This means if we want to add new devices, or change the way the Pluto-specific part of the installation works, you don't need a new CD.  We just make the change on our web site.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
Pluto provided a snapshot of their forums with approximately 5,000 posts in February, 2007 when LinuxMCE branched off. Browse those forum posts in the Archive section. Those posts have been included in the search engine and can be found with keyword searches.