Commit Graph

33 Commits

Author SHA1 Message Date
Marco Amadori 095ce3a7b4 Installs policy-rc.d also in binary phase.
* Potentially apt upgrades could trigger daemon restarts that could
  lock filesystems like /proc in the chroot system.

Signed-off-by: Marco Amadori <amadorim@vdavda.com>
2010-02-20 17:46:07 +01:00
Daniel Baumann 6b75ba6159 Automatically populating config tree when having auto/config present and lh build is called without having lh config run before. 2010-02-20 17:45:46 +01:00
Daniel Baumann b7879356c5 Marking gwenview in chroot_localization as lenny-only, thanks to Rodrigo P. Gomez <armyofthepenguin@gmail.com>. 2010-02-20 17:45:36 +01:00
Daniel Baumann 383658641e Removing remaining leftovers from etch-only options --genisoimage and --union-filesystem removals (Closes: #568261). 2010-02-17 12:30:07 +01:00
Daniel Baumann 3a32284de7 Also using sources.list snipplets for local packages just as for the other repositories (Closes: #569619). 2010-02-17 12:30:07 +01:00
Daniel Baumann 10da6c3ec0 Dropping lh_ prefix from internal helpers, this is not user visible. 2010-02-05 17:10:44 +01:00
Tzafrir Cohen 7f1599d218 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.
2010-02-01 12:36:00 +01:00
Daniel Baumann aaca8c1f1a Adding support for gfxboot. 2010-02-01 09:34:12 +01:00
Daniel Baumann fd05de06ea 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. 2010-01-31 17:07:35 +01:00
Daniel Baumann e54f4a09df Also making use of package cache during chroot_local-hooks (Closes: #566838). 2010-01-31 14:19:49 +01:00
Daniel Baumann 87012e41db 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). 2010-01-23 09:47:41 +01:00
Daniel Baumann f358b604c6 Adding special handling for kde-desktop hook in lh_chroot_hocks. 2010-01-20 13:03:50 +01:00
Ben Armstrong c6ecdcfc9c Update lh_source_debian to deal with multiple dsc files for the same source. 2010-01-19 20:44:25 +01:00
Daniel Baumann d1f3fcab0e Automatically setting-up backports repository when specifying lenny-backports as target distribution. 2010-01-12 05:36:45 +01:00
Daniel Baumann bf343607c1 Renaming directory that holds automatic scripts (e.g. scripts/config or scripst/clean) to auto for consistency reasons. 2010-01-11 23:59:22 +01:00
Daniel Baumann ff1e5377a8 Making unmount routines a bit more robust. 2009-12-23 22:27:18 +01:00
Daniel Baumann 199a6035fe Correcting handling of precached chroot when using plain chroot filesystem. 2009-12-22 22:20:58 +01:00
Daniel Baumann 8d96dae42d Ensure that precached-chroots are prepared as well. 2009-12-21 14:33:03 +01:00
Daniel Baumann 1e75f2b55e Changing local packageslists behaviour for consistency reasons, now looking for .list suffix and enabling them automatically (Closes: #545403). 2009-12-14 10:54:42 +01:00
Daniel Baumann 69ac868d94 Handling d-i required packages regarding kernel flavours differently on ubuntu. 2009-12-14 08:39:19 +01:00
Daniel Baumann 69b518b0b8 Adding experimental support for isohybrid (Closes: #558688). 2009-12-13 21:21:59 +01:00
Daniel Baumann 0b285d1c45 For consistency, using true|false instead of enabled|disabled in configuration options. 2009-12-13 21:17:45 +01:00
Daniel Baumann 494ea2795e Removing lpia support, this architecture is dead. 2009-12-09 21:54:41 +01:00
Daniel Baumann 2d02a479d1 Don't try to install parameters.txt for casper in ubuntu mode (Closes: #560109). 2009-12-09 08:20:21 +01:00
Daniel Baumann f749cf3683 Adding a 'sleep 1' before removing the loopdevice when creating usb-hdd images. 2009-11-30 13:50:12 +01:00
Daniel Baumann e393e7d27b Updating icedove-l10n packagename handling for post-lenny, thanks to intrigeri <intrigeri@boum.org>. 2009-11-30 13:47:54 +01:00
Daniel Baumann a8f08583dc Replacing sed 4.2 command to assemble debootstraps components option with a less advanced one, in order to work on legacy distributions. 2009-11-22 14:45:48 +01:00
Daniel Baumann efe442f24a Adding suffix .list to sources.list.d snipplets. 2009-11-22 14:45:41 +01:00
Daniel Baumann 2630eff357 Using /etc/apt/sources.list.d mechanism for local sources.list snipplets. 2009-11-22 14:45:32 +01:00
Daniel Baumann 19e942d1dd Dropping etch support. 2009-11-22 14:44:27 +01:00
Daniel Baumann fbad988b41 Installing helpers to /usr/share/live-helper/helpers instead of /usr/bin. 2009-11-22 14:38:33 +01:00
Daniel Baumann 5107fd236f Renaming functions.sh to live-helper.sh. 2009-11-22 14:38:29 +01:00
Daniel Baumann a62f12110b Renaming categories to archive areas (Closes: #519690). 2009-11-22 14:38:00 +01:00