live-boot.git
6 months agoReleasing debian version 4.0~alpha16-1. debian/4.0_alpha16-1
Daniel Baumann [Tue, 15 Oct 2013 07:17:44 +0000 (09:17 +0200)]
Releasing debian version 4.0~alpha16-1.

6 months agoApplying patch from Michael Prokop <mika@grml.org> to update udev usage in is_nice_de...
Daniel Baumann [Tue, 15 Oct 2013 07:07:31 +0000 (09:07 +0200)]
Applying patch from Michael Prokop <mika@grml.org> to update udev usage in is_nice_device() for newer udev versions.

6 months agoUpdating package descriptions.
Daniel Baumann [Mon, 14 Oct 2013 08:44:36 +0000 (10:44 +0200)]
Updating package descriptions.

7 months agoReleasing debian version 4.0~a15-1. debian/4.0_a15-1
Daniel Baumann [Fri, 13 Sep 2013 15:22:45 +0000 (17:22 +0200)]
Releasing debian version 4.0~a15-1.

7 months agoInstall components into /lib/live/boot folder.
Jan Blunck [Fri, 13 Sep 2013 14:54:16 +0000 (16:54 +0200)]
Install components into /lib/live/boot folder.

7 months agoReleasing debian version 4.0~a14-1. debian/4.0_a14-1
Daniel Baumann [Fri, 13 Sep 2013 12:17:54 +0000 (14:17 +0200)]
Releasing debian version 4.0~a14-1.

7 months agoUpdating debhelper install file to include additional scripts in new location.
Daniel Baumann [Fri, 13 Sep 2013 12:20:51 +0000 (14:20 +0200)]
Updating debhelper install file to include additional scripts in new location.

7 months agoAdd support for persistence-storage type "directory".
Jan Blunck [Tue, 3 Sep 2013 09:22:00 +0000 (11:22 +0200)]
Add support for persistence-storage type "directory".

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.

