Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-09 | hooks/live, scripts/live: Add USB modules, workaround udevtrigger (?) bug | Chris Lamb | |
This patch goes some way towards fixing USB-backed persistence by configuring the live initramfs to contain the "sd_mod" module and adding a hacky workaround to a udev-related race condition. For some reason, the usual udevtrigger/udevsettle pairing does not block after we have loaded our USB modules and /dev/sda1 (for example) is ready. Because of this, we sleep for a little while and break if a new block device appears. This seems to be a bug either in udev or in my understanding of how the tool is meant to work. Some information may be gained from the casper bug: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/84591 Sleep-based hacks like this are really ugly, but I take some comfort in finding them elsewhere in the source. | |||
2011-03-09 | scripts/live-helpers: Don't search ram block devices | Chris Lamb | |
We are hardly likely to find persistent-related devices on RAM disks, so we ignore them whilst searching. | |||
2011-03-09 | scripts/live-helpers: Search / use case | Chris Lamb | |
This patch extends the find_files and find_cow_device utilities to search known-working partition types (removing two "FIXME"s) and reworks the syntax to use somewhat more readable case-statements. | |||
2011-03-09 | scripts/live-helpers: Fixes for set -e | Chris Lamb | |
This patch applies two fixes intended for when "scripts/live-helpers" is sourced by a "set -e" script such as live-snapshot. | |||
2011-03-09 | bin/live-snapshot: Vastly rework script | Chris Lamb | |
This patch vastly reworks the live-snapshot script; it fixes a number of bugs related to argument handling (such as ignored parameters), as well as improving the general robustness of the operation. The script can also be run successfully with set -e and set -u, pending some other patches in 'scripts/live-helpers' | |||
2011-03-09 | bin/live-snapshot: Fix argument handling (Closes: #461595) | Chris Lamb | |
2011-03-09 | scripts/live: Make 'nopersistent' parameter actually disable persistence | Chris Lamb | |
2011-03-09 | Releasing live-initramfs 1.125.1-1. | Daniel Baumann | |
2011-03-09 | Merging casper 1.125. | Daniel Baumann | |
2011-03-09 | scripts/live-helpers: Cosmetic changes to loop-aes passphrase prompt | Chris Lamb | |
2011-03-09 | Rename 18hostname -> 06hostname | Chris Lamb | |
We must configure a valid hostname in the target before 10adduser, or sudo fails with "unable to resolve host (none)" - before 18hostname is called /root/etc/hostname is empty. This was resulting in the "su as sudo" modifications not being applied in the target which was causing X configuration applications to show different behaviours when attempting elevating their priviledges. Reordering the hostname configuration seems somewhat preferable to applying a hack inside 10adduser to use 'su' or similar, as other pre-XXhostname calls may incorporate calls to sudo in the future. | |||
2011-03-09 | Releasing live-initramfs 1.124.1-1. | Daniel Baumann | |
2011-03-09 | Adjusting live-snapshot to live-initramfs. | Daniel Baumann | |
2011-03-09 | Merging casper 1.124. | Daniel Baumann | |
2011-03-09 | Adjusting 44pk_allow to live-initramfs. | Daniel Baumann | |
2011-03-09 | Merging casper 1.123. | Daniel Baumann | |
2011-03-09 | Merging casper 1.122. | Daniel Baumann | |
2011-03-09 | Merging casper 1.121. | Daniel Baumann | |
2011-03-09 | Merging casper 1.120. | Daniel Baumann | |
2011-03-09 | 99hook: Download hook script from inside target filesystem | Chris Lamb | |
2011-03-09 | Releasing live-initramfs 1.119.1-1. | Daniel Baumann | |
2011-03-09 | Merging casper 1.119. | Daniel Baumann | |
2011-03-09 | Removing disabling of kwallet. | Daniel Baumann | |
2011-03-09 | Making hooks executable after fetching them. | Daniel Baumann | |
2011-03-09 | Creating resolv.conf when netbooting not just when there's no resolv.conf, ↵ | Daniel Baumann | |
but also when it is empty. | |||
2011-03-09 | Releasing live-initramfs 1.118.2-1. | Daniel Baumann | |
2011-03-09 | Adding plainroot. | Daniel Baumann | |
2011-03-09 | Adding hook parameter to execute custom scripts. | Daniel Baumann | |
2011-03-09 | Patch to use cryptsetup volumes for persistent storage. | Andrey Asadchev | |
Cryptsetup must be used with usual "cryptopts=source=UUID=$(UUID),target=$(TARGET)". For USB devices it may be necessary to specify "rootdelay=$SECONDS" in order to wait for USB media. | |||
2011-03-09 | Explicitly set Xorg video driver. | Andrey Asadchev | |
Xdriver is specifed with "xdriver=$(DRIVER)". This is because fglrx (and possibly other drivers) are not detected correctly. | |||
2011-03-09 | Now it includes lzma kernel module dependencies. | Marco Amadori | |
2011-03-09 | Rewriting copyright in machine-interpretable format. | Daniel Baumann | |
2011-03-09 | Bumping package to policy 3.7.3. | Daniel Baumann | |
2011-03-09 | Fixing wrong email address in changelog (was bug in git-dch config). | Daniel Baumann | |
2011-03-09 | Releasing live-initramfs 1.118-1. | Daniel Baumann | |
2011-03-09 | Bumping version to 1.118.1-1. | Daniel Baumann | |
2011-03-09 | Merging casper 1.118. | Daniel Baumann | |
2011-03-09 | Merging casper 1.117. | Daniel Baumann | |
2011-03-09 | Merging casper 1.116. | Daniel Baumann | |
2011-03-09 | Merging casper 1.115. | Daniel Baumann | |
2011-03-09 | Merging casper 1.114. | Daniel Baumann | |
2011-03-09 | live-snapshot.en.1: add ext3 and jffs2 images as valid options | Otavio Salvador | |
2011-03-09 | live-helpers: add jffs2 as a valid image | Otavio Salvador | |
2011-03-09 | live: add support for jffs2 images and snapshots | Otavio Salvador | |
2011-03-09 | live-snapshot: add support to use jffs2 images | Otavio Salvador | |
2011-03-09 | hooks: include jffs2 kernel module on initramfs image | Otavio Salvador | |
2011-03-09 | debian: add mtd-tools as suggestion since it's required for jffs2 support | Otavio Salvador | |
2011-03-09 | Bumping version to 1.113.1-1. | Daniel Baumann | |
2011-03-09 | Adjusting to live-initramfs. | Daniel Baumann | |
2011-03-09 | Merging casper 1.113. | Daniel Baumann | |