live-build.git
9 months agoReleasing debian version 4.0~alpha30-1. debian/4.0_alpha30-1
Daniel Baumann [Mon, 4 Nov 2013 18:08:11 +0000 (19:08 +0100)]
Releasing debian version 4.0~alpha30-1.

9 months agoAdding lb-bootstrap-includes manpage.
Daniel Baumann [Mon, 4 Nov 2013 18:04:49 +0000 (19:04 +0100)]
Adding lb-bootstrap-includes manpage.

9 months agoCorrecting error message when no includes have been found in *-includes commands.
Daniel Baumann [Mon, 4 Nov 2013 18:00:56 +0000 (19:00 +0100)]
Correcting error message when no includes have been found in *-includes commands.

9 months agoAdding bootstrap-includes.
Daniel Baumann [Mon, 4 Nov 2013 17:59:23 +0000 (18:59 +0100)]
Adding bootstrap-includes.

9 months agoAdding lb-source-includes manpage.
Daniel Baumann [Mon, 4 Nov 2013 17:55:15 +0000 (18:55 +0100)]
Adding lb-source-includes manpage.

9 months agoAdding sources-includes.
Daniel Baumann [Mon, 4 Nov 2013 17:46:56 +0000 (18:46 +0100)]
Adding sources-includes.

9 months agoAdding lb-binary-includes manpage.
Daniel Baumann [Mon, 4 Nov 2013 17:41:36 +0000 (18:41 +0100)]
Adding lb-binary-includes manpage.

9 months agoRewriting binary_includes in python.
Daniel Baumann [Mon, 4 Nov 2013 17:33:48 +0000 (18:33 +0100)]
Rewriting binary_includes in python.

9 months agoCompleting incomplete verbose message when copying files in chroot-includes.
Daniel Baumann [Mon, 4 Nov 2013 17:31:55 +0000 (18:31 +0100)]
Completing incomplete verbose message when copying files in chroot-includes.

9 months agoCorrecting spelling typo in python stubs (s/optained/obtained/).
Daniel Baumann [Mon, 4 Nov 2013 17:29:12 +0000 (18:29 +0100)]
Correcting spelling typo in python stubs (s/optained/obtained/).

9 months agoAdding dependency check for cpio in chroot-includes.
Daniel Baumann [Mon, 4 Nov 2013 17:27:57 +0000 (18:27 +0100)]
Adding dependency check for cpio in chroot-includes.

9 months agoAdding lb-chroot-includes manpage.
Daniel Baumann [Mon, 4 Nov 2013 17:25:13 +0000 (18:25 +0100)]
Adding lb-chroot-includes manpage.

9 months agoUpdating program description of *-hook commands.
Daniel Baumann [Mon, 4 Nov 2013 16:51:15 +0000 (17:51 +0100)]
Updating program description of *-hook commands.

9 months agoRewriting chroot_includes in python.
Daniel Baumann [Mon, 4 Nov 2013 16:31:41 +0000 (17:31 +0100)]
Rewriting chroot_includes in python.

9 months agoUpdating todos in python stubs.
Daniel Baumann [Mon, 4 Nov 2013 16:21:06 +0000 (17:21 +0100)]
Updating todos in python stubs.

9 months agoSwitching to later submodule naming scheme for python stubs.
Daniel Baumann [Mon, 4 Nov 2013 16:09:45 +0000 (17:09 +0100)]
Switching to later submodule naming scheme for python stubs.

9 months agoRemoving wrong reference to config/build in lb_*_hooks manpages.
Daniel Baumann [Mon, 4 Nov 2013 15:42:40 +0000 (16:42 +0100)]
Removing wrong reference to config/build in lb_*_hooks manpages.

9 months agoStreamlineing a few comments in the python stubs.
Daniel Baumann [Mon, 4 Nov 2013 13:44:45 +0000 (14:44 +0100)]
Streamlineing a few comments in the python stubs.

9 months agoHandling bootstrap cache inside the bootstrap stubs itself.
Daniel Baumann [Mon, 4 Nov 2013 12:44:39 +0000 (13:44 +0100)]
Handling bootstrap cache inside the bootstrap stubs itself.

9 months agoStuffing bootstrapping of archive-keys for derivatives into lb_config, it's not a...
Daniel Baumann [Mon, 4 Nov 2013 12:34:43 +0000 (13:34 +0100)]
Stuffing bootstrapping of archive-keys for derivatives into lb_config, it's not a runtime thing and its logic should not be embedded in live-build but the config directory.

9 months agoMoving testroot into lb wrapper itself.
Daniel Baumann [Mon, 4 Nov 2013 12:00:12 +0000 (13:00 +0100)]
Moving testroot into lb wrapper itself.

