Commit Graph

3144 Commits

Author SHA1 Message Date
Daniel Baumann 50f2ef8712 Dropping leftover testroot call in bootstrap_cdebootstrap and bootstrap_debootstrap. 2014-08-28 23:07:31 +02:00
Daniel Baumann 754ac018b1
Releasing debian version 4.0.0-1.
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
2014-08-28 01:02:56 +02:00
Daniel Baumann c1d85328f8 Restoring old manpages since we're back to the non-python implementation (Closes: #745134). 2014-08-28 01:01:31 +02:00
Daniel Baumann bc50443cf0 Moving partial python rewrite to separate branch, let's do it in the jessie+1 cycle rather than go with the current mixed code. 2014-08-28 00:59:28 +02:00
Ben Armstrong 5fc57865a4 Exclude lib and non-main sections as tasksel does (Closes: #758218). 2014-08-27 23:03:39 +02:00
Daniel Baumann 23b8ec4ff8 Setting default distribution to jessie. 2014-08-24 00:56:56 +02:00
Daniel Baumann 7312ca2d2d Correcting wrong target for /etc/mtab symlink in create-mtab-symlink hook, thanks to Ben Armstrong <synrg@sanctuary.nslug.ns.ca>. 2014-08-22 17:11:30 +02:00
Daniel Baumann 5c16b340e5 Releasing debian version 4.0~alpha39-1. 2014-07-24 05:06:08 +02:00
Daniel Baumann 2a829562c9 Adding second set of bootloader templates for wheezy. 2014-07-24 05:02:11 +02:00
Daniel Baumann dd47358700 Unconditionally replacing bootloader symlinks with syslinux 6 from jessie, this will break building wheezy images (so we have to come up with something better than that prior upload). 2014-07-22 20:26:06 +02:00
Daniel Baumann 1606ed3c5a Enabling syslinux 6 support for jessie as well. 2014-07-22 20:11:56 +02:00
Richard Nelson 951e7b44e4 Include mate-desktop in templates/cgi/debian/form.html 2014-07-15 10:13:19 -05:00
Daniel Baumann 6cfcbbb576 Updating isohdpfx handling for syslinux 6. 2014-06-30 21:05:57 +02:00
Daniel Baumann 802741f84a Releasing debian version 4.0~alpha38-1. 2014-06-25 21:08:54 +02:00
Simon McVittie 114a778b7a If /etc/mtab exists as a file, replace it with a symlink (Closes: #746570). 2014-06-25 20:52:08 +02:00
Daniel Baumann 547f559343 Adding symlink for udeb data for jessie. 2014-06-25 20:43:07 +02:00
Richard Nelson ca941152b4 Add --apt option on frontend/cgi. 2014-06-22 12:15:39 -05:00
Kiel Christofferson 846e8a0795 Replace subprocess.call() with subprocess.check_call().
Using check_call(), a non-zero return value from the subprocess will cause the
desired behavior of an aborted build with a stack trace.
2014-06-17 13:32:37 -04:00
Daniel Baumann e8cbbb09d3 Enabling syslinux 6 support for sid. 2014-06-13 08:39:22 +02:00
Carlos Zuferri 6f8f7f96d2 Adding '--package-version' to po4a options. 2014-05-26 21:25:13 +02:00
Carlos Zuferri 446190515c Adding .po integrity check target to manpages/Makefile. 2014-05-25 14:35:55 +02:00
Daniel Baumann 4b815ee833 Also creating source stagefile in source_debian. 2014-05-07 07:59:44 +02:00
Daniel Baumann 9cbb6865c1 Releasing debian version 4.0~alpha37-1. 2014-05-07 07:01:54 +02:00
Daniel Baumann 6bfcd3689a Adding wheezy legacy handling for syslinux. 2014-05-07 05:27:23 +02:00
Daniel Baumann 604d5f1416 Only removing stage files in lb clean --stage and keep .build around in order for init to detect initialized config directories properly. 2014-05-07 05:22:30 +02:00
Daniel Baumann e84476a7e5 Adding hook to create /etc/mtab as a symlink to /proc/mtab if not already existing (Closes: #746570). 2014-05-01 17:40:11 +02:00
Daniel Baumann 7f1f542cea Updating default boot parameters for live-config 4.x. 2014-04-30 07:16:32 +02:00
Daniel Baumann 4b5d831313 Releasing debian version 4.0~alpha36-1. 2014-04-28 19:51:41 +02:00
Daniel Baumann 21ada8a348 Correcting os.chmod usage in lb init. 2014-04-28 19:48:33 +02:00
Simon McVittie eeb4680557 Truncate /etc/machine-id instead of deleting it.
If /etc/machine-id exists but is empty, systemd will do tricks
with bind-mounts to ensure that a valid transient UUID is bind-mounted
over it, which is exactly what we want for a live system.

If /etc/machine-id does not exist, systemd-journald
will just fail, which is undesirable.
2014-04-28 19:45:52 +02:00
Daniel Baumann 0c3f19cf25 Releasing debian version 4.0~alpha35-1. 2014-04-27 12:40:35 +02:00
Simon McVittie 5d6574552f Add support for making ext[234] or btrfs hdd images bootable with extlinux (Closes: #745816)
extlinux configuration for the bootable image is installed to
/boot/extlinux, matching the extlinux-install script in Debian.

From the configuration point of view it's still called "syslinux",
the same as the rest of the syslinux family (pxelinux, isolinux etc.)
2014-04-27 12:37:37 +02:00
Daniel Baumann 10a6e8e579 Cleaning /etc/hosts as in previous live-build versions (Closes: #744939). 2014-04-27 12:30:02 +02:00
Daniel Baumann 389dd5f278 Allow cache directories to be symlinks as well (Closes: #741934). 2014-04-27 12:28:29 +02:00
Daniel Baumann 03e6d8d5a6 Switching default debian release to jessie. 2014-04-27 07:23:45 +02:00
Daniel Baumann d3a0022d00 Calling init in build as well when automatically populating a new config tree. 2014-04-27 07:18:06 +02:00
Daniel Baumann eca7aca936 Releasing debian version 4.0~alpha34-1. 2014-04-26 08:05:32 +02:00
Daniel Baumann b30ee01e8a Abort early in installer_preseed if d-i is not included on the image (Closes: #745855). 2014-04-26 08:05:32 +02:00
Daniel Baumann 7ae8b0a130 Ensuring correct include directory permissions avoiding tainting of target system in lb init. 2014-04-26 08:05:32 +02:00
Daniel Baumann f78b2a7d25 Adjusting splash.svg filename in embedded syslinux configurations to match code (Closes: #745020). 2014-04-26 08:05:32 +02:00
Daniel Baumann 057a9097e5 Updating sha1sum for recompressed initrd images (Closes: #745205). 2014-04-26 08:05:32 +02:00
Daniel Baumann 9db58d9489 Dropping superfluous comment about recompression initrd images in chroot_hacks. 2014-04-26 08:05:32 +02:00
Simon McVittie c3bd85f0de Run hooks in sorted order (Closes: #745839).
glob.glob() returns files in filesystem order, which is unpredictable
on many modern filesystems.
2014-04-26 08:05:32 +02:00
Daniel Baumann 1867dc1e52 Using cp -a on all non-fat filesystems to copy content into the binary image (Closes: #745824). 2014-04-26 08:05:29 +02:00
Daniel Baumann d86fb1aeb4 Failing in lb config when config wasn't initialized first with lb init (Closes: #744365). 2014-04-25 21:05:37 +02:00
Daniel Baumann cce1e47ce8 Correcting required installer package determination to avoid extra packages, thanks to Benjamin Moody <benjamin.moody@gmail.com> (Closes: #739729). 2014-04-25 21:00:56 +02:00
Daniel Baumann 7a52186c1b Only automatically do replacements within syslinux configs when they are not directories (as they can be in the pxelinux.cfg case), thanks to Antony Messerli <amesserl@rackspace.com> (Closes: #745760). 2014-04-25 20:51:14 +02:00
Daniel Baumann 145418141e Releasing debian version 4.0~alpha33-1. 2014-03-31 21:48:33 +02:00
Daniel Baumann 9491fbe067 Building with dh --parallel. 2014-03-31 21:48:33 +02:00
Daniel Baumann a816109ad7 Releasing debian version 4.0~alpha32-1. 2014-03-02 06:24:45 +01:00