Commit Graph

80 Commits

Author SHA1 Message Date
Tiago Bortoletto Vaz 5f87b22971 Improving message when using default values in /etc/default/live-helper. 2008-08-06 23:01:47 +02:00
Chris Lamb 04b0737087 Add lh_chroot_local-patches helper to apply local patches against chroot.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-31 17:12:06 +01:00
Chris Lamb e0160b3eaf Fix syntax error in --ignore-system-defaults handling.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-09 15:40:57 +01:00
Chris Lamb 9f96103510 Fix bug where command-line argument --ignore-system-default was not seen before it was required.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-09 04:59:23 +01:00
Chris Lamb 0b38353a81 Fix formatting error with --ignore-system-defaults in "lh_config --help"
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-09 04:55:10 +01:00
Chris Lamb 2de3396734 Add --ignore-system-defaults option to not source /etc/default/live-helper.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-09 00:13:09 +01:00
Chris Lamb 191746a476 Adjust "lh_config --help" and lh_config(1) so that the -m option corresponds with --mirror-bootstrap isntead of --mirror-binary-security.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19 18:41:26 +01:00
Chris Lamb f0d589d6a4 Ensure "Using system defaults" message appears when calling lh_config without --verbose
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-13 16:08:42 +01:00
Daniel Baumann 3dfe5d30fe Parsing local arguments to lh_config last. 2008-06-11 15:30:37 +02:00
Daniel Baumann 0c15f64d5b Correcting order where system-wide lh_config defaults file is read, thanks to Juergen Fiedler <juergen.fiedler@gmail.com>. 2008-06-10 19:04:23 +02:00
Daniel Baumann 3dd793055a Correcting path for system-wide lh_config defaults file. 2008-06-09 09:09:14 +02:00
Marco Amadori 4e18008ecb Added support for /etc/live-helper.
* lh_config system-wide configuration file, like an implicit specification
  of '--conffile=/etc/live-helper' to each lh_config call.

