[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