lp:ubuntu/gutsy/casper

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/gutsy/casper
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

88. By Colin Watson

Don't generate fglrx or the nvidia modules in the live session at boot;
we disable restricted-manager in the live session anyway so they aren't
straightforward to use (see #43706). Saves about 19 MB of memory.

87. By Colin Watson

* Cache the stty binary before ejecting the CD.
* Skip the CD eject prompt if 'noprompt' is on the kernel command line
  (LP: #149159).
* Try each of (e.g.) 2.6.22-13-generic, 2.6.22-13, and 2.6.22 in turn as
  directory names for driver updates (LP: #122430).

86. By Colin Watson

If CASPER_GENERATE_UUID is set, generate a random UUID in the initramfs,
and check it against the discovered medium (unless booting with the
ignore_uuid parameter). This allows live CD images to be safely copied
to the hard disk without causing problems when booting future live CDs
(LP: #144800).

85. By Colin Watson

* Fix gconf keys for suspend and hibernate (thanks, Oliver Grawert;
  LP: #144790).
* Enable suspend again since as far as I can see we no longer need to
  probe DMI while figuring out whether to enable it (see #61535).
* Add a 'textonly' boot option to disable X (LP: #65818).
* Write the please-remove-CD message to /dev/console so that it works even
  if usplash isn't running, and make sure to set /dev/console into a sane
  state so that pressing Enter doesn't just result in ^M being displayed.

84. By Colin Watson

* Support preseed/early_command; code supplied here will be run using 'sh
  -c' from casper-bottom, and can chroot to /root if needed (LP: #144845).
* Make sure we don't accidentally continue to boot if casper-md5check
  fails (LP: #82856).
* Clear out debconf database backup files after preseeding to save memory
  (LP: #43706).
* Mount everything as noatime to avoid unnecessary metadata writes.

83. By Colin Watson

scripts/casper-bottom/36disable_trackerd: Disable trackerd in the live
session; it's not very useful in this context and it uses a fair bit of
memory.

82. By Colin Watson

casper-md5check: Fall back to text output if opening the usplash FIFO
fails (LP: #131209).

81. By Colin Watson

* Disable anacron harder so that it doesn't get started by battery events.
* Don't write out DHCP network interface stanzas if network-manager is
  installed (LP: #139403).

80. By Martin Pitt

Rename 42disable_cups_apparmor to 42disable_apparmor and remove AppArmor's
rc.d startup links instead of just disabling the cups profile. AA profiles
will not generally work on the live system, so disabling it completely
allows us to ship more profiles without worrying any further.
(LP: #131976)

79. By Martin Pitt

Add scripts/casper-bottom/42disable_cups_apparmor: Disable AppArmor
protection for cups on the live CD by switching the profiles to complain
mode. This is necessary until AppArmor works properly on stacked file
systems. (LP: #131976)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/casper
This branch contains Public information 
Everyone can see this information.

Subscribers