Scripts in os-post/ don't get executed on installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dell-recovery (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Chris Gregan |
Bug Description
Binary package hint: dell-recovery
Version: 0.58
Summary:
Because of the way that /usr/share/
Impact:
This means that documentation may not be copied onto the target system and that the timezone may be improperly set.
Steps to Reproduce:
1) Build recovery media using the latest stable version of dell-recovery (0.58 at the time of this bug)
2) Add a docs/blah.pdf to the recovery media.
3) Install from that recovery media
4) Observe that documentation is not populated on the target system
Regression Potential:
None to users with dell-recovery already installed. This code path is only used when running an installation or reinstallation.
For people running dell-recovery for installation, additional post install scripts may need some modifications if they were working around this behavior.
Changed in dell-recovery (Ubuntu): | |
status: | New → Fix Committed |
Changed in dell-recovery (Ubuntu Lucid): | |
status: | New → Fix Committed |
description: | updated |
Changed in dell-recovery (Ubuntu Lucid): | |
status: | New → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package dell-recovery - 0.60
---------------
dell-recovery (0.60) maverick; urgency=low
* When genisoimage fails, be more informative in it's error message active_ partition and SUCCESS_SCRIPT recovery/ swap = (true, [dynamic], false)
to the user about why it may have failed.
* Merge translations from launchpad.
* Mark some more strings translatable that previously weren't.
* For FISH scripts, just execute them rather than special casing python and
shell. This means all scripts need #!/bin/sh or #!/bin/python at the top.
* If FIST is found, don't extract the UP. This means factory process ( of
some sort )
* Reverse the order of calling /tmp/set_
to prevent problems with BTO Anywhere.
* When calling scripts in non-negotiable, don't use exec. (LP: #602414)
* Update for deprecated isInstalled to use is_installed instead.
* Add a new tri-state knob for configuring the behavior of swap
dell-
- false will force swap on
- false will force swap off
- dynamic (default) will detect small drives (<=64GB). If one of these
is found, disable the creation of a swap partition. (LP: #601780)
* Disable terminal spawning if debug-ubiquity mode is enabled since the
same effect can be achieved with ctrl-alt-T.
* Drop support for running in virtualbox. If it's actually desirable, vbox
has support to modify the DMI information.
* For grub conffiles, write out in the new 10.10 syntax when working with
newer media.
* Write out a UUID to search for in the grub conffile in the event that it's
not actually on hd0.
-- Mario Limonciello <email address hidden> Thu, 17 Jun 2010 15:09:45 -0500