7 months agoBlacklist devices used for /live/rootfs/* insted of /live/medium.
Jan Blunck [Tue, 3 Sep 2013 08:41:42 +0000 (10:41 +0200)]
Blacklist devices used for /live/rootfs/* insted of /live/medium.

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.

7 months agoRemount writable when moving the mountpoint of the persistence device.
Jan Blunck [Mon, 2 Sep 2013 15:27:41 +0000 (17:27 +0200)]
Remount writable when moving the mountpoint of the persistence device.

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.

7 months agoMove check for block device to mount_persistence_media().
Jan Blunck [Mon, 2 Sep 2013 15:03:42 +0000 (17:03 +0200)]
Move check for block device to mount_persistence_media().

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().

7 months agoUse PERSISTENCE_PATH with a trailing "/".
Jan Blunck [Mon, 2 Sep 2013 14:56:39 +0000 (16:56 +0200)]
Use PERSISTENCE_PATH with a trailing "/".

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.

9 months agoUpdating Spanish translation of man pages.
chals [Tue, 25 Jun 2013 18:43:26 +0000 (20:43 +0200)]
Updating Spanish translation of man pages.

9 months agoUpdating the dates in man pages.
chals [Tue, 25 Jun 2013 18:41:09 +0000 (20:41 +0200)]
Updating the dates in man pages.

9 months agoUpdating indenting in network component.
Daniel Baumann [Mon, 24 Jun 2013 20:19:28 +0000 (22:19 +0200)]
Updating indenting in network component.

9 months agoSimplifying /etc/resolv.conf generation a bit.
Daniel Baumann [Mon, 24 Jun 2013 20:18:05 +0000 (22:18 +0200)]
Simplifying /etc/resolv.conf generation a bit.

9 months agoDropping really_export dead code.
Daniel Baumann [Mon, 24 Jun 2013 20:12:40 +0000 (22:12 +0200)]
Dropping really_export dead code.

9 months agoDropping helper function used in one place only which can be replaced with a simple...
Daniel Baumann [Mon, 24 Jun 2013 20:06:14 +0000 (22:06 +0200)]
Dropping helper function used in one place only which can be replaced with a simple ls call anyway.

9 months agoShortening /etc/mtab conditional creation.
Daniel Baumann [Mon, 24 Jun 2013 20:04:17 +0000 (22:04 +0200)]
Shortening /etc/mtab conditional creation.

9 months agoReplacing variable used in one place only with explicit directory for simplicity.
Daniel Baumann [Mon, 24 Jun 2013 20:03:20 +0000 (22:03 +0200)]
Replacing variable used in one place only with explicit directory for simplicity.

9 months agoDropping old pre-wheezy persistence list handling.
Daniel Baumann [Mon, 24 Jun 2013 19:55:50 +0000 (21:55 +0200)]
Dropping old pre-wheezy persistence list handling.

9 months agoDropping old pre-wheezy udevadm handling.
Daniel Baumann [Mon, 24 Jun 2013 19:54:49 +0000 (21:54 +0200)]
Dropping old pre-wheezy udevadm handling.

9 months agoUpdating code to current coding style in a some locations.
Daniel Baumann [Mon, 24 Jun 2013 19:52:58 +0000 (21:52 +0200)]
Updating code to current coding style in a some locations.

9 months agoReplace various mentionings of scripts with components.
Daniel Baumann [Mon, 24 Jun 2013 19:44:41 +0000 (21:44 +0200)]
Replace various mentionings of scripts with components.

9 months agoReorganizing components in source tree.
Daniel Baumann [Mon, 24 Jun 2013 19:38:08 +0000 (21:38 +0200)]
Reorganizing components in source tree.

9 months agoReorganizing frontend in source tree.
Daniel Baumann [Mon, 24 Jun 2013 19:29:10 +0000 (21:29 +0200)]
Reorganizing frontend in source tree.

9 months agoReorganizing backend in source tree.
Daniel Baumann [Mon, 24 Jun 2013 19:27:15 +0000 (21:27 +0200)]
Reorganizing backend in source tree.

9 months agoCalculating size for the whole media "/live/image/", not only the dir "/live/image...
Steven Shiau [Mon, 24 Jun 2013 12:20:43 +0000 (14:20 +0200)]
Calculating size for the whole media "/live/image/", not only the dir "/live/image/live/" when using toram.

10 months agoUpdating Spanish translation of live-boot man page.
chals [Tue, 28 May 2013 12:05:07 +0000 (14:05 +0200)]
Updating Spanish translation of live-boot man page.

10 months agoAllowing to superseed live-boot cmdline through configuration files.
Daniel Baumann [Tue, 28 May 2013 04:52:33 +0000 (06:52 +0200)]
Allowing to superseed live-boot cmdline through configuration files.

10 months agoCorrecting debug variables through out the code to use the same one.
Daniel Baumann [Tue, 28 May 2013 04:47:34 +0000 (06:47 +0200)]
Correcting debug variables through out the code to use the same one.

10 months agoUpdating note about overlay file image names in live-boot manpage, thanks to Peter...
Daniel Baumann [Tue, 28 May 2013 04:35:42 +0000 (06:35 +0200)]
Updating note about overlay file image names in live-boot manpage, thanks to Peter Schaefer <peter.schaefer@physik.hu-berlin.de> (Closes: #701615).

10 months agoReleasing debian version 4.0~a13-1. debian/4.0_a13-1
Daniel Baumann [Mon, 27 May 2013 14:46:15 +0000 (16:46 +0200)]
Releasing debian version 4.0~a13-1.

10 months agoIncreasing tftp blocksize to maximum value per RFC 2348, thanks to Vincent Smeets...
Daniel Baumann [Mon, 27 May 2013 14:36:59 +0000 (16:36 +0200)]
Increasing tftp blocksize to maximum value per RFC 2348, thanks to Vincent Smeets <Vincent.VSmeets@gmail.com> (Closes: #709887).

11 months agoReleasing debian version 4.0~a12-1. debian/4.0_a12-1
Daniel Baumann [Wed, 8 May 2013 06:43:01 +0000 (08:43 +0200)]
Releasing debian version 4.0~a12-1.

11 months agoFurther guarding overwriting of /bin/mount by making it dependent on the existence...
Daniel Baumann [Wed, 8 May 2013 06:39:26 +0000 (08:39 +0200)]
Further guarding overwriting of /bin/mount by making it dependent on the existence of /bin/mount.util-linux.

11 months agoMoving overwriting of /bin/mount with /bin/mount.util-linux for httpfs to make it...
Daniel Baumann [Wed, 8 May 2013 06:38:26 +0000 (08:38 +0200)]
Moving overwriting of /bin/mount with /bin/mount.util-linux for httpfs to make it active (Closes: #707116).

11 months agoUpdating manpage wrt/ quickreboot (Closes: #706686).
Daniel Baumann [Mon, 6 May 2013 18:51:00 +0000 (20:51 +0200)]
Updating manpage wrt/ quickreboot (Closes: #706686).

11 months agoReleasing debian version 4.0~a11-1. debian/4.0_a11-1
Daniel Baumann [Mon, 6 May 2013 12:25:28 +0000 (14:25 +0200)]
Releasing debian version 4.0~a11-1.

11 months agoAlso blacklisting findiso and fromiso devices for luks file persistence.
David Hare [Mon, 6 May 2013 12:22:12 +0000 (14:22 +0200)]
Also blacklisting findiso and fromiso devices for luks file persistence.

11 months agoAdding support for luks persistence with persistence files (Closes: #701614).
Peter Schaefer [Mon, 6 May 2013 12:20:31 +0000 (14:20 +0200)]
Adding support for luks persistence with persistence files (Closes: #701614).

11 months agoDon't quote $CIFSOPTS for mount.cifs (Closes: #703746).
Andrew Jeffery [Mon, 6 May 2013 12:12:35 +0000 (14:12 +0200)]
Don't quote $CIFSOPTS for mount.cifs (Closes: #703746).

Quoting $CIFSOPTS passed the literal string "-o user=root,password=" to
mount.cifs, killing mount.cifs with a SIGSEGV. Rather, -o should be
properly space delimited by passing $CIFSOPTS unquoted for options to be
parsed correctly.

11 months agoSelect BOOTIF device if defined for netboot (Closes: #703744).
Andrew Jeffery [Mon, 6 May 2013 12:07:24 +0000 (14:07 +0200)]
Select BOOTIF device if defined for netboot (Closes: #703744).

Avoid probing all the devices again if we know which device we've booted
from.

11 months agoCorrecting leftovers from old variable handling for BOOTIF, thanks to Andrew Jeffery...
Daniel Baumann [Mon, 6 May 2013 12:04:54 +0000 (14:04 +0200)]
Correcting leftovers from old variable handling for BOOTIF, thanks to Andrew Jeffery <andrewj@avalon.com.au> (Closes: #703743).

11 months agoRenaming main function to live for consistent namespace.
Daniel Baumann [Fri, 26 Apr 2013 07:42:14 +0000 (09:42 +0200)]
Renaming main function to live for consistent namespace.

11 months agoRenumbering the first three early scripts.
Daniel Baumann [Fri, 26 Apr 2013 07:39:47 +0000 (09:39 +0200)]
Renumbering the first three early scripts.

11 months agoFixing the use of one preposition in the Spanish translation of the man pages.
chals [Sat, 13 Apr 2013 20:50:24 +0000 (22:50 +0200)]
Fixing the use of one preposition in the Spanish translation of the man pages.

11 months agoUpdating the Spanish translation of persistence.conf man page.
chals [Sat, 13 Apr 2013 14:58:48 +0000 (16:58 +0200)]
Updating the Spanish translation of persistence.conf man page.

11 months agoUpdating the Spanish translation of live-boot man page.
chals [Sat, 13 Apr 2013 14:58:13 +0000 (16:58 +0200)]
Updating the Spanish translation of live-boot man page.

11 months agoUpdating dates in man pages.
chals [Sat, 13 Apr 2013 14:52:05 +0000 (16:52 +0200)]
Updating dates in man pages.

11 months agoReleasing debian version 4.0~a10-1. debian/4.0_a10-1
Daniel Baumann [Mon, 1 Apr 2013 06:21:09 +0000 (08:21 +0200)]
Releasing debian version 4.0~a10-1.

11 months agoUsing is_live_path() in mount_images_in_directory() to avoid redundant logic.
Michael Stummvoll [Wed, 27 Mar 2013 15:33:17 +0000 (16:33 +0100)]
Using is_live_path() in mount_images_in_directory() to avoid redundant logic.

mount_images_in_directory() had is own logic for checking if this is a live
path which was redundant, so I used is_live_path().

11 months agoFixing a bug with multiple files in is_live_path after the last commit.
Michael Stummvoll [Wed, 27 Mar 2013 15:22:05 +0000 (16:22 +0100)]
Fixing a bug with multiple files in is_live_path after the last commit.

The version in the last commit has a bug handling multiple files in
is_live_path, the fix introduces file_pattern_matches() which checks for $1
only. So even if there are multiple files matching the pattern only the first
one will go into the [ -e ... ] expression.

11 months agoSimplifying if statement in is_live_system function.
Michael Stummvoll [Fri, 22 Mar 2013 09:53:10 +0000 (10:53 +0100)]
Simplifying if statement in is_live_system function.

11 months agoFixing condition for setting rootfs_dest_backing.
Evgeni Golov [Mon, 11 Mar 2013 08:17:58 +0000 (09:17 +0100)]
Fixing condition for setting rootfs_dest_backing.

The fix for the opt_link check in d5ed942 broke the code as it inverted the
meaning. Previously it ran the code iff opt_link was empty, as [ -n ] is
true. In the case opt_link was not empty, the code evaluated to [ -n foo],
which is invalid syntax and thus false. This, however, was almost the expected
behaviour, as rootfs_dest_backing is needed for opt_union and (in read-only
mode) for opt_link.

11 months agoDebranding package for derivatives.
Daniel Baumann [Mon, 11 Mar 2013 08:15:39 +0000 (09:15 +0100)]
Debranding package for derivatives.

11 months agoReleasing debian version 4.0~a9-1. debian/4.0_a9-1
Daniel Baumann [Sun, 10 Mar 2013 21:14:24 +0000 (22:14 +0100)]
Releasing debian version 4.0~a9-1.

11 months agoRemoving all references to my old email address.
Daniel Baumann [Sun, 10 Mar 2013 18:30:30 +0000 (19:30 +0100)]
Removing all references to my old email address.

11 months agoReleasing debian version 4.0~a8-1. debian/4.0_a8-1
Daniel Baumann [Sun, 10 Mar 2013 18:03:23 +0000 (19:03 +0100)]
Releasing debian version 4.0~a8-1.

11 months agoTransforming link targets so they work after the mount was moved (Closes: #702421).
Evgeni Golov [Wed, 6 Mar 2013 14:21:12 +0000 (15:21 +0100)]
Transforming link targets so they work after the mount was moved (Closes: #702421).

11 months agoChecking for ${overlay}, not ${device} when trying to close ${overlay}.
Evgeni Golov [Wed, 6 Mar 2013 14:20:46 +0000 (15:20 +0100)]
Checking for ${overlay}, not ${device} when trying to close ${overlay}.

11 months agoFixing invalid syntax in test for opt_link.
Evgeni Golov [Wed, 6 Mar 2013 14:19:54 +0000 (15:19 +0100)]
Fixing invalid syntax in test for opt_link.

11 months agoCorrecting spelling typos, thanks to Adam D. Barratt <adam@adam-barratt.org.uk>.
Daniel Baumann [Fri, 1 Mar 2013 19:44:41 +0000 (20:44 +0100)]
Correcting spelling typos, thanks to Adam D. Barratt <adam@adam-barratt.org.uk>.

11 months agoDropping conditionals in backend, stuff is either there or not but not nothing in...
Daniel Baumann [Fri, 1 Mar 2013 09:45:44 +0000 (10:45 +0100)]
Dropping conditionals in backend, stuff is either there or not but not nothing in between.

11 months agoDropping pre-squeeze udev conditionals in initramfs-tools hook.
Daniel Baumann [Thu, 28 Feb 2013 21:34:50 +0000 (22:34 +0100)]
Dropping pre-squeeze udev conditionals in initramfs-tools hook.

11 months agoMoving dracut entry-point stub to backends.
Daniel Baumann [Thu, 28 Feb 2013 21:28:36 +0000 (22:28 +0100)]
Moving dracut entry-point stub to backends.

11 months agoMoving initramfs-tools entry-point to backends.
Daniel Baumann [Thu, 28 Feb 2013 21:27:24 +0000 (22:27 +0100)]
Moving initramfs-tools entry-point to backends.

11 months agoReleasing debian version 4.0~a7-1. debian/4.0_a7-1
Daniel Baumann [Tue, 19 Feb 2013 04:49:44 +0000 (05:49 +0100)]
Releasing debian version 4.0~a7-1.

11 months agoMaking loadkeys call quiet in order to not mess-up persistence, thanks to stack ...
Daniel Baumann [Tue, 19 Feb 2013 04:48:32 +0000 (05:48 +0100)]
Making loadkeys call quiet in order to not mess-up persistence, thanks to stack <stack@inventati.org> (Closes: #700902).

11 months agoSilencing unmounting of potentially stray tmpfs on /live/overlay.
Daniel Baumann [Sun, 17 Feb 2013 14:53:53 +0000 (15:53 +0100)]
Silencing unmounting of potentially stray tmpfs on /live/overlay.

11 months agoReleasing debian version 4.0~a6-1. debian/4.0_a6-1
Daniel Baumann [Fri, 15 Feb 2013 07:57:21 +0000 (08:57 +0100)]
Releasing debian version 4.0~a6-1.

11 months agoAdding 3.0.1-1 changelog entries.
Daniel Baumann [Fri, 15 Feb 2013 07:55:26 +0000 (08:55 +0100)]
Adding 3.0.1-1 changelog entries.

11 months agoUpdating Spanish translation of live-boot man page, persistence-label.
chals [Tue, 12 Feb 2013 13:31:03 +0000 (14:31 +0100)]
Updating Spanish translation of live-boot man page, persistence-label.

11 months agoReleasing debian version 4.0~a5-1. debian/4.0_a5-1
Daniel Baumann [Tue, 12 Feb 2013 07:29:39 +0000 (08:29 +0100)]
Releasing debian version 4.0~a5-1.

11 months agoUpdating manpage for persistence-label, thanks to Mike Gach <gach.mqt@gmail.com>...
Daniel Baumann [Tue, 12 Feb 2013 07:28:13 +0000 (08:28 +0100)]
Updating manpage for persistence-label, thanks to Mike Gach <gach.mqt@gmail.com> (Closes: #697873).

11 months agoAdding 3.0.0-1 changelog entries.
Daniel Baumann [Tue, 12 Feb 2013 07:24:14 +0000 (08:24 +0100)]
Adding 3.0.0-1 changelog entries.

11 months agoFixing mounting of rootfs, cow and medium filesystems (Closes: #696495).
Gaudenz Steinlin [Tue, 12 Feb 2013 07:14:17 +0000 (08:14 +0100)]
Fixing mounting of rootfs, cow and medium filesystems (Closes: #696495).

11 months agoFixing support for multiple squashfs images (Closes: #696494).
Gaudenz Steinlin [Tue, 12 Feb 2013 07:12:41 +0000 (08:12 +0100)]
Fixing support for multiple squashfs images (Closes: #696494).

11 months agoRemoving some dead code in netbase parts.
Daniel Baumann [Tue, 12 Feb 2013 07:08:44 +0000 (08:08 +0100)]
Removing some dead code in netbase parts.

11 months agoCalling df with -P to avoid line wraps with overly long mountpoints.
Daniel Baumann [Wed, 23 Jan 2013 22:02:29 +0000 (23:02 +0100)]
Calling df with -P to avoid line wraps with overly long mountpoints.

11 months agoDropping dpkg compression level.
Daniel Baumann [Wed, 23 Jan 2013 13:06:48 +0000 (14:06 +0100)]
Dropping dpkg compression level.

11 months agoUpdating Spanish translation in respect to noeject.
chals [Tue, 8 Jan 2013 13:02:30 +0000 (14:02 +0100)]
Updating Spanish translation in respect to noeject.

11 months agoUpdating noeject description in manpage.
Daniel Baumann [Tue, 8 Jan 2013 06:00:00 +0000 (07:00 +0100)]
Updating noeject description in manpage.

11 months agoReplace noprompt with noeject on manpage.
Richard Nelson [Tue, 8 Jan 2013 02:33:29 +0000 (20:33 -0600)]
Replace noprompt with noeject on manpage.

11 months agoUpdating manpage year handling for 2013.
Daniel Baumann [Wed, 2 Jan 2013 11:51:53 +0000 (12:51 +0100)]
Updating manpage year handling for 2013.

11 months agoReleasing debian version 4.0~a4-1. debian/4.0_a4-1
Daniel Baumann [Wed, 2 Jan 2013 10:37:19 +0000 (11:37 +0100)]
Releasing debian version 4.0~a4-1.

11 months agoAdding 3.0~b11-1 changelog entries.
Daniel Baumann [Wed, 2 Jan 2013 10:36:05 +0000 (11:36 +0100)]
Adding 3.0~b11-1 changelog entries.

11 months agoBy default including sha256sum only in progress-linux, keep md5sum legacy for debian.
Daniel Baumann [Wed, 2 Jan 2013 10:29:26 +0000 (11:29 +0100)]
By default including sha256sum only in progress-linux, keep md5sum legacy for debian.

11 months agoCorrecting legacy filename for checksum files.
Daniel Baumann [Wed, 2 Jan 2013 10:24:28 +0000 (11:24 +0100)]
Correcting legacy filename for checksum files.

11 months agoSupporting legacy filenames for checksums in debian within verify-checksums.
Daniel Baumann [Wed, 2 Jan 2013 09:43:47 +0000 (10:43 +0100)]
Supporting legacy filenames for checksums in debian within verify-checksums.

11 months agoUpdating year in copyright file.
Daniel Baumann [Mon, 31 Dec 2012 23:09:54 +0000 (00:09 +0100)]
Updating year in copyright file.

11 months agoReleasing debian version 4.0~a3-1. debian/4.0_a3-1
Daniel Baumann [Mon, 17 Dec 2012 19:28:01 +0000 (20:28 +0100)]
Releasing debian version 4.0~a3-1.

11 months agoAdding 3.0~b10-1 changelog entries.
Daniel Baumann [Mon, 17 Dec 2012 19:26:39 +0000 (20:26 +0100)]
Adding 3.0~b10-1 changelog entries.

11 months agoCleaning up manpage po files.
Daniel Baumann [Sun, 16 Dec 2012 19:56:17 +0000 (20:56 +0100)]
Cleaning up manpage po files.

11 months agoUpdate manpage information of ip= param to correctly reflect what 9990-netbase.sh...
Richard Nelson [Sun, 16 Dec 2012 03:02:54 +0000 (21:02 -0600)]
Update manpage information of ip= param to correctly reflect what 9990-netbase.sh expects.

11 months agoCorrecting spelling typo in bug script.
Daniel Baumann [Thu, 13 Dec 2012 17:23:40 +0000 (18:23 +0100)]
Correcting spelling typo in bug script.

11 months agoMaking overwriting of /bin/mount within initramfs with mount.util-linux dependent...
Daniel Baumann [Wed, 12 Dec 2012 15:43:21 +0000 (16:43 +0100)]
Making overwriting of /bin/mount within initramfs with mount.util-linux dependent on fuse usage, not on some additional boot parameter.

11 months agoIncluding util-linux mount in initramfs.
Michal Suchanek [Fri, 5 Oct 2012 13:32:05 +0000 (15:32 +0200)]
Including util-linux mount in initramfs.

11 months agoAdding live-tools to recommends.
Daniel Baumann [Wed, 12 Dec 2012 15:08:33 +0000 (16:08 +0100)]
Adding live-tools to recommends.

11 months agoReleasing debian version 4.0~a2-1. debian/4.0_a2-1
Daniel Baumann [Mon, 10 Dec 2012 19:06:38 +0000 (20:06 +0100)]
Releasing debian version 4.0~a2-1.