summaryrefslogtreecommitdiff
path: root/scripts/live
AgeCommit message (Collapse)Author
2011-11-24Disabling persistent-encryption=luks if dependencies are unavailable.Tails developers
Current dependencies are dm-crypt, cryptsetup and askpass.
2011-11-24Refactoring overlay and snapshot scanning code.Tails developers
Both overlays and snapshots are now scanned at the same time, and each device is only mounted once. Passphrases for LUKS volumes are only asked for once, and unused ones are closed. Also, snapshot files on encrypted partitions are now supported.
2011-11-24Adding persistent-method=METHOD...Tails developers
The comma-separated list METHOD... specifies which types of persistent setups we allow. Current possible METHODs are {snapshot, overlay}. The default value is both, i.e. persistent-method=snapshot,overlay.
2011-11-24Removing now obsolete persistent=* arguments.Tails developers
These type of options has have been replaced by persistent-encryption and persistent-storage.
2011-11-24Adding persistent-storage=TYPE...Tails developers
The comma-separated list TYPE... specifies which types of persistent storage to use. Current possible TYPEs are {file, filesystem}. For instance, persistent-storage=filesystem is equivalent to the old persistent=nofiles, but persistent-storage=file allows to look for only files, which wasn't possible before. The default is to look for both, i.e. persistent-storage=filesystem,file.
2011-11-24Adding persistent-encryption={none|luks}.Tails developers
This is the way to control whether to use encrypted persistent media, instead of the (from this commit on) obsolete persistent=cryptsetup.
2011-11-24Update udevs path_id changes as of version 174, thanks to Baurzhan ↵Daniel Baumann
Muftakhidinov <baurthefirst@gmail.com> for spotting it.
2011-11-08Enabling whiteouts support for aufs.Tails developers
This improves support for stacked SquashFS a lot: it allows a given SquashFS to delete files in another one it's on top of.
2011-11-04Updating matching in is_nice_device to, amongst others, match for virtio ↵Daniel Baumann
devices.
2011-09-08Silencing umount in case live/image was unmounted already, extracted from a ↵Tails developers
patch by Michael Schierl <schierlm@gmx.de>.
2011-09-07Adding support for persistent-media={removable,removable-usb}.Tails developers
This is e.g. needed when one's threat model does not allow her to trust the local hard disks.
2011-09-07Factorizing loops on removable/non-removable devices.Tails developers
The already duplicated code will be needed a few more times for the upcoming persistent-media={removable,removable-usb} boot option. Copy/pasting it a few more times seems the wrong way to go, hence this factorization. Depending on the place they are used, the newly introduced functions must return a list of devices named either /sys/block/* or /dev/*. Their first parameter therefore specifies the wanted output format (default is /dev/* as it is the most often used).
2011-09-07Adding a white_listed_devices parameter to find_cow_device and find_files.Tails developers
This will be needed for the upcoming persistent-media={removable,removable-usb} boot option.
2011-08-04Applying reformated patch from Ulrich Dangel <mru@grml.org> to add support ↵Daniel Baumann
for lvm and md devices.
2011-08-04Applying patch from grml to update forgotten use of live.log with live-boot.log.Daniel Baumann
2011-05-28Updating and correcting sendsigs.omit support for /run (Closes: #628188).Daniel Baumann
2011-05-18Tidy up resolv.conf a bit.Michal Suchanek
2011-05-18Copy resolv.conf to live system root (Closes: #627178).Michal Suchanek
2011-04-23Using /run/initramfs instead of /dev/.initramfs/varrun for unionfs-fuse ↵Daniel Baumann
sendsigs (Closes: #621908).
2011-03-09Fixing syntax error.T(A)ILS developers
2011-03-09Fixing remaining fromiso= bug.T(A)ILS developers
Taking care that the filesystem kernel module is loaded before issuing the mount command.
2011-03-09Really set limit on open files for unionfs-fuseMichal Suchanek
2011-03-09Simplify union mounting.Michal Suchanek
2011-03-09Supporting /dev/mtdblock0 as valid device name (for memdisk boot), thanks to ↵Daniel Baumann
Michael Prokop <mika@grml.org>.
2011-03-09Clean some leading whitespaces.Richard Nelson
2011-03-09Adding support for custom ramdisk size (Closes: #544583).Daniel Baumann
2011-03-09Logging to /var/log/live-boot.log instead of /var/log/live.log for future ↵Daniel Baumann
consistency with live-config.
2011-03-09Removing legacy code for detecting removable usb sticks on kernels prior 2.6.29.Daniel Baumann
2011-03-09Fixing fromiso= on Squeeze.T(A)ILS developers
When running "mount DEV MOUNTPOINT" for the device provided by the fromiso= boot option, Squeeze's busybox errors out with: Mounting $DEV on /isofrom failed: No such file on directory. Using mount -t auto fixes the bug.
2011-03-09Adding noprompt={usb,cd} feature.T(A)ILS developers
2011-03-09Removed whitespace for tabs on the skipunion option.Richard Nelson
2011-03-09Adding initial support for unionmount.Michal Suchanek
2011-03-09Fixing find_snap to take its second argument into account.intrigeri
2011-03-09Added support for empty (initial) snapshots.Marco Amadori
2011-03-09Fixed some snapshot related debug messages.Marco Amadori
2011-03-09Fix snapshots' sync-strings usage (Closes: #591330).Marco Amadori
2011-03-09Removing usplash support in initramfs, usplash is dead.Daniel Baumann
2011-03-09Applying patch from Michael Casadevall <mcasadevall@ubuntu.com> to add ↵Daniel Baumann
platform-sata_mv to is_nice_device() to allow Marvell Dove A0 and AVD1 to properly boot live media.
2011-03-09Adding workaround for aufs issue in kernel versions around 2.6.33.Michael Prokop
Directories can't be accessed when read for the first the time, causing a failure when accessing them. This simple workaround solves this issue.
2011-03-09Making multiple connected NICs work.Steven Shiau
2011-03-09Adding reformated patch from Stephan Hermann <sh@sourcecode.de> based on the ↵Daniel Baumann
work of Holger Fischer <hoo.mb@web.de> to add support for BOOTIF in cases where pxelinux is being used with IPAPPEND (Closes: #593284).
2011-03-09Adding debian version 3.0~a1-1.Daniel Baumann
2011-03-09Supporting /dev/mtdblock0 as valid device name (for memdisk boot), thanks to ↵Daniel Baumann
Michael Prokop <mika@grml.org>.
2011-03-09Fixing fromiso= on Squeeze.T(A)ILS developers
When running "mount DEV MOUNTPOINT" for the device provided by the fromiso= boot option, Squeeze's busybox errors out with: Mounting $DEV on /isofrom failed: No such file on directory. Using mount -t auto fixes the bug.
2011-03-09Adding initial support for unionmount.Michal Suchanek
2011-03-09Fixing find_snap to take its second argument into account.intrigeri
2011-03-09Added support for empty (initial) snapshots.Marco Amadori
2011-03-09Fixed some snapshot related debug messages.Marco Amadori
2011-03-09Fix snapshots' sync-strings usage (Closes: #591330).Marco Amadori
2011-03-09Removing usplash support in initramfs, usplash is dead.Daniel Baumann