Commit Graph

117 Commits

Author SHA1 Message Date
Daniel Baumann eb7982d74e Releasing live-helper 1.0~a44-1. 2008-04-16 10:20:54 +02:00
Chris Lamb b16cedc254 Don't install "Recommends:" when installing local tools
This patch disables the installation of "Recommends:" packages whilst
obtaining build utilities such as 'syslinux'.

It has three benefits:

 * Doesn't waste time installing useless packages whilst building.

 * Keeps the "binary chroot" clean - packages leak into the the live system
   on a rebuild.

 * Makes the behaviour of Install_Package more predictable and independent
   of the chroot's APT configuration.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-16 03:42:28 +01:00
Daniel Baumann 3f703f4802 Consistenly using short options rather than long options in function files. 2008-04-15 17:17:48 +02:00
Daniel Baumann fd818bdd1d Improving .deb caching by using hardlinks (if possible). 2008-04-15 17:16:28 +02:00
Chris Lamb 37666ee1bb helpers/lh_config, functions/defaults.sh: Correct "boostrap" -> "bootstrap"
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-10 22:31:17 +01:00
Daniel Baumann f4c10e4614 Releasing live-helper 1.0~a43-1. 2008-04-09 20:55:14 +02:00
Daniel Baumann eded2a1791 Fixing forgotten variable in conffile loop. 2008-04-08 17:58:47 +02:00
Daniel Baumann 8f2ad4fc97 Allowing multiple arguments for Read_conffile();. 2008-04-07 12:04:35 +02:00
Daniel Baumann af3aebda73 Centraly evaluate LH_CONFIG for custom configuration file. 2008-04-07 12:01:37 +02:00
Daniel Baumann c553c5bbe6 Removing temporary workaround of adding lzma-modules2.6 to linux packages, all fixed squashfs are now in sid and lenny. 2008-04-03 09:09:50 +02:00
Daniel Baumann 01825caf3b Releasing live-helper 1.0~a42-1. 2008-03-31 08:06:06 +02:00
Daniel Baumann a5fff6e72d Also including lzma modules on lenny temporarily. 2008-03-28 11:18:25 +01:00
Daniel Baumann 6204d9a8ba Applying patch from Bas Wijnen <wijnen@debian.org> to correct error messages in Require_stagefile (Closes: #472774). 2008-03-26 10:41:42 +01:00
Daniel Baumann 58544b017b Applying patch from Bas Wijnen <wijnen@debian.org> to make Check_crossarchitecture() working on non-listed architectures (Closes: #472775). 2008-03-26 10:37:39 +01:00
Daniel Baumann fe6768ed0f Releasing live-helper 1.0~a41-1. 2008-03-25 09:52:15 +01:00
Chris Lamb 1ca0b58aac Allow LH_ENCRYPTION="disabled" to disable encryption
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-23 04:21:47 +00:00
Daniel Baumann 92edfe399b Switching default of LH_APT from aptitude to apt for >= lenny.
Apt in lenny also supports tracking of 'orphaned' packages. If aptitude is
installed, apt can't be removed, so by switching to apt making the default
images a tiny bit smaller. And, aptitude got mainly default because of the
sarge->etch update recommendation.
2008-03-21 22:51:15 +01:00
Daniel Baumann 055e965427 Including 686 kernel flavour on i386 too, but defaulting (still) to 486 for compatibility reasons. 2008-03-11 10:33:35 +01:00
Otavio Salvador 3289907307 functions/losetup.sh: use SECTORS as variable name to reflect the real usage 2008-03-10 21:15:21 -03:00
Daniel Baumann bf4e15bff2 Bumping live-helper version. 2008-03-08 18:48:27 +01:00
Daniel Baumann ab336ba97e Updating copyright years to 2008. 2008-03-06 16:43:00 +01:00
Daniel Baumann 7f57e72520 Fixed accidental overwriting of LH_NET_TARBALL value in defaults. 2008-03-01 23:18:30 +01:00
Daniel Baumann b29652a480 Adding lzma modules on sid. 2008-02-29 11:48:42 +01:00
Daniel Baumann 0472269ef8 When a wrong argument is passed, that argument should be listed (Closes: #468201). 2008-02-27 19:05:35 +01:00
Daniel Baumann 2d88de5ab6 Adding option to set binary-net compression (or disable it). 2008-02-26 19:57:41 +01:00
Daniel Baumann 9b7193de8e Fixing quoting with chroot wrapper calls. 2008-02-24 15:19:41 +01:00
Daniel Baumann 33ef1c4ce7 Fixing aptitude typo. 2008-02-24 15:12:16 +01:00
Daniel Baumann c251e5f227 Improving etch compat warnings. 2008-02-24 13:41:50 +01:00
Daniel Baumann c6fa0ca042 Renaming LH_MIRROR_BOOTSTRAP* to LH_MIRROR_CHROOT and introducing dedicated LH_MIRROR_BOOTSTRAP for debootstrap/cdebootstrap only. 2008-02-21 20:52:37 +01:00
Daniel Baumann fa3c63f5dc Adding apt/aptitude options.
By using APT_OPTIONS and APTITUDE_OPTIONS in config/common,
one can manipulate the default options wich is made to each
and every apt and aptitude call.
2008-02-21 20:03:57 +01:00
Daniel Baumann 0d0e8bb268 Renaming mini flavour to stripped to avoid confusion, thanks to Fathi Boudra <fabo@debian.org> and Ben Armstrong <synrg@debian.org>. 2008-01-17 18:15:11 +01:00
Daniel Baumann ea91231cba Using ftp.us.debian.org rather than ftp.debian.org, see http://lists.debian.org/debian-devel-announce/2007/12/msg00002.html. 2008-01-16 12:58:07 +01:00
Chris Lamb 8b59b61bb2 Use C-style 'include' in lists (backwards compatible).
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-01-16 10:19:10 +01:00
Daniel Baumann 948730f93a Consistently using the pipe as seperator in sed commands now. 2008-01-15 08:25:29 +01:00
Daniel Baumann 042354c7df Switching to GPL3+. 2007-12-22 09:45:48 +01:00
Daniel Baumann 6e28cb02a0 Checking LH_APT when using mini and minimal package lists. 2007-12-22 09:10:25 +01:00
Daniel Baumann cd4bc3078f Don't fail silently when extern executables are configured but not present. 2007-11-21 21:05:32 +01:00
Daniel Baumann e2a12251c5 Preparing live-helper 1.0~a38-1. 2007-11-19 18:07:35 +01:00
Daniel Baumann ec0d5cd48b Adding binary filesystem option, currently only supporting fat16 and fat32. 2007-11-16 23:01:03 +01:00
Daniel Baumann 92ae98e621 Fixing typing error. 2007-11-14 10:02:56 +01:00
Daniel Baumann 94c3ca731a Moving lh_losetup into an internal function, avoiding helper failure with return value due to new trap. 2007-11-14 09:55:50 +01:00
Daniel Baumann 3773ed2765 Extending conffiles to allow config/., config/., as well as config/, config/. and config/.. 2007-11-13 21:09:34 +01:00
Daniel Baumann 034a067667 Preparing live-helper 1.0~a37-1. 2007-11-13 13:49:18 +01:00
Daniel Baumann 9bb9d02995 Removing the unmounting of pseudo filesystems from the trap call, needs some other changes before it can safely be done. 2007-11-13 12:56:48 +01:00
Daniel Baumann c8f66ebe90 Fixed a few bashisms, thanks to Trent W. Buck <trentbuck@gmail.com>. 2007-11-13 09:00:16 +01:00
Daniel Baumann 9ad970aca2 Adding option to disable md5sum generation. 2007-11-12 23:00:48 +01:00
Daniel Baumann b0282f5d26 Adding check to detect gnu-fdisk and using the original fdisk, thanks to Peter Skogström <peter.skogstrom@bitrunner.com> for the report. 2007-11-12 22:43:28 +01:00
Daniel Baumann d7fb22ca8b Extending --force to also cover lockfiles to avoid recursive loop within trap. 2007-11-11 22:03:02 +01:00
Daniel Baumann be5c114a90 Making umount calls check if they are actually necessary. 2007-11-11 21:33:43 +01:00
Daniel Baumann 30d76edc02 Fixing trap call, thanks to An-Cheng Huang <ancheng@vyatta.com>. 2007-11-11 21:29:25 +01:00