summaryrefslogtreecommitdiff
path: root/scripts/build
AgeCommit message (Collapse)Author
2012-05-23Correcting typo in binary_rootfs to restore 'plain' live filesystem support.Daniel Baumann
2012-04-29Adding failsafe entries for syslinux bootloaders in embedded configs.Daniel Baumann
2012-04-27Transforming failsafe boot parameter into an own option.Daniel Baumann
2012-04-27Slight reordering in lb_binary_debian-installer.Daniel Baumann
2012-04-26Adding symlinks in /firmware for debian-installer on live media.Daniel Baumann
2012-04-26Updating static list of live specific packages that get unconditionally ↵Daniel Baumann
added and included in the source images.
2012-04-26Also include firmware-linux meta package if non-free is enabled.Daniel Baumann
While the actual firmware packages are automatically detected, it is handy to have the firmware-linux meta package included if non-free is enabled. That way, future upgrades to newer kernels will keep having all available firmware packages pulled in too.
2012-04-26Automatically preseed some known firmware packages.Daniel Baumann
2012-04-26Adding support for including firmware packages automatically within the live ↵Daniel Baumann
system.
2012-04-26Removing 'frozen' symlink in d-i dists, the other suitnames can probably go to.Daniel Baumann
2012-04-26Generating package indices for the detected sections within binary pool, ↵Daniel Baumann
needed for proper firmware package placement.
2012-04-26Installing packages into their detected sections within binary pool, needed ↵Daniel Baumann
for proper firmware package placement.
2012-04-26Adding support for including firmware packages automatically within ↵Daniel Baumann
debian-installer.
2012-04-21Adding memtest to the list of options appended in fail-safe mode.Daniel Baumann
2012-04-18Adding nosplash to the list of options appended in fail-safe mode.intrigeri
2012-04-17Correcting destination directory for extraction of the gfxboot-theme in ↵Daniel Baumann
ubuntu mode.
2012-04-11Temporarily including bzip2 manually when bootstrapping until #657560 has ↵Daniel Baumann
been fixed in unstable.
2012-04-10Correcting regression in the form of a wrong path in binary_syslinux for ↵Daniel Baumann
syslinux theme packages.
2012-04-06When removing fstab for live-installer also touch an empty file for it to ↵Daniel Baumann
avoid other packages failing on non-existing fstab.
2012-04-05Prefering default modules in initrd even on netboot images (Closes: #667594).Daniel Baumann
2012-04-04Moving kernel and initrd into tftpboot directory for netboot images.Daniel Baumann
2012-03-07Avoid calling update-initrd in lb_chroot_hacks if the target system has no ↵Daniel Baumann
initrd, thanks to Hector Oron <zumbi@debian.org>.
2012-03-03Adding architecture to the output message when running lb_config.Daniel Baumann
2012-02-26Removing --username cruft, live-config bootparameters should be used via ↵Daniel Baumann
--bootappend-live.
2012-02-26Removing --hostname cruft, live-config bootparameters should be used via ↵Daniel Baumann
--bootappend-live.
2012-02-07Removing warning about resolvconf package, not be needed anymore.Daniel Baumann
2012-02-07Correcting destination path for uuid.conf when using casper in binary_disk, ↵Daniel Baumann
thanks to Luigi Capriotti <l.capriotti@xbmc.org> (Closes: #658995).
2012-02-07Correcting lzcat call in binary_disk to not bail out due to non-standard ↵Daniel Baumann
file extension (unknown suffix -- unchanged), thanks to Luigi Capriotti <l.capriotti@xbmc.org> (Closes: #658995).
2012-02-07Handling /etc/resolv.conf even if it's a dangling symlink like with ↵Daniel Baumann
resolv.conf, thanks to Stephane Graber <stgraber@ubuntu.com> (Closes: #657640).
2012-02-06Shortening kernel and initrd filenames in /live again similar to what we did ↵Daniel Baumann
with in lenny. Unfortunately, syslinux as of wheezy and newer apparently does not support long filenames anymore. Therefore, we do have to shorten the filenames from: /live/vmlinuz-3.2.0-1-amd64 /live/initrd.img-3.2.0-1-amd64 to: /live/vmlinuz /live/initrd.img In case more than one kernel flavour is used, the files are being numbered, starting with vmlinuz1 and initrd1.img.
2012-02-06Cleaning up handling of apt preferences when building in progress mode.Daniel Baumann
2012-02-06Simplyfing automatic pinning in derivative modes.Daniel Baumann
2012-02-06Dereferencing potential symlinked apt preference files in chroot_apt/*.pref.Daniel Baumann
2012-02-06Avoid removing populated apt preferences file in derivative mode.Daniel Baumann
2012-02-06Improve backports handling in derivatives mode.Daniel Baumann
If LB_BACKPORTS=true, then backports are configured in sources.list, however, not enabled. If backports are enabled depends on pinning, either manually through apt/preferences.d snipplets in local includes/chroot_apt, or, depending on distribution (e.g. building artax-backports enables pinning automatically).
2012-02-06Removing useless top-comment for /etc/apt/preferences.d/progress.pref.Daniel Baumann
2012-02-06Updating year in copyright notices for 2012.Daniel Baumann
2012-02-06Using /etc/apt/sources.list.d/debian.list instead of /etc/apt/sources.list ↵Daniel Baumann
in derivative mode.
2012-02-06Removing removal of bootstrap-base udeb in binary_debian-installer.Daniel Baumann
If both bootstrap-base and live-installer are available on the installer, live-installer is prefereded by d-i (because of the live specific .disk info). If live-installer is included, can be disabled with live-installer/enable=false and d-i will use bootstrap-base in order to debootstrap the base system on /target.
2012-02-06Renaming forgotten binary_packagelists to binary_package-lists to match the ↵Daniel Baumann
rest of lb.
2012-02-06Avoid warning messages in binary_packagelists for not existing local lists.Daniel Baumann
2012-02-06Adding note about 404 errors that are on purpose when fetching udebs in ↵Daniel Baumann
derivative mode.
2012-02-06Giving a note about what mode we are configuring, now that mode is ↵Daniel Baumann
determined automatically based on the host system.
2012-02-06Updating lb_binary_syslinux for embedded syslinux themes.Daniel Baumann
2012-01-12Print the current time before starting a command with the lb wrapper script ↵Colin Watson
(Closes: #630089).
2012-01-12Using syslinux payload as fallback in lb_binary_syslinux if no destinct ↵Daniel Baumann
image type could be deduced (Closes: #655562).
2012-01-12Correcting wrong and incompatible loop for casper initrds in binary_disk.Daniel Baumann
2012-01-10Unmount chroot/root/config when running lb_clean.Matthijs Kooijman
2012-01-10Use a two-stage mount again for mounting config inside chroot in ↵Matthijs Kooijman
lb_chroot_hooks. This reverts part of cacf9b6e34 (but also adds a "bind" option to the remount command, as documented in mount(8)). Apparently, doing "mount -o bind,ro" doesn't work. It outputs: mount: warning: chroot/root/config seems to be mounted read-write. and mounts read-write instead of read-only. This behaviour is documented in mount(8). Newer kernels do seem to allow combining bind with the read-only option (see mount(2)), but this does not seem to work (possibly because mount is trying to be smart).
2012-01-10Make the config available to all hooks.Matthijs Kooijman
Previously, the config was bindmounted inside the chroot only for hooks from the config dir, now it is done earlier so it is available for all hooks. Note that it is now also done if there are no hooks, but this is probably enough of an exception case to not warrant the extra plumbing required to detect the case (and doing an extra bindmount shouldn't really hurt anyway...).