summaryrefslogtreecommitdiff
path: root/scripts/build
AgeCommit message (Collapse)Author
2014-12-10Cleaning up from python removal (LIVE_IMAGE_PARENT_ARCHIVE_AREAS).Daniel Baumann
2014-12-10Updating misc settings for progress-linux.Daniel Baumann
2014-12-10Address "should check that we're building on debian through e.g. a ↵jnqnfe
'derivative-is-based-on' variable or somesuch" fixme.
2014-12-10Bind local repository into chroot directory.Jan Blunck
If a local repository path is given as a mirror URL lets bind it into the chroot. The local repository will be unmounted while processing "remove" or latest by the exit function.
2014-12-10Dropping support for wheezy.Daniel Baumann
2014-12-10Ugly hack to force dbus inclusion when using live-config-systemd (Closes: ↵Daniel Baumann
#769635).
2014-12-10Somewhat fixing sysvinit and casper legacy support, slightly improved patch ↵Daniel Baumann
from Rui Miguel P. Bernardo <rui.bernardo.pt@gmail.com> (Closes: #772522, #772651). This however will still not work properly building upstart based images but they have been broken/unsupported anyway since a long time.
2014-12-10Fix typo in variable name (LH_LINUX_FLAVOURS instead of LB_LINUX_FLAVOURS) ↵jnqnfe
in installer_debian-installer script, affecting the armel architecture (Closes: #770796).
2014-12-10Correcting typo in apt.conf.d directory name, thanks to jnqnfe ↵Daniel Baumann
<jnqnfe@gmail.com> (Closes: #771392).
2014-12-10Correcting stage name check in chroot_includes, thanks to jnqnfe ↵Daniel Baumann
<jnqnfe@gmail.com> (Closes: #771377).
2014-12-10Fix missing grub2 option in bootloader selection (Closes: #772671).jnqnfe
2014-12-10Fix chroot_package-lists script saving to wrong cache (Closes: #771002).jnqnfe
2014-12-10Avoid failing to autocreate live.list.chroot in lb config when using ↵Daniel Baumann
--clean, thanks to jnqnfe <jnqnfe@gmail.com> (Closes: #770637).
2014-12-10Cleaning up from python removal (LIVE_IMAGE_ARCHIVE_AREAS).Daniel Baumann
2014-12-10Cleaning up from python removal (LIVE_IMAGE_ARCHITECTURE).Daniel Baumann
2014-12-10binary_syslinux: correct the path used to check if the bootloader is available.Raphaël Hertzog
The {iso,pxe,ext,sys}linux packages use /usr/lib/{ISO,PXE,EXT,SYS}LINUX/ directories and not /share/{ISO,PXE,EXT,SYS}LINUX/.
2014-12-10Properly support empty package lists.Raphaël Hertzog
The user might not have created any package list or it might have created a packages list that end up being empty due to various #if tests. We should not fail in those cases.
2014-11-28Dropping prism2-usb-firmware-installer which fetches firmware from (at ↵Daniel Baumann
least) temporarily broken website.
2014-11-10Applying patch from Gabriele Gristina <gabriele.gristina@gmail.com> to fix ↵Daniel Baumann
automated checks for using aptitude.
2014-09-11Removing source_includes from toplevel source script, it was a python stub ↵Daniel Baumann
and will come back at a later point.
2014-09-09Making populating of live.chroot.list distribution specific.Daniel Baumann
2014-09-04Creating live.list.chroot with live packages in config.Daniel Baumann
2014-08-28Dropping leftover testroot call in bootstrap_cdebootstrap and ↵Daniel Baumann
bootstrap_debootstrap.
2014-08-28Moving partial python rewrite to separate branch, let's do it in the ↵Daniel Baumann
jessie+1 cycle rather than go with the current mixed code.
2014-07-24Adding second set of bootloader templates for wheezy.Daniel Baumann
2014-07-22Unconditionally replacing bootloader symlinks with syslinux 6 from jessie, ↵Daniel Baumann
this will break building wheezy images (so we have to come up with something better than that prior upload).
2014-07-22Enabling syslinux 6 support for jessie as well.Daniel Baumann
2014-06-30Updating isohdpfx handling for syslinux 6.Daniel Baumann
2014-06-13Enabling syslinux 6 support for sid.Daniel Baumann
2014-05-07Also creating source stagefile in source_debian.Daniel Baumann
2014-05-07Adding wheezy legacy handling for syslinux.Daniel Baumann
2014-05-07Only removing stage files in lb clean --stage and keep .build around in ↵Daniel Baumann
order for init to detect initialized config directories properly.
2014-04-27Add support for making ext[234] or btrfs hdd images bootable with extlinux ↵Simon McVittie
(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-27Cleaning /etc/hosts as in previous live-build versions (Closes: #744939).Daniel Baumann
2014-04-27Calling init in build as well when automatically populating a new config tree.Daniel Baumann
2014-04-26Abort early in installer_preseed if d-i is not included on the image ↵Daniel Baumann
(Closes: #745855).
2014-04-26Updating sha1sum for recompressed initrd images (Closes: #745205).Daniel Baumann
2014-04-26Dropping superfluous comment about recompression initrd images in chroot_hacks.Daniel Baumann
2014-04-26Using cp -a on all non-fat filesystems to copy content into the binary image ↵Daniel Baumann
(Closes: #745824).
2014-04-25Failing in lb config when config wasn't initialized first with lb init ↵Daniel Baumann
(Closes: #744365).
2014-04-25Correcting required installer package determination to avoid extra packages, ↵Daniel Baumann
thanks to Benjamin Moody <benjamin.moody@gmail.com> (Closes: #739729).
2014-04-25Only automatically do replacements within syslinux configs when they are not ↵Daniel Baumann
directories (as they can be in the pxelinux.cfg case), thanks to Antony Messerli <amesserl@rackspace.com> (Closes: #745760).
2014-03-02Only call shift if args are not empty.Kiel Christofferson
Some shells (like dash) will exit fatally when the shift builtin is called beyond the last option.
2014-03-02Auto-detect foreign architectures in packagelist.Kiel Christofferson
* Add function to output unique list of foreign architectures from an expanded package list. * If foreign architectures are detected, add unique architectures to dpkg and update apt. * This requires users to explicitly list at least _one_ package of a foreign architecture in their package list (e.g. foo:arch) for any other foreign arch dependencies to be handled appropriately.
2014-02-21Only grab the latest version of kernel+initrd pair.Kiel Christofferson
2014-02-21Use LB_INITRAMFS case instead of assuming "live".Kiel Christofferson
2014-02-08Updating copyright notices for 2014.Daniel Baumann
2013-12-29Explicitly building iso images with rock ridge extension.Daniel Baumann
2013-11-26Silencing copying of syslinux themes since users get always distracted about ↵Daniel Baumann
syslinux 6 files not being dereferenced (which can be totally ignored if you're using syslinux 4).
2013-11-06Moving live-build development disclaimer message from lb-config to lb-init.Daniel Baumann