Signed-off-by: Marco Amadori <marco.amadori@gmail.com>
2008-06-09 08:52:45 +02:00
Marco Amadori 60c755e508 Removed a useless space.
Signed-off-by: Marco Amadori <marco.amadori@gmail.com>
2008-06-09 00:29:56 +02:00
Chris Lamb 070a72846b Create chroot_local-preseed/ directory when building config/ in lh_config
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-05-15 03:06:35 +01: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 123e5477ec Updating help output of lh_config. 2008-04-08 12:18:42 +02:00
Daniel Baumann 07a3c54d46 Using new Read_conffile(); now. 2008-04-07 12:10:21 +02:00
Daniel Baumann e79e733e49 Adding 'all' configuration file. 2008-04-07 11:58:50 +02: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 ab336ba97e Updating copyright years to 2008. 2008-03-06 16:43:00 +01:00
Daniel Baumann 2e50db26fd Adding --jffs2-eraseblock parameter.
Marco sais, that flash devices often need a different erase size than mkfs.jffs2
defaults to. Hence, this parameter passes the blocksize to the mkfs.jffs2 call
through --eraseblock option.
2008-03-01 13:19:54 +01:00
Daniel Baumann 88ecda55c3 Added forgotten getopts arguments for chroot mirror. 2008-02-27 21:06:11 +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 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
Otavio Salvador 5cdd8df091 lh_config: add jffs2 in supported filesystems 2008-02-20 21:15:50 -03:00
Daniel Baumann aa6643d957 Fixing typo, thanks to Fathi Boudra <fabo@debian.org>. 2008-01-16 16:50:42 +01:00
Daniel Baumann 1be409ac5f Fixed incomplete fdisk parameter list in lh_config --help. 2007-11-21 11:19:38 +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 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 0408e7ebba Added warning about etch compatibility of lh_config options. 2007-11-11 14:14:25 +01:00
Daniel Baumann 174bc9ede5 Evaluating local arguments befor setting the defaults (Closes: #444985). 2007-11-11 10:30:40 +01:00
Daniel Baumann cfbadf00dc Adding option to allow building in fakeroot/fakechroot environment, thanks to An-Cheng Huang <ancheng@vyatta.com>. 2007-11-10 18:39:49 +01:00
Jesse Hathaway 27e3585e7a add new option --syslinux-menu to enable syslinux menu
added a new syslinux menu splash screen, I'm not an artist
but I think it is better than the generic splash which was
already included. Also added the svg file if anyone wants
to make any changes.
2007-11-02 09:34:00 -04:00
Jesse Hathaway 890801563d fix syslinux timeout option
change MILISECONDS to SECONDS. Syslinux actually uses
tenths of seconds not milliseconds, but it seems
unnecessary to expose this to the user. Fix templates
to only specify the timeout once.
2007-10-31 14:43:26 -04:00
Jesse Hathaway bb08fc8d1e add new option to mount cow device on nfs volume
At the moment this only works with the root volume
on nfs as well. If we add a switch to configure the
network early in the boot process then this option
could be made available for other root mediums. This
option works reliably on the latest kernel 2.6.23.1
On earlier kernels I experienced frequent oopses.
2007-10-31 11:06:58 +01:00
Daniel Baumann e4410130ab Fixing typing error (missing paranthese). 2007-10-30 09:52:38 +01:00
Jesse Hathaway 00aa1d0c28 add exposedroot option which exposes the root fs as ro
This option allows you to expose the root read only.  Using
this option a person could upgrade the root filesystem or
add packages without requiring the user to reboot. The root
filesystem could be kept on an nfs volume or some other
persistent medium. Multiple clients could then be booted off
the same root fs. I used LTSP as a template to determine which
directories to make rw.
2007-10-24 13:36:42 -04:00
Daniel Baumann 24767fd736 Removing mkisofs support. 2007-10-19 12:54:26 +02:00
Daniel Baumann 979cd28cc4 Removing ubuntu support. 2007-10-19 12:45:57 +02:00
Daniel Baumann ce0c2b4e64 Adding lh_binary_local-packageslists. 2007-10-18 22:28:54 +02:00
Daniel Baumann e98b7dda9d Adding support for a local /etc/apt/preferences file in config/chroot_apt/preferences. 2007-10-14 21:47:35 +02:00
Daniel Baumann 0a3c459b6a Fixing consistency error. 2007-10-09 22:50:35 +02:00
Otavio Salvador c5a9b5a6c3 bootstrap: add support to include and exclude packages
To allow better customization of resulting system, support to include
and exclude packages of base system has been added. It has been
included for debootstrap and cdebootstrap helpers.
2007-10-08 10:14:24 +02:00
Daniel Baumann de59430e16 Respecting LH_QUIET for cdebootstrap calls, thanks to Justin Pryzby <pryzbyj@justinpryzby.com>. 2007-10-04 22:08:31 +02:00
Daniel Baumann 07015787f6 Fixing typing error, thanks to Maarten ter Huurne <maarten.ter.huurne@philips.com>. 2007-09-27 21:26:29 +02:00
Daniel Baumann a03cfd36b8 Replacing backticks with POSIX expression. 2007-09-24 08:47:42 +02:00
Otavio Salvador a0669384f1 add new options to allow support for syslinux with vesa menu
A set of new options has been add to allow the syslinux vesa menu
support to be added. Those are the new options:

 - LH_SYSLINUX_CFG: set custom syslinux configuration file
 - LH_SYSLINUX_MENU: set syslinux menu
 - LH_SYSLINUX_MENU_LIVE_ENTRY: set text to be used on the menu for
   live entries
 - LH_SYSLINUX_MENU_LIVE_FAILSAFE_ENTRY: set text to be used on the
   menu for live entries (failsafe ones)
 - LH_SYSLINUX_MENU_MEMTEST_ENTRY: set text to be used on the menu
   for memtest entry
2007-09-23 17:23:35 +02:00