live-build.git
7 months agoReleasing debian version 4.0~a22-1. debian/4.0_a22-1
Daniel Baumann [Thu, 5 Sep 2013 15:31:39 +0000 (17:31 +0200)]
Releasing debian version 4.0~a22-1.

7 months agoEnsure xfsprogs and jfsutils are available in the ISO when d-i is used.
Raphaël Hertzog [Mon, 26 Aug 2013 16:57:48 +0000 (18:57 +0200)]
Ensure xfsprogs and jfsutils are available in the ISO when d-i is used.

Otherwise users opting for XFS and JFS filesystems and installing without
network won't have them and the (first) boot can be interrupted due to
this.

Sponsored-by: Offensive Security
8 months agoUpdating syslinux flavour detection for progress-linux.
Daniel Baumann [Mon, 19 Aug 2013 14:15:41 +0000 (16:15 +0200)]
Updating syslinux flavour detection for progress-linux.

8 months agoUpdating binary repository prefix for progress-linux.
Daniel Baumann [Mon, 19 Aug 2013 05:37:11 +0000 (07:37 +0200)]
Updating binary repository prefix for progress-linux.

8 months agoReleasing debian version 4.0~a21-1. debian/4.0_a21-1
Daniel Baumann [Wed, 7 Aug 2013 16:08:37 +0000 (18:08 +0200)]
Releasing debian version 4.0~a21-1.

8 months agoCorrecting wrong installer directory moving check in progress-linux mode.
Daniel Baumann [Wed, 7 Aug 2013 18:06:26 +0000 (20:06 +0200)]
Correcting wrong installer directory moving check in progress-linux mode.

8 months agoRenaming some leftover pieces from binary_debian-installer to installer_debian-installer.
Daniel Baumann [Wed, 7 Aug 2013 16:13:37 +0000 (18:13 +0200)]
Renaming some leftover pieces from binary_debian-installer to installer_debian-installer.

8 months agoRemoving obsolete starting of binary_debian-installer in binary.
Daniel Baumann [Wed, 7 Aug 2013 16:12:48 +0000 (18:12 +0200)]
Removing obsolete starting of binary_debian-installer in binary.

8 months agoCorrecting wrong defaults setting for parent distribution in config/build.
Daniel Baumann [Wed, 7 Aug 2013 15:50:20 +0000 (17:50 +0200)]
Correcting wrong defaults setting for parent distribution in config/build.

8 months agoCalling bootstrap_archives with correct pass argument.
Daniel Baumann [Wed, 7 Aug 2013 14:50:47 +0000 (16:50 +0200)]
Calling bootstrap_archives with correct pass argument.

8 months agoStripping backports from sources.list temporarily when obtaining sources to workaroun...
Daniel Baumann [Wed, 7 Aug 2013 10:25:35 +0000 (12:25 +0200)]
Stripping backports from sources.list temporarily when obtaining sources to workaround apts disregard of pinning for the cases where backports are included but not enabled.

8 months agoUpdating linux-image package names for 3.0 in installer_debian-installer.
Daniel Baumann [Tue, 30 Jul 2013 07:04:40 +0000 (09:04 +0200)]
Updating linux-image package names for 3.0 in installer_debian-installer.

9 months agoExpanding all variables in all syslinux configuration files, rathern than on some...
Daniel Baumann [Fri, 12 Jul 2013 14:34:46 +0000 (16:34 +0200)]
Expanding all variables in all syslinux configuration files, rathern than on some selected ones only.

9 months agoDebranding live sources.
Daniel Baumann [Mon, 1 Jul 2013 14:50:08 +0000 (16:50 +0200)]
Debranding live sources.

9 months agoMoving caching out of bootstrap_{c,}debootstrap to own helper for future unification...
Daniel Baumann [Mon, 1 Jul 2013 14:24:22 +0000 (16:24 +0200)]
Moving caching out of bootstrap_{c,}debootstrap to own helper for future unification with chroot caches helper.

9 months agoHandling dist-upgrade right after bootstrap with copy of chroot_archives as bootstrap...
Daniel Baumann [Mon, 1 Jul 2013 14:19:44 +0000 (16:19 +0200)]
Handling dist-upgrade right after bootstrap with copy of chroot_archives as bootstrap_archives in preparation for a future multi-archive bootstrap.

