Commit Graph

2406 Commits

Author SHA1 Message Date
Daniel Baumann
b7abcb0c01 Shortening initsystem specific hacks for wheezy, systemd on squeeze never was really supported anyway. 2012-10-28 11:46:01 +01:00
Daniel Baumann
68b1966b94 Defaulting to systemd as initsystem for wheezy based progress-linux releases and newer. 2012-10-28 11:43:51 +01:00
Daniel Baumann
ef2b0289d4 Using xargs when copying or hardlinking deb files from and to the package cache to avoid hit the shell max command limits (Closes: #691616). 2012-10-27 23:59:18 +02:00
Daniel Baumann
74c6a77e5a Removing cruft line breaks in bailout messages for bootstrap tools. 2012-10-27 23:06:52 +02:00
Daniel Baumann
2eaa6eeb71 Removing workaround for #657560 where we had to temporarily include bzip2 into the bootstrapped chroot to avoid sids apt failing on mirrors with bzip2 indices only. 2012-10-26 10:58:54 +02:00
Daniel Baumann
9a33f681fa Removing unecessary removal of apt preferences.
When we rebuild an image with changed local archives,
we would preferably remove the already existing preferences files.
However, there's no way to make sure that we remove enough or too
much, hence we don't remove any at all and stay with the dogma:

  "If you change something in the config tree affecting $stage,
   you need to rebuild that stage from scratch."

So for pinning changes for local archives, this means, since it's
affecting the chroot stage, we'll have to rebuild the chroot stage:

  "lb clean --chroot && lb chroot"
2012-10-25 14:00:36 +02:00
Daniel Baumann
2caef33ea2 Renaming progress mode to progress-linux to match the used naming scheme. 2012-10-25 13:36:18 +02:00
chals
743cf9775d Addin missing comma in the long debootstrap-options that caused an unrecognized option message. 2012-10-24 14:18:26 +02:00
Daniel Baumann
175f6d4bdc Releasing debian version 3.0~a66-1. 2012-10-22 20:45:11 +02:00
Daniel Baumann
bb86b31b7b Renaming config/includes.binary_debian-installer to simply config/includes.debian-installer. 2012-10-22 20:43:21 +02:00
Daniel Baumann
b7c3e69b0d Renaming config/binary_rootfs to simply config/rootfs. 2012-10-22 20:41:40 +02:00
Daniel Baumann
f8d11f4698 Avoid creating old left-over directory for custom syslinux splash handing from within the config tree in lb_config. 2012-10-22 20:36:25 +02:00
Daniel Baumann
46de5bb96c Removing support for local grub/grub2 splash image and config manipulations, custom templates should be used instead.
Rather than doing all the heavy lifting in live-build that nobody really
uses and which is quite inflexible, users should (in line with the syslinux
handling) either stick with the default grub configurations, or, supply
a custom one to live-build, rather than partial/single files only.
2012-10-22 20:34:14 +02:00
Daniel Baumann
bd5f6bc104 Renaming config/binary_debian-installer to simply config/debian-installer. 2012-10-22 20:30:41 +02:00
Daniel Baumann
fe3333bcb6 Renaming config/chroot_apt to simply config/apt.
Eventually lb_chroot_apt will be folded into chroot_archives
but that's left for after wheezy.
2012-10-22 20:27:15 +02:00
Daniel Baumann
1fc33f6afb Renaming local/scripts to local/bin for executables overriding not just lb scripts, but any command during live-build runs. 2012-10-22 19:20:12 +02:00
Daniel Baumann
6caf65efee Removing local/functions functionality, it's not really usefull anyway. 2012-10-22 19:18:06 +02:00
Daniel Baumann
ff115e5a88 Removing some left-overs from bootstrap-copy removal in lb config. 2012-10-22 19:14:01 +02:00
Daniel Baumann
a35277259c Releasing debian version 3.0~a65-1. 2012-10-08 20:47:10 +02:00
Daniel Baumann
dd43976fb7 Correcting variable handling for --bootappend-live-failsafe in defaults. 2012-10-08 20:16:40 +02:00
Daniel Baumann
5f7780597e Simplifying bootparameter assembling in defaults. 2012-10-08 20:01:30 +02:00
Daniel Baumann
a7227d4ebc Stopping to support LB_INITRAMFS=auto, when switching the mode one has to update several parameters anyway, use of auto scripts are recommended. 2012-10-08 20:00:41 +02:00
Daniel Baumann
65bc289e9b Correcting variable handling for --bootappend-live-failsafe in lb config. 2012-10-08 19:51:23 +02:00
Daniel Baumann
bf918b8584 Releasing debian version 3.0~a64-1. 2012-10-05 09:23:53 +02:00
Daniel Baumann
81029d0e72 Setting default compression to none.
Normally, when using compressed file systems (squashfs),
there is no point in further compressing the tarballs and images.
2012-10-04 20:13:28 +02:00
Daniel Baumann
84dcf4ed02 Making different boot options defaults depending on initramfs generator, not depending on mode. 2012-10-04 14:26:44 +02:00
Daniel Baumann
56e4085c60 Making failsafe boot parameters fully customizable like the normal ones. 2012-10-04 14:25:01 +02:00
Daniel Baumann
5e1b463cf6 Adding note about experimental in cgi frontend package description. 2012-10-03 16:00:51 +02:00
Daniel Baumann
995de1ae9e Updating package descriptions. 2012-10-03 15:58:44 +02:00
Michal Suchanek
057d7439ac Allowing to include multiple kernel images but menu entry is generated only for one. 2012-10-03 14:22:47 +02:00
Daniel Baumann
36d3b1a510 Removing ubuntu natty support, EOL. 2012-10-03 13:49:25 +02:00
Daniel Baumann
80f3c62290 Removing unsupported and unsupportable bootstrap_copy. 2012-10-03 13:46:22 +02:00
Daniel Baumann
3f84ba14ce Releasing debian version 3.0~a63-1. 2012-10-02 21:24:43 +02:00
Daniel Baumann
fd445ce765 Booting by default with 'quiet' and 'splash' parameters. 2012-10-01 13:11:40 +02:00
Daniel Baumann
97de0e925e Add missing whitespace when concatenating multiple live.cfg syslinux files. 2012-10-01 05:36:09 +02:00
Daniel Baumann
687d2abf6c Releasing debian version 3.0~a62-1. 2012-10-01 05:02:51 +02:00
Daniel Baumann
711d6504f1 Using menu default only once when populating syslinux configurations for more than one kernel flavour (Closes: #682957). 2012-10-01 05:01:18 +02:00
Daniel Baumann
5b8cfdc193 Clearing the screen when exiting syslinux menu. 2012-10-01 04:46:41 +02:00
Daniel Baumann
69df65a5db Removing superfluous menu default directive in syslinux configuration files. 2012-10-01 04:44:23 +02:00
Daniel Baumann
fd73a68615 Simplify internal replacement strings when processing syslinux configuration files. 2012-10-01 04:43:14 +02:00
Daniel Baumann
c9def02d74 Using linux rather than kernel directive in syslinux configuration files. 2012-10-01 04:39:27 +02:00
Daniel Baumann
803266d886 Also use .contents suffix for file list of sources images like for binary images, rather than the old .list suffix. 2012-10-01 03:42:20 +02:00
Daniel Baumann
b18de1adea Updating wheezy pre-release version. 2012-10-01 03:34:05 +02:00
Daniel Baumann
236d04d701 Updating squeeze point release version. 2012-10-01 03:33:46 +02:00
Daniel Baumann
b7396abd13 Avoiding warnings when checking for arguments in clean. 2012-09-30 20:29:55 +02:00
Daniel Baumann
26f2278a23 Supporting parent distribution as a variable field in archive definitions. 2012-09-30 20:14:05 +02:00
Daniel Baumann
ad31a98bf0 Supporting parent distribution as a variable field in syslinux splashes. 2012-09-30 20:13:42 +02:00
Daniel Baumann
64664bb475 Only producing zsync files for iso and iso-hybrid images. 2012-09-30 17:34:08 +02:00
Daniel Baumann
efe7090bdb Simplyfing clean option in lb config. 2012-09-30 15:13:42 +02:00
Daniel Baumann
f735d984cf Releasing debian version 3.0~a61-1. 2012-09-30 09:47:22 +02:00