[Bug 144798] Re: Merge lupin functionality + add external hooks

Brian Murray brian at ubuntu.com
Wed Oct 26 22:51:15 UTC 2011


Setting to Fix Released as Evan uploaded the new version.

** Changed in: casper (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/144798

Title:
  Merge lupin functionality + add external hooks

Status in Wubi, Windows Ubuntu Installer:
  Fix Released
Status in “casper” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: casper

  1) Move lupin find_iso and find_preseed (and related helper functions)
  to Casper since they are not specific to loopinstallations

  2) Rename boot parameters as follows:
   
  find_iso -> iso or hd/iso
  find_preseed -> preseed or import/preseed or hd/preseed

  3) Add new boot parameters to casper:

  override_script #script to be executed at the end of casper-bottom, after squashfs is mounted
  override_files # => cp -a override_files /tmp/ (the path can be relative to override_script folder)

  4) Path syntax

  myfile=/path/to/file #absolute path starting at initrd root
  myfile=path/to/file #relative path is allowed for some parameters (e.g. override_files)
  myfile=FIND=/path/to/file #implies search in all block devices
  myfile=UUID=/fccafdc7-d7cc-4594-9459-a8f0db7b9f7f/path/to/file
  myfile=DEV=/sda/path/to/file

  5) Add following methods (see lupin helper functions):

  get_file PATH PARENT (gets files or folder given path syntax above, parent is used for relative paths)
  find_file (called by get_file, if FIND is used)
  cleanup (we should probably use $FOUNDPATH as opposed to passing an argument)

To manage notifications about this bug go to:
https://bugs.launchpad.net/wubi/+bug/144798/+subscriptions




More information about the foundations-bugs mailing list