It is important for derivatives that the bootstrap cache is setup completely,
it is re-used in several places and thus cannot consist of the parent
distribution only.

Until there's a supportable way to bootstrap from multiple archives at the same time
(and multistrap doesn't work for that as discussed in the past), we're going to run
a lot of duplicated code here to massage the apt sources for the time being.

9 months agoRemoving some leftovers in chroot_archives from --archives removal.
Daniel Baumann [Mon, 1 Jul 2013 14:08:33 +0000 (16:08 +0200)]
Removing some leftovers in chroot_archives from --archives removal.

9 months agoDropping global archive definitions shipped in /usr/share/live/build/archives (same...
Daniel Baumann [Tue, 25 Jun 2013 07:10:39 +0000 (09:10 +0200)]
Dropping global archive definitions shipped in /usr/share/live/build/archives (same as with packagelists, hidden archive 'magic' is gone now in favour of explicit config tree configuration).

9 months agoReorganizing frontend in source tree.
Daniel Baumann [Tue, 25 Jun 2013 07:04:42 +0000 (09:04 +0200)]
Reorganizing frontend in source tree.

9 months agoAvoid failing on package lists fails that have no newline at the end.
Daniel Baumann [Mon, 24 Jun 2013 13:06:53 +0000 (15:06 +0200)]
Avoid failing on package lists fails that have no newline at the end.

9 months agoUsing includes.installer instead of includes.debian-installer.
Daniel Baumann [Mon, 24 Jun 2013 12:27:48 +0000 (14:27 +0200)]
Using includes.installer instead of includes.debian-installer.

9 months agoAdding note about live-build version in build to get the lb version into build logs.
Daniel Baumann [Mon, 24 Jun 2013 12:02:30 +0000 (14:02 +0200)]
Adding note about live-build version in build to get the lb version into build logs.

10 months agoSplitting out preseed handling from main installer script.
Daniel Baumann [Thu, 20 Jun 2013 09:21:32 +0000 (11:21 +0200)]
Splitting out preseed handling from main installer script.

10 months agoBreaking out installer integration into an own stage.
Daniel Baumann [Thu, 20 Jun 2013 08:57:56 +0000 (10:57 +0200)]
Breaking out installer integration into an own stage.

10 months agoReleasing debian version 4.0~a20-1. debian/4.0_a20-1
Daniel Baumann [Wed, 19 Jun 2013 06:02:54 +0000 (08:02 +0200)]
Releasing debian version 4.0~a20-1.

10 months agoExtending wget calls with options variable in bootstrap_archive-keys too (Closes...
Daniel Baumann [Tue, 18 Jun 2013 18:28:03 +0000 (20:28 +0200)]
Extending wget calls with options variable in bootstrap_archive-keys too (Closes: #712710).

10 months agoAdding hook to remove ssl-cert-snakeoil by default.
Daniel Baumann [Wed, 5 Jun 2013 20:22:57 +0000 (22:22 +0200)]
Adding hook to remove ssl-cert-snakeoil by default.

10 months agoAdding set +e to l-b-cgi.cron so script will finish on errors.
Richard Nelson [Fri, 31 May 2013 19:34:01 +0000 (14:34 -0500)]
Adding set +e to l-b-cgi.cron so script will finish on errors.

10 months agoRun build call from l-b-cgi.cron with noauto.
Richard Nelson [Fri, 31 May 2013 19:25:45 +0000 (14:25 -0500)]
Run build call from l-b-cgi.cron with noauto.

10 months agoReverting returning the error code from auto/build script, doesn't work.
Richard Nelson [Thu, 30 May 2013 20:52:15 +0000 (15:52 -0500)]
Reverting returning the error code from auto/build script, doesn't work.

This reverts commit c944301.

10 months agoCorrecting bashism in frontends/cgi/live-build-cgi
Richard Nelson [Thu, 30 May 2013 18:13:10 +0000 (13:13 -0500)]
Correcting bashism in frontends/cgi/live-build-cgi

10 months agoDropping some EOL ubuntu release information.
Daniel Baumann [Fri, 31 May 2013 11:56:03 +0000 (13:56 +0200)]
Dropping some EOL ubuntu release information.

10 months agoUpdating versioning scheme references to match new scheme since wheezy.
Daniel Baumann [Fri, 31 May 2013 11:53:30 +0000 (13:53 +0200)]
Updating versioning scheme references to match new scheme since wheezy.

10 months agoRemoving importet test bashism in frontends/cgi/live-build-cgi.
Daniel Baumann [Mon, 27 May 2013 15:03:50 +0000 (17:03 +0200)]
Removing importet test bashism in frontends/cgi/live-build-cgi.

10 months agoImprove reading of post data on l-b-cgi frontend.
Richard Nelson [Thu, 23 May 2013 13:07:35 +0000 (08:07 -0500)]
Improve reading of post data on l-b-cgi frontend.

10 months agoReleasing debian version 4.0~a19-1. debian/4.0_a19-1
Daniel Baumann [Mon, 27 May 2013 14:48:54 +0000 (16:48 +0200)]
Releasing debian version 4.0~a19-1.

10 months agoIncluding memtest86+ in syslinux menu.
Daniel Baumann [Mon, 27 May 2013 14:28:22 +0000 (16:28 +0200)]
Including memtest86+ in syslinux menu.

10 months agoReturn the error code from auto/build script.
Richard Nelson [Wed, 22 May 2013 15:48:27 +0000 (10:48 -0500)]
Return the error code from auto/build script.

11 months agoSorting imports in python stubs.
Daniel Baumann [Wed, 15 May 2013 20:49:13 +0000 (22:49 +0200)]
Sorting imports in python stubs.

11 months agoMoving creation of chroot.files manifest in lb chroot after pseudo-filesystems have...
Daniel Baumann [Wed, 15 May 2013 12:56:17 +0000 (14:56 +0200)]
Moving creation of chroot.files manifest in lb chroot after pseudo-filesystems have been unmounted to avoid loops, thanks to Michal Suchanek <hramrach@gmail.com>.

11 months agoSorting kernel versions in reverse order (newest first) in syslinux configurations...
Daniel Baumann [Mon, 13 May 2013 10:57:32 +0000 (12:57 +0200)]
Sorting kernel versions in reverse order (newest first) in syslinux configurations in consistency with normal bootloader behaviours.

11 months agoFormatting cleanup on l-b-cgi.cron wrt commit that support multiple instances of...
Richard Nelson [Sat, 11 May 2013 14:49:39 +0000 (09:49 -0500)]
Formatting cleanup on l-b-cgi.cron wrt commit that support multiple instances of image building.

11 months agoInitial commit on l-b-cgi frontend to support multiple instances of image building.
Richard Nelson [Sat, 11 May 2013 04:03:19 +0000 (23:03 -0500)]
Initial commit on l-b-cgi frontend to support multiple instances of image building.

11 months agoModified l-b-cgi cron to move submitted build file to temporary build directory after...
Richard Nelson [Fri, 10 May 2013 19:29:03 +0000 (14:29 -0500)]
Modified l-b-cgi cron to move submitted build file to temporary build directory after reading.

11 months agoAdding 3.0.2-1 until 3.0.5-1 changelog entries.
Daniel Baumann [Mon, 6 May 2013 18:27:49 +0000 (20:27 +0200)]
Adding 3.0.2-1 until 3.0.5-1 changelog entries.

11 months agoReleasing debian version 4.0~a18-1. debian/4.0_a18-1
Daniel Baumann [Mon, 6 May 2013 18:10:14 +0000 (20:10 +0200)]
Releasing debian version 4.0~a18-1.

11 months agoRenumbering hook scripts.
Daniel Baumann [Mon, 6 May 2013 18:08:10 +0000 (20:08 +0200)]
Renumbering hook scripts.

11 months agoAdding hook to disable 70-persistent-cd.rules udev rule to prevent udev remember...
Daniel Baumann [Mon, 6 May 2013 18:07:09 +0000 (20:07 +0200)]
Adding hook to disable 70-persistent-cd.rules udev rule to prevent udev remember the cd device name both the one of the build system and the one of the live system (Closes: #706926).

11 months agoRenaming remove-udev-persistent-rules.chroot hook to remove-udev-persistent-net-rules...
Daniel Baumann [Mon, 6 May 2013 17:40:42 +0000 (19:40 +0200)]
Renaming remove-udev-persistent-rules.chroot hook to remove-udev-persistent-net-rules.chroot for future additional udev hooks.

11 months agoAdding ls -lR files as .files output.
Daniel Baumann [Mon, 6 May 2013 10:33:07 +0000 (12:33 +0200)]
Adding ls -lR files as .files output.

11 months agoChanging how syslinux files are copied to make netboot images work properly.
chals [Sun, 5 May 2013 10:01:57 +0000 (12:01 +0200)]
Changing how syslinux files are copied to make netboot images work properly.

11 months agoSkipping loadlin inclusion on netboot images.
Daniel Baumann [Tue, 30 Apr 2013 08:30:33 +0000 (10:30 +0200)]
Skipping loadlin inclusion on netboot images.

11 months agoUpdating todo in python stubs.
Daniel Baumann [Fri, 26 Apr 2013 06:32:23 +0000 (08:32 +0200)]
Updating todo in python stubs.

11 months agoEnabling release updates (formerly known as volatile) for wheezy.
Daniel Baumann [Thu, 25 Apr 2013 14:39:35 +0000 (16:39 +0200)]
Enabling release updates (formerly known as volatile) for wheezy.

11 months agoUpdating bootstrap mirror for progress-linux.
Daniel Baumann [Fri, 19 Apr 2013 08:35:13 +0000 (10:35 +0200)]
Updating bootstrap mirror for progress-linux.

11 months agoUpdating derivatives archive-key signature validiation to look by default at both...
Daniel Baumann [Wed, 10 Apr 2013 12:00:09 +0000 (14:00 +0200)]
Updating derivatives archive-key signature validiation to look by default at both debian and debian-maintainers keyrings.

11 months agoReleasing debian version 4.0~a17-1. debian/4.0_a17-1
Daniel Baumann [Mon, 8 Apr 2013 20:22:20 +0000 (22:22 +0200)]
Releasing debian version 4.0~a17-1.

11 months agoWriting errors to stderr in Python stubs.
Daniel Baumann [Sun, 7 Apr 2013 05:55:25 +0000 (07:55 +0200)]
Writing errors to stderr in Python stubs.

11 months agoAdding initial Spanish translation of two man pages.
chals [Sat, 6 Apr 2013 17:20:25 +0000 (19:20 +0200)]
Adding initial Spanish translation of two man pages.

11 months agoAdding files section in bootstrap_debootstrap and bootstrap_cdebootstrap manpages.
Daniel Baumann [Sat, 6 Apr 2013 11:31:38 +0000 (13:31 +0200)]
Adding files section in bootstrap_debootstrap and bootstrap_cdebootstrap manpages.

11 months agoSwitching argument and configuration handling order in Python stubs.
Daniel Baumann [Sat, 6 Apr 2013 11:25:45 +0000 (13:25 +0200)]
Switching argument and configuration handling order in Python stubs.

11 months agoAdding initial German translation for bootstrap_cdebootstrap manpage.
Daniel Baumann [Sat, 6 Apr 2013 11:18:17 +0000 (13:18 +0200)]
Adding initial German translation for bootstrap_cdebootstrap manpage.

11 months agoAdding new lb_bootstrap_cdebootstrap manpage.
Daniel Baumann [Sat, 6 Apr 2013 11:13:36 +0000 (13:13 +0200)]
Adding new lb_bootstrap_cdebootstrap manpage.

11 months agoAdding initial German translation for bootstrap_debootstrap manpage.
Daniel Baumann [Sat, 6 Apr 2013 11:12:15 +0000 (13:12 +0200)]
Adding initial German translation for bootstrap_debootstrap manpage.

11 months agoAdding new lb_bootstrap_debootstrap manpage.
Daniel Baumann [Sat, 6 Apr 2013 10:51:37 +0000 (12:51 +0200)]
Adding new lb_bootstrap_debootstrap manpage.

11 months agoMoving old manpages out of the way.
Daniel Baumann [Sat, 6 Apr 2013 10:42:09 +0000 (12:42 +0200)]
Moving old manpages out of the way.

11 months agoAdding python readme.
Daniel Baumann [Sat, 6 Apr 2013 10:41:02 +0000 (12:41 +0200)]
Adding python readme.

11 months agoDropping now unused intermediate config/image.
Daniel Baumann [Sat, 6 Apr 2013 08:46:04 +0000 (10:46 +0200)]
Dropping now unused intermediate config/image.

11 months agoRemoving bootstrap_cache, not needed anymore.
Daniel Baumann [Sat, 6 Apr 2013 10:07:00 +0000 (12:07 +0200)]
Removing bootstrap_cache, not needed anymore.

11 months agoTemporary hack for lb config to produce config/build until stuff is cleaned up properly.
Daniel Baumann [Sat, 6 Apr 2013 08:20:58 +0000 (10:20 +0200)]
Temporary hack for lb config to produce config/build until stuff is cleaned up properly.

11 months agoAdding depends to python3.2.
Daniel Baumann [Sat, 6 Apr 2013 08:15:02 +0000 (10:15 +0200)]
Adding depends to python3.2.

11 months agoExcluding Python scripts from shell script tests in top-level Makefile.
Daniel Baumann [Sat, 6 Apr 2013 08:11:07 +0000 (10:11 +0200)]
Excluding Python scripts from shell script tests in top-level Makefile.

11 months agoUpdating bootstrap for Python stubs.
Daniel Baumann [Sat, 6 Apr 2013 10:06:47 +0000 (12:06 +0200)]
Updating bootstrap for Python stubs.

11 months agoReplacing bootstrap_cdebootstrap with Python stub.
Daniel Baumann [Sat, 6 Apr 2013 09:53:34 +0000 (11:53 +0200)]
Replacing bootstrap_cdebootstrap with Python stub.

11 months agoReplacing bootstrap_debootstrap with Python stub.
Daniel Baumann [Fri, 5 Apr 2013 17:58:37 +0000 (19:58 +0200)]
Replacing bootstrap_debootstrap with Python stub.

11 months agoUsing LB_HDD_SIZE to determine the size of the image.
Michael Stummvoll [Tue, 2 Apr 2013 11:59:38 +0000 (13:59 +0200)]
Using LB_HDD_SIZE to determine the size of the image.

If LB_HDD_SIZE is "auto" the size will be determined automatically as before
else it will be the given size in MB.

Also setting the default for this to "auto"

11 months agoReleasing debian version 4.0~a16-1. debian/4.0_a16-1
Daniel Baumann [Mon, 1 Apr 2013 06:28:33 +0000 (08:28 +0200)]
Releasing debian version 4.0~a16-1.

11 months agoUnifying append options in binary_syslinux when processing configuration files.
Daniel Baumann [Wed, 27 Mar 2013 13:05:35 +0000 (14:05 +0100)]
Unifying append options in binary_syslinux when processing configuration files.

11 months agoStripping out comments in package lists.
Daniel Baumann [Wed, 27 Mar 2013 12:27:36 +0000 (13:27 +0100)]
Stripping out comments in package lists.

11 months agoAborting early in chroot_package-lists if no package list is found.
Daniel Baumann [Wed, 27 Mar 2013 12:22:58 +0000 (13:22 +0100)]
Aborting early in chroot_package-lists if no package list is found.

11 months agoCleaning up installer file locations for progress-linux.
Daniel Baumann [Wed, 27 Mar 2013 11:31:25 +0000 (12:31 +0100)]
Cleaning up installer file locations for progress-linux.

11 months agoReplacing strings in all syslinux config files, not just certain hardcoded ones.
Daniel Baumann [Wed, 27 Mar 2013 11:06:00 +0000 (12:06 +0100)]
Replacing strings in all syslinux config files, not just certain hardcoded ones.

11 months agoConverting l-b-cgi frontend to process forms with post.
Richard Nelson [Mon, 25 Mar 2013 21:43:18 +0000 (16:43 -0500)]
Converting l-b-cgi frontend to process forms with post.

11 months agoFixing missing quotes for tr commands to avoid unwanted expansions.
Michael Stummvoll [Fri, 22 Mar 2013 13:06:30 +0000 (14:06 +0100)]
Fixing missing quotes for tr commands to avoid unwanted expansions.

[A-Z] and [a-z] expands if there is a file or directory with one letter in the
directory.

11 months agoRemoving dedicated emdebian mode, this can entirely be handled with different defaults.
Daniel Baumann [Thu, 21 Mar 2013 16:37:16 +0000 (17:37 +0100)]
Removing dedicated emdebian mode, this can entirely be handled with different defaults.

11 months agoRenaming config/control to config/image.
Daniel Baumann [Thu, 21 Mar 2013 16:11:10 +0000 (17:11 +0100)]
Renaming config/control to config/image.

11 months agoDropping dedicated updates (formerly volatile) mirror handling, not needed anymore.
Daniel Baumann [Thu, 21 Mar 2013 15:58:30 +0000 (16:58 +0100)]
Dropping dedicated updates (formerly volatile) mirror handling, not needed anymore.

11 months agoDropping dedicated backports mirror handling, not needed anymore with the move of...
Daniel Baumann [Wed, 20 Mar 2013 11:45:36 +0000 (12:45 +0100)]
Dropping dedicated backports mirror handling, not needed anymore with the move of backports.d.o into ftp.d.o.

11 months agoAdding check for ntfs-3g on the host system, precluding the initial ntfs binary files...
Daniel Baumann [Wed, 13 Mar 2013 21:15:47 +0000 (22:15 +0100)]
Adding check for ntfs-3g on the host system, precluding the initial ntfs binary filesystem support (Closes: #697793).

11 months agoUsing ntfs-3g to mount ntfs partitions.
Daniel Baumann [Wed, 13 Mar 2013 21:07:05 +0000 (22:07 +0100)]
Using ntfs-3g to mount ntfs partitions.

11 months agoSetting memtest default to none.
Daniel Baumann [Wed, 13 Mar 2013 20:28:12 +0000 (21:28 +0100)]
Setting memtest default to none.

11 months agoAdding set -e in example auto scripts.
Daniel Baumann [Mon, 11 Mar 2013 15:23:23 +0000 (16:23 +0100)]
Adding set -e in example auto scripts.

11 months agoRemoving old docs.
Daniel Baumann [Mon, 11 Mar 2013 15:22:25 +0000 (16:22 +0100)]
Removing old docs.

11 months agoImproving comment in lb about embedded live-build within config tree.
Daniel Baumann [Mon, 11 Mar 2013 15:20:13 +0000 (16:20 +0100)]
Improving comment in lb about embedded live-build within config tree.

11 months agoCorrecting grammer error in live-build description.
Daniel Baumann [Mon, 11 Mar 2013 15:11:40 +0000 (16:11 +0100)]
Correcting grammer error in live-build description.

11 months agoSimplyfing live-build pseudo-command.
Daniel Baumann [Mon, 11 Mar 2013 15:09:59 +0000 (16:09 +0100)]
Simplyfing live-build pseudo-command.

11 months agoUpdating fallback help message in live-build pseudo-command.
Daniel Baumann [Mon, 11 Mar 2013 13:43:13 +0000 (14:43 +0100)]
Updating fallback help message in live-build pseudo-command.

11 months agoAdding generic live-build handle in chroot_dpkg for other live packages to act upon.
Daniel Baumann [Mon, 11 Mar 2013 08:55:39 +0000 (09:55 +0100)]
Adding generic live-build handle in chroot_dpkg for other live packages to act upon.

11 months agoUsing dpkg-divert for other diversions too to handle upgrades of the diverted stuff...
Daniel Baumann [Mon, 11 Mar 2013 08:49:07 +0000 (09:49 +0100)]
Using dpkg-divert for other diversions too to handle upgrades of the diverted stuff during build.

11 months agoUsing dpkg-divert in chroot_upstart script to handle upgrades of upstart during the...
Daniel Baumann [Mon, 11 Mar 2013 08:26:37 +0000 (09:26 +0100)]
Using dpkg-divert in chroot_upstart script to handle upgrades of upstart during the build (Closes: #702537).