Daniel Baumann
3d76871254
Removing remaining leftovers from etch-only options --genisoimage and --union-filesystem removals ( Closes : #568261 ).
2011-03-09 19:17:04 +01:00
Daniel Baumann
19e9cf8331
Also using sources.list snipplets for local packages just as for the other repositories ( Closes : #569619 ).
2011-03-09 19:17:04 +01:00
Daniel Baumann
3b80c5c5d9
Dropping lh_ prefix from internal helpers, this is not user visible.
2011-03-09 19:17:04 +01:00
Tzafrir Cohen
59e9a93ad0
For lh_local, checking first for helpers in LH_BASE.
...
lh_local sets PATH and LH_BASE. However the live-helper wrapper script
looks for helper script in the system path (/usr/share/live-helper/helpers)
before looking for them in the PATH.
This patch thus instructs lh to first adds test under LH_BASE, if set.
2011-03-09 19:17:03 +01:00
Daniel Baumann
aa2c9f94da
Adding support for gfxboot.
2011-03-09 19:17:03 +01:00
Daniel Baumann
50d889c714
Changing binary indices behaviour as suggested by Ben Armstrong <synrg@debian.org>, means we're now including binary sources by default (unless they are the same as chroot ones), and binary indices now only controls if apt lists need to be included in the resulting binary image.
2011-03-09 19:17:03 +01:00
Daniel Baumann
f9a8f5cf74
Also making use of package cache during chroot_local-hooks ( Closes : #566838 ).
2011-03-09 19:17:03 +01:00
Daniel Baumann
87efddf5ff
Displaying a message between setting up squashfs-tools and starting mksquashfs so that users know what is going on, thanks to Michal Suchanek <michal.suchanek@ruk.cuni.cz> ( Closes : #566250 ).
2011-03-09 19:17:03 +01:00
Daniel Baumann
0f33ac6ac4
Adding special handling for kde-desktop hook in lh_chroot_hocks.
2011-03-09 19:17:03 +01:00
Ben Armstrong
ad43063cf5
Update lh_source_debian to deal with multiple dsc files for the same source.
2011-03-09 19:17:03 +01:00
Daniel Baumann
c7354cfe47
Automatically setting-up backports repository when specifying lenny-backports as target distribution.
2011-03-09 19:17:03 +01:00
Daniel Baumann
4a3d0ebf17
Renaming directory that holds automatic scripts (e.g. scripts/config or scripst/clean) to auto for consistency reasons.
2011-03-09 19:17:03 +01:00
Daniel Baumann
45406a5c98
Making unmount routines a bit more robust.
2011-03-09 19:17:03 +01:00
Daniel Baumann
6d215be0e7
Correcting handling of precached chroot when using plain chroot filesystem.
2011-03-09 19:17:03 +01:00
Daniel Baumann
c0f2a41c8e
Ensure that precached-chroots are prepared as well.
2011-03-09 19:17:03 +01:00
Daniel Baumann
6b947eabf4
Changing local packageslists behaviour for consistency reasons, now looking for .list suffix and enabling them automatically ( Closes : #545403 ).
2011-03-09 19:17:03 +01:00
Daniel Baumann
c1742e3718
Handling d-i required packages regarding kernel flavours differently on ubuntu.
2011-03-09 19:17:03 +01:00
Daniel Baumann
09c2e7943c
Adding experimental support for isohybrid ( Closes : #558688 ).
2011-03-09 19:17:03 +01:00
Daniel Baumann
701b5affd4
For consistency, using true|false instead of enabled|disabled in configuration options.
2011-03-09 19:17:03 +01:00
Daniel Baumann
352d962ee8
Removing lpia support, this architecture is dead.
2011-03-09 19:17:03 +01:00
Daniel Baumann
25c38a043e
Don't try to install parameters.txt for casper in ubuntu mode ( Closes : #560109 ).
2011-03-09 19:17:02 +01:00
Daniel Baumann
7199152dae
Adding a 'sleep 1' before removing the loopdevice when creating usb-hdd images.
2011-03-09 19:17:02 +01:00
Daniel Baumann
ac52cf9e0f
Updating icedove-l10n packagename handling for post-lenny, thanks to intrigeri <intrigeri@boum.org>.
2011-03-09 19:17:02 +01:00
Daniel Baumann
783088bf04
Replacing sed 4.2 command to assemble debootstraps components option with a less advanced one, in order to work on legacy distributions.
2011-03-09 19:17:02 +01:00
Daniel Baumann
6b1d9f2ab8
Adding suffix .list to sources.list.d snipplets.
2011-03-09 19:17:02 +01:00
Daniel Baumann
89ae063991
Using /etc/apt/sources.list.d mechanism for local sources.list snipplets.
2011-03-09 19:17:02 +01:00
Daniel Baumann
5841e79b1f
Dropping etch support.
2011-03-09 19:17:02 +01:00
Daniel Baumann
5e4952e8a7
Adding debian version 2.0~a1-1.
2011-03-09 19:16:26 +01:00
Daniel Baumann
d8e7520325
Replacing sed 4.2 command to assemble debootstraps components option with a less advanced one, in order to work on legacy distributions.
2011-03-09 19:09:49 +01:00
Daniel Baumann
a072f12979
Only adding hardcoded fallback syslinux label when not using neither vesamenu nor gfxboot.
2011-03-09 19:09:49 +01:00
Daniel Baumann
cea57867f5
Adding another workaround for etchs syslinux generation to manually treat live.cfg.
2011-03-09 19:09:49 +01:00
Daniel Baumann
91b9dab637
Adding syslinux hardcoded default label entries.
2011-03-09 19:09:49 +01:00
Daniel Baumann
18afcd29eb
Respecting that etch has no prompt.cfg in netboot images.
2011-03-09 19:09:49 +01:00
Daniel Baumann
02296bf652
Giving conditional message in lh_config when creating or updating the config tree.
2011-03-09 19:09:48 +01:00
Cody A.W. Somerville
f8b187c7a9
Omit numbering for first kernel and initrd installed into binary.
2011-03-09 19:09:48 +01:00
Daniel Baumann
22c6dc6149
Adding patch from Dusty Hendrickson <dhendrickson@cleversafe.com> to allow lh_bootstrap_debootstrap to bootstrap from different section than main and evaluate LH_CATEGORIES for that purpose.
2011-03-09 19:09:48 +01:00
Daniel Baumann
82277aec3b
Tidy helper calls before and after switching chroot filesystem in lh_binary_rootfs to not leave certain helpers activated at the end of the build, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
2011-03-09 19:09:48 +01:00
Daniel Baumann
9b38ed621e
Simplyfing chroot copying in lh_binary_chroot.
2011-03-09 19:09:48 +01:00
Daniel Baumann
c9943f079f
Escaping variables in binary.sh of lh_binary_iso, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
2011-03-09 19:09:48 +01:00
Daniel Baumann
bf74055024
Adjusting pathes for boot-screens in netboot images.
2011-03-09 19:09:48 +01:00
Daniel Baumann
634193980a
Correctly replacing pathes in exithelp.cfg for returning back to syslinux menu.
2011-03-09 19:09:48 +01:00
Daniel Baumann
57a8ef8442
Correcting pathes in include statements when building netboot images ( Closes : #546910 ).
2011-03-09 19:09:48 +01:00
Daniel Baumann
bcb1e6f7d5
Fixing regression imported by fixing #533846 incorrectly.
2011-03-09 19:09:48 +01:00
Karl Goetz
23fc01e1b8
Correcting comment about replacing /dev/urandom with /dev/random.
2011-03-09 19:09:48 +01:00
Daniel Baumann
2e2de4361d
Merging initial and experimental grub2 support from Luigi Capriotti <l.capriotti@xbmc.org>.
...
Outstanding issues: doesn't work chrooted yet, lh_binary_iso binary.sh modifications probably should be done at lh_binary_grub2.
2011-03-09 19:09:48 +01:00
Rui Miguel Bernardo
7523992b6a
Correcting apt pinning support.
2011-03-09 19:09:48 +01:00
Daniel Baumann
e74e645dd0
Also actually creating the functions directory in lh_config.
2011-03-09 19:09:47 +01:00
Daniel Baumann
a87d976add
Allow to overload global functions with local functions stored in the config tree at scripts/functions.
...
live-helper 1.0.6 will be the last release of live-helper 1.x, which will
produce lenny 5.0.3 release images. However, when 5.0.4 is due, we'll need
to produce new images with slightly modified functions/release.sh files.
In order to acchieve that, we'll allow to have such a file overload the
functions shipped in live-helper.
This way, we can acchieve that:
* live-helper itself doesn't need to be updated through stable updates
anymore.
* we still can do the required changes for a new point release.
* we even ship the changes in the source tarballs automatically.
2011-03-09 19:09:47 +01:00
Daniel Baumann
26f5aaf0bf
Avoid showing 'dashed commands are deprecated' warning more than one within lh_clean.
2011-03-09 19:09:47 +01:00
Daniel Baumann
7036e269ce
Giving message to users that lh_config is actually doing something.
2011-03-09 19:09:47 +01:00