9 months agoCorrecting spelling typo in manpages (s/hoooks/hooks/).
Daniel Baumann [Mon, 4 Nov 2013 11:45:10 +0000 (12:45 +0100)]
Correcting spelling typo in manpages (s/hoooks/hooks/).

9 months agoHarmonizing options markup in manpages.
Daniel Baumann [Mon, 4 Nov 2013 11:42:28 +0000 (12:42 +0100)]
Harmonizing options markup in manpages.

9 months agoAdding program specification to lb_bootstrap_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 11:37:33 +0000 (12:37 +0100)]
Adding program specification to lb_bootstrap_hooks manpage.

9 months agoAdding program specification to lb_chroot_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 11:33:12 +0000 (12:33 +0100)]
Adding program specification to lb_chroot_hooks manpage.

9 months agoAdding program specification to lb_source_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 11:26:39 +0000 (12:26 +0100)]
Adding program specification to lb_source_hooks manpage.

9 months agoAdding program specification to lb_binary_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 10:55:07 +0000 (11:55 +0100)]
Adding program specification to lb_binary_hooks manpage.

9 months agoSimplifying package cache stanza in python bootstrap stubs.
Daniel Baumann [Mon, 4 Nov 2013 08:44:01 +0000 (09:44 +0100)]
Simplifying package cache stanza in python bootstrap stubs.

9 months agoSwitching from global lock file to config tree specific one.
Daniel Baumann [Mon, 4 Nov 2013 08:07:51 +0000 (09:07 +0100)]
Switching from global lock file to config tree specific one.

9 months agoUpdating filenames suffixes of example hook files.
Daniel Baumann [Mon, 4 Nov 2013 07:12:02 +0000 (08:12 +0100)]
Updating filenames suffixes of example hook files.

9 months agoReleasing debian version 4.0~alpha29-1. debian/4.0_alpha29-1
Daniel Baumann [Mon, 4 Nov 2013 06:19:31 +0000 (07:19 +0100)]
Releasing debian version 4.0~alpha29-1.

9 months agoReplacing os.link calls for hooks with shutil.copy to properly dereference symlinks...
Daniel Baumann [Mon, 4 Nov 2013 06:29:18 +0000 (07:29 +0100)]
Replacing os.link calls for hooks with shutil.copy to properly dereference symlinks in python stubs.

9 months agoManually adding --version to argparse in python stub since python 3.3 dropped the...
Daniel Baumann [Mon, 4 Nov 2013 06:16:28 +0000 (07:16 +0100)]
Manually adding --version to argparse in python stub since python 3.3 dropped the version keyword.

9 months agoMoving python stubs to their own subdirectory within the source tree.
Daniel Baumann [Mon, 4 Nov 2013 06:00:25 +0000 (07:00 +0100)]
Moving python stubs to their own subdirectory within the source tree.

9 months agoAdding see also entries in hooks manpages.
Daniel Baumann [Mon, 4 Nov 2013 05:57:57 +0000 (06:57 +0100)]
Adding see also entries in hooks manpages.

9 months agoAdding lb_source_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 05:47:04 +0000 (06:47 +0100)]
Adding lb_source_hooks manpage.

9 months agoRewriting source_hooks in python.
Daniel Baumann [Mon, 4 Nov 2013 05:43:40 +0000 (06:43 +0100)]
Rewriting source_hooks in python.

9 months agoAdding lb_binary_hooks manpage.
Daniel Baumann [Mon, 4 Nov 2013 05:42:19 +0000 (06:42 +0100)]
Adding lb_binary_hooks manpage.

9 months agoRewriting binary_hooks in python.
Daniel Baumann [Mon, 4 Nov 2013 05:37:31 +0000 (06:37 +0100)]
Rewriting binary_hooks in python.

9 months agoUpdating configuration path in update-apt-file-cache.hook.chroot.
Daniel Baumann [Sun, 3 Nov 2013 20:20:33 +0000 (21:20 +0100)]
Updating configuration path in update-apt-file-cache.hook.chroot.

9 months agoAutomatically symlink hooks upon creation of the configuration tree.
Daniel Baumann [Sun, 3 Nov 2013 20:07:22 +0000 (21:07 +0100)]
Automatically symlink hooks upon creation of the configuration tree.

9 months agoUpdating file suffixes of the internal default hooks.
Daniel Baumann [Sun, 3 Nov 2013 20:07:56 +0000 (21:07 +0100)]
Updating file suffixes of the internal default hooks.

9 months agoAdding lb_chroot_hooks manpage.
Daniel Baumann [Sun, 3 Nov 2013 19:52:59 +0000 (20:52 +0100)]
Adding lb_chroot_hooks manpage.

9 months agoRewriting chroot_hooks in python.
Daniel Baumann [Sun, 3 Nov 2013 19:48:34 +0000 (20:48 +0100)]
Rewriting chroot_hooks in python.

9 months agoAdding lb_bootstrap_hooks manpage.
Daniel Baumann [Sun, 3 Nov 2013 18:53:59 +0000 (19:53 +0100)]
Adding lb_bootstrap_hooks manpage.

9 months agoAlso processing config/hooks/*.hook in bootstrap_hooks, if any.
Daniel Baumann [Sun, 3 Nov 2013 19:05:54 +0000 (20:05 +0100)]
Also processing config/hooks/*.hook in bootstrap_hooks, if any.

9 months agoMaking various things in bootstrap manpages more consistent.
Daniel Baumann [Sun, 3 Nov 2013 18:42:47 +0000 (19:42 +0100)]
Making various things in bootstrap manpages more consistent.

9 months agoRewriting bootstrap_hooks in python.
Daniel Baumann [Mon, 28 Oct 2013 07:27:03 +0000 (08:27 +0100)]
Rewriting bootstrap_hooks in python.

10 months agoUpdating to standards version 3.9.5.
Daniel Baumann [Mon, 28 Oct 2013 11:48:16 +0000 (12:48 +0100)]
Updating to standards version 3.9.5.

10 months agoReleasing debian version 4.0~alpha28-1. debian/4.0_alpha28-1
Daniel Baumann [Mon, 28 Oct 2013 07:36:09 +0000 (08:36 +0100)]
Releasing debian version 4.0~alpha28-1.

10 months agoUpdating rsvg calls in binary_syslinux for newer versions of librsvg2-bin, thanks...
Daniel Baumann [Mon, 28 Oct 2013 07:31:02 +0000 (08:31 +0100)]
Updating rsvg calls in binary_syslinux for newer versions of librsvg2-bin, thanks to Roberto Carlos Morano <rcmorano@emergya.com> (Closes: #728030).

10 months agoWeakening mode on pts for compliance with eglibc 2.18 within containers during build.
Daniel Baumann [Wed, 23 Oct 2013 19:01:03 +0000 (21:01 +0200)]
Weakening mode on pts for compliance with eglibc 2.18 within containers during build.

10 months agoDropping incomplete and not really supported exposed root mode.
Daniel Baumann [Wed, 23 Oct 2013 08:47:13 +0000 (10:47 +0200)]
Dropping incomplete and not really supported exposed root mode.

This might come back in future if there's demand for it
and the base is sufficiently cleaned up first.

10 months agoUpdating files to copy for finished build on l-b-cgi frontend and the 4.x branch.
Richard Nelson [Tue, 22 Oct 2013 01:12:00 +0000 (20:12 -0500)]
Updating files to copy for finished build on l-b-cgi frontend and the 4.x branch.

10 months agoDepending on python3, thanks to Richard Nelson <unixabg@gmail.com> (Closes: #726806)
Daniel Baumann [Mon, 21 Oct 2013 17:05:29 +0000 (19:05 +0200)]
Depending on python3, thanks to Richard Nelson <unixabg@gmail.com> (Closes: #726806)

10 months agoReleasing debian version 4.0~alpha27-1. debian/4.0_alpha27-1
Daniel Baumann [Fri, 18 Oct 2013 07:48:41 +0000 (09:48 +0200)]
Releasing debian version 4.0~alpha27-1.

10 months agoAdding note about outdated/unsupported versions in general develop-ment-version warni...
Daniel Baumann [Thu, 17 Oct 2013 14:58:20 +0000 (16:58 +0200)]
Adding note about outdated/unsupported versions in general develop-ment-version warning message.

10 months agoUpdating descriptions in python stubs.
Daniel Baumann [Thu, 17 Oct 2013 12:59:08 +0000 (14:59 +0200)]
Updating descriptions in python stubs.

10 months agoSorting todo items in python stubs.
Daniel Baumann [Thu, 17 Oct 2013 12:55:11 +0000 (14:55 +0200)]
Sorting todo items in python stubs.

10 months agoCalling parted with optimal aligning.
Daniel Baumann [Thu, 17 Oct 2013 10:26:42 +0000 (12:26 +0200)]
Calling parted with optimal aligning.

10 months agoHarmonize comments in python stubs.
Daniel Baumann [Thu, 17 Oct 2013 09:22:34 +0000 (11:22 +0200)]
Harmonize comments in python stubs.

10 months agoUpdating German manpage translations.
Daniel Baumann [Thu, 17 Oct 2013 09:18:55 +0000 (11:18 +0200)]
Updating German manpage translations.

10 months agoUsing 4 instead of 4.0 for unreleased 4.x versions as version number in python stubs.
Daniel Baumann [Thu, 17 Oct 2013 09:10:32 +0000 (11:10 +0200)]
Using 4 instead of 4.0 for unreleased 4.x versions as version number in python stubs.

10 months agoMaking warning about alpha version of live-build in lb_config conditional on the...
Daniel Baumann [Thu, 17 Oct 2013 07:38:54 +0000 (09:38 +0200)]
Making warning about alpha version of live-build in lb_config conditional on the internal version.

10 months agoMoving /selinux to /sys/fs/selinux to accomodate newer selinux in debian.
Daniel Baumann [Wed, 16 Oct 2013 18:40:27 +0000 (20:40 +0200)]
Moving /selinux to /sys/fs/selinux to accomodate newer selinux in debian.

10 months agoRewrapping control file.
Daniel Baumann [Tue, 15 Oct 2013 10:31:36 +0000 (12:31 +0200)]
Rewrapping control file.

10 months agoDepending on python only for the time being, rather than python3.3.
Daniel Baumann [Tue, 15 Oct 2013 10:29:07 +0000 (12:29 +0200)]
Depending on python only for the time being, rather than python3.3.

10 months agoAdding bootstrap hooks.
Daniel Baumann [Tue, 15 Oct 2013 10:24:48 +0000 (12:24 +0200)]
Adding bootstrap hooks.

10 months agoReplacing s390 with s390x in architecture specific defaults.
Daniel Baumann [Tue, 15 Oct 2013 10:20:42 +0000 (12:20 +0200)]
Replacing s390 with s390x in architecture specific defaults.

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

11 months agoReleasing debian version 4.0~alpha26-1. debian/4.0_alpha26-1
Daniel Baumann [Thu, 19 Sep 2013 07:10:20 +0000 (09:10 +0200)]
Releasing debian version 4.0~alpha26-1.

11 months agoUpdating to python 3.3 (Closes: #723702).
Daniel Baumann [Thu, 19 Sep 2013 07:09:16 +0000 (09:09 +0200)]
Updating to python 3.3 (Closes: #723702).

11 months agoRemoving unused description variable in syslinux configs.
Daniel Baumann [Wed, 18 Sep 2013 09:43:49 +0000 (11:43 +0200)]
Removing unused description variable in syslinux configs.

11 months agoSelectively remove chroot-only APT configuration and preferences instead of wiping...
Jan Blunck [Wed, 18 Sep 2013 08:48:21 +0000 (10:48 +0200)]
Selectively remove chroot-only APT configuration and preferences instead of wiping everything.

11 months agoRemove chroot-only configured apt sources in chroot_archives remove.
Jan Blunck [Tue, 17 Sep 2013 11:28:00 +0000 (13:28 +0200)]
Remove chroot-only configured apt sources in chroot_archives remove.

If an archive is configured with *.chroot extension remove it when
deconfiguring chroot/etc/apt/sources.list.d directory.

11 months agoReleasing debian version 4.0~alpha25-1. debian/4.0_alpha25-1
Daniel Baumann [Wed, 18 Sep 2013 08:23:22 +0000 (10:23 +0200)]
Releasing debian version 4.0~alpha25-1.

11 months agoMaking workaround for apt-get source actually working in backports-included-but-not...
Daniel Baumann [Wed, 18 Sep 2013 06:38:24 +0000 (08:38 +0200)]
Making workaround for apt-get source actually working in backports-included-but-not-enabled scenarios.

11 months agoModify l-b-cgi frontend logging paths.
Richard Nelson [Tue, 17 Sep 2013 16:42:51 +0000 (11:42 -0500)]
Modify l-b-cgi frontend logging paths.

11 months agoReleasing debian version 4.0~a24-1. debian/4.0_a24-1
Daniel Baumann [Fri, 6 Sep 2013 18:05:53 +0000 (20:05 +0200)]
Releasing debian version 4.0~a24-1.

11 months agoUpdating initsystem default for progress-linux releases.
Daniel Baumann [Fri, 6 Sep 2013 18:05:07 +0000 (20:05 +0200)]
Updating initsystem default for progress-linux releases.

11 months agoReleasing debian version 4.0~a23-1. debian/4.0_a23-1
Daniel Baumann [Fri, 6 Sep 2013 16:30:20 +0000 (18:30 +0200)]
Releasing debian version 4.0~a23-1.

11 months agoUpdating hardcoded defaults for syslinux splash descriptions for progress-linux.
Daniel Baumann [Fri, 6 Sep 2013 15:18:48 +0000 (17:18 +0200)]
Updating hardcoded defaults for syslinux splash descriptions for progress-linux.

11 months agoUpdating cgi templates for current bootstrap version 3.0.0 based theme on live-system...
Daniel Baumann [Thu, 5 Sep 2013 19:30:31 +0000 (21:30 +0200)]
Updating cgi templates for current bootstrap version 3.0.0 based theme on live-systems.org.

11 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.

12 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
12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

13 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.

13 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.

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

13 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.

13 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.

13 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.