summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-29Supporting resolvconf in the squashfs.Evgeni Golov
When resolvconf is used in the squashfs, /etc/resolv.conf is a symlink to the generated version. Depending on the size of the squashfs and other factors, sometimes we try to write to /etc/resolv.conf while it still points to nirvana, as resolvconf did not generate it yet. Instead of being racy and writing to a file which will be regenerated anyways, let's detect resolvconf and write to its base file instead. Initial detection idea by Mika Prokop <mika@grml.org>
2014-03-29Properly check if $rc_server1 is not "0.0.0.0".Evgeni Golov
2014-02-10Fix cut-and-paste typo verify-checksums -> panic.Trent W. Buck
2014-02-08Releasing debian version 4.0~alpha19-1.Daniel Baumann
2014-02-08Adjusting internal file of the swap component to match its own boot parameter.Daniel Baumann
2014-02-08Updating swap bootparameter in manpage to match code (Closes: #738146).Daniel Baumann
2014-01-17Updating copyright notices for 2014.Daniel Baumann
2013-11-20Releasing debian version 4.0~alpha18-1.Daniel Baumann
2013-11-10Sync translations (0af845c).victory
2013-11-10Fix a typo: coma -> comma.victory
2013-11-10[man-ja] Fix a typo on the translation.victory
2013-11-09Translated persistence.conf.5.victory
2013-11-08Reading in panic boot parameter when overloading initramfs-tools panic() ↵Daniel Baumann
(Closes: #729041).
2013-11-06Update/sync translations.victory
2013-11-06Change plurals to singular: from "a ... media" to "a ... medium".victory
2013-11-05Updating Spanish translation of live-boot.7 manpage.chals
2013-11-05Updating live-boot translation files from the original English text.chals
2013-11-05Applying patch revising grammar and spelling in live-boot.7 manpage, thanks ↵chals
to victory <victory.deb@gmail.com>.
2013-11-05Adding initial Japanese live-boot manpage translation from victory ↵Daniel Baumann
<victory.deb@gmail.com>.
2013-10-30Releasing debian version 4.0~alpha17-1.Daniel Baumann
2013-10-30Correcting spelling typo in overlay component breaking booting from ↵Daniel Baumann
uncompressed filesystems, thanks to John Bazik <jsb@cs.brown.edu> (Closes: #728250).
2013-10-28Updating to standards version 3.9.5.Daniel Baumann
2013-10-15Properly boot from mdadm via findiso boot option.Michael Prokop
For example grml-rescueboot uses findiso for booting the ISO. When booting from a software RAID using mdadm then /scripts/local-top/mdadm being used inside /scripts/boot/9990-misc-helpers.sh leaks its output to the environment, causing invalid data used inside the mount_images_in_directory function. Because the invalid data results in a failing mount_images_in_directory execution we end up with failed boot and error message: "No supported filesystem images found at ...." So instead redirect output of /scripts/local-top/mdadm to /boot.log. Also make sure to check for existence of /conf/conf.d/md before accessing it (the file doesn't always exist). While at it also make sure the same logic is used for /scripts/local-top/lvm2. See http://bts.grml.org/grml/issue1270
2013-10-15Rewrapping control file.Daniel Baumann
2013-10-15Releasing debian version 4.0~alpha16-1.Daniel Baumann
2013-10-15Applying patch from Michael Prokop <mika@grml.org> to update udev usage in ↵Daniel Baumann
is_nice_device() for newer udev versions.
2013-10-14Updating package descriptions.Daniel Baumann
2013-09-13Releasing debian version 4.0~a15-1.Daniel Baumann
2013-09-13Install components into /lib/live/boot folder.Jan Blunck
2013-09-13Releasing debian version 4.0~a14-1.Daniel Baumann
2013-09-13Updating debhelper install file to include additional scripts in new location.Daniel Baumann
2013-09-13Add support for persistence-storage type "directory".Jan Blunck
This adds support for mounting a plain writable directory as the persistence storage layer. The $PERSISTENCE_PATH and the persistence-label are taken into account when searching for the persistence.conf file.
2013-09-13Blacklist devices used for /live/rootfs/* insted of /live/medium.Jan Blunck
The path /live/medium is used for probing different devices when searching for the live rootfs. There is no reason why that device should be banned from being used for persistence storage. Instead the devices that are actually used as the backing storage for the live rootfs should be banned.
2013-09-13Remount writable when moving the mountpoint of the persistence device.Jan Blunck
If the persistence device has been mounted before, e.g. for mounting the rootfs image file, then we should try to remount it writable. This way the result for both cases, 1. was and 2. was not mounted before, are identical.
2013-09-13Move check for block device to mount_persistence_media().Jan Blunck
We should only check for the persistence media path being a block device where it is really required which is the case in mount_persistence_media().
2013-09-13Use PERSISTENCE_PATH with a trailing "/".Jan Blunck
When using PERSISTENCE_PATH we should prepend and append a pathname separator as this is done with other user provided paths as well, e.g. LIVE_MEDIA_PATH.
2013-06-25Updating Spanish translation of man pages.chals
2013-06-25Updating the dates in man pages.chals
2013-06-24Updating indenting in network component.Daniel Baumann
2013-06-24Simplifying /etc/resolv.conf generation a bit.Daniel Baumann
2013-06-24Dropping really_export dead code.Daniel Baumann
2013-06-24Dropping helper function used in one place only which can be replaced with a ↵Daniel Baumann
simple ls call anyway.
2013-06-24Shortening /etc/mtab conditional creation.Daniel Baumann
2013-06-24Replacing variable used in one place only with explicit directory for ↵Daniel Baumann
simplicity.
2013-06-24Dropping old pre-wheezy persistence list handling.Daniel Baumann
2013-06-24Dropping old pre-wheezy udevadm handling.Daniel Baumann
2013-06-24Updating code to current coding style in a some locations.Daniel Baumann
2013-06-24Replace various mentionings of scripts with components.Daniel Baumann
2013-06-24Reorganizing components in source tree.Daniel Baumann
2013-06-24Reorganizing frontend in source tree.Daniel Baumann