Commit Graph

628 Commits

Author SHA1 Message Date
Daniel Baumann 632f980404 Also including grub2 in the debian-installer pool. 2011-03-09 19:17:10 +01:00
Daniel Baumann 1f701d4177 Renaming manifest files to packages on debian. 2011-03-09 19:17:10 +01:00
Cody A.W. Somerville 5e8fa3000f Standardize to machine readable package manifest. 2011-03-09 19:17:10 +01:00
Daniel Baumann 569ad933ff Correcting wrong apt-utils workaround in chroot_sources when using minimal and local packages. 2011-03-09 19:17:09 +01:00
Daniel Baumann 36bddd25da Renaming --chroot-build to --build-with-chroot. 2011-03-09 19:17:09 +01:00
Daniel Baumann 8424ad261b Adding option for custom isohybrid arguments. 2011-03-09 19:17:09 +01:00
Daniel Baumann caf4ec860a Generalizing uuid handling so that we can enable it in debian later too. 2011-03-09 19:17:08 +01:00
Cody A.W. Somerville 130ebf98e2 Generating casper uuid file in casper initrd. 2011-03-09 19:17:08 +01:00
Daniel Baumann 6f9981fba0 Applying slightly modified patch from Cody A.W. Somerville <cody.somerville@canonical.com> to update titles for Ubuntu in live-media disk info. 2011-03-09 19:17:08 +01:00
Daniel Baumann 3714eb5665 Thinking about removing openssh-server hostkeys, as they should be regenerated during boot anyway. 2011-03-09 19:17:08 +01:00
Daniel Baumann 73090fe995 Updating default boot parameters to include live-config. 2011-03-09 19:17:08 +01:00
Daniel Baumann 14f44ce2b2 Once again updating path for win32-loader for squeeze and newer. 2011-03-09 19:17:08 +01:00
Daniel Baumann a4ab9bb0e5 Updating win32-loader pathes for squeeze (Closes: #580952). 2011-03-09 19:17:07 +01:00
Daniel Baumann 2bc0dad3fb Seperating source tarballs into to, one for debian, one for debian-live. 2011-03-09 19:17:07 +01:00
Daniel Baumann 6e36d93f1f Allow to include multiple checksum files and specify which hashes to use. 2011-03-09 19:17:06 +01:00
Daniel Baumann 9326dc8b01 Renaming md5sum helpers to checksums. 2011-03-09 19:17:06 +01:00
Daniel Baumann 8b3eed6b3f Making sure live-helper.sh is sourced early enough wrt/ auto scripts. 2011-03-09 19:17:06 +01:00
Daniel Baumann d1612f05af Printing message when auto scripts are used to make debug logs more understandable. 2011-03-09 19:17:06 +01:00
Daniel Baumann 4aebed6033 Replacing 'noautoconfig' string in auto/ scripts with 'noauto'. 2011-03-09 19:17:06 +01:00
Daniel Baumann ae2b66c0f5 Don't fail on samhain workaround when we're cleaning up. 2011-03-09 19:17:06 +01:00
Daniel Baumann 7d7641e34e Updating Man function to work with lh as wrapper. 2011-03-09 19:17:06 +01:00
Daniel Baumann 6d4a3e21e0 Calling Check_defaults twice in lh_config, once when we initialize and once when the modified configuration is written (Closes: #576573). 2011-03-09 19:17:06 +01:00
Daniel Baumann 8d793f121e Adding special hack to prevent samhain from initializing. 2011-03-09 19:17:06 +01:00
Daniel Baumann 66a1f5f07c Making handling of cache/packages_bootstrap a bit more error proove, thanks to Michal Suchanek <michal.suchanek@ruk.cuni.cz> for bringing it up. 2011-03-09 19:17:06 +01:00
Daniel Baumann 78a85f9b83 Adding -r, --repositories option to select preconfigured third-party repositories more easily. 2011-03-09 19:17:05 +01:00
Daniel Baumann af374e3c00 Updating appending of union boot paramater to only append, when we're not using aufs. 2011-03-09 19:17:05 +01:00
Daniel Baumann bb9379e7e9 Manually removing resolvconf when building kde-desktop release images. 2011-03-09 19:17:05 +01:00
Daniel Baumann 96e3e5928f Correcting typo in desktop hacks. 2011-03-09 19:17:05 +01:00
Daniel Baumann 000ff0a0b0 Adding update repositories as volatile when building in ubuntu mode (Closes: #572983). 2011-03-09 19:17:05 +01:00
Daniel Baumann 4a7eb86edd Only remove auxilliary packages in rootfs when not using pre-cached chroot (Closes: #572976). 2011-03-09 19:17:05 +01:00
Steven Shiau e0c48ed338 Fixing build failure with indices caching. 2011-03-09 19:17:05 +01:00
Daniel Baumann 17c5ed64b2 Adding support for debian-volatile archive. 2011-03-09 19:17:04 +01:00
Daniel Baumann 54518852c8 Updating year to 2010 in copyright notices. 2011-03-09 19:17:04 +01:00
Trent W. Buck bc02a0d8dd Adding helper to prevent upstart from being run during chroot phase (Closes: #571056). 2011-03-09 19:17:04 +01:00
Daniel Baumann 5ab772d8c9 Applying slightly modified patch from Cody A.W. Somerville <cody.somerville@canonical.com> to add support for custom debian installer images mirror. 2011-03-09 19:17:04 +01:00
Daniel Baumann dd2fa70530 Updating default desktop configuration quirks. 2011-03-09 19:17:04 +01:00
Daniel Baumann c66942f06e Reworking iso-hybrid as an independent binary image type. 2011-03-09 19:17:04 +01:00
Daniel Baumann 9d6a4dedc2 Cleaning up usb helpers for a future usb-zip addition. 2011-03-09 19:17:04 +01:00
Marco Amadori 2dc16bc40d 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.
2011-03-09 19:17:04 +01:00
Daniel Baumann 5e3b3693ea Automatically populating config tree when having auto/config present and lh build is called without having lh config run before. 2011-03-09 19:17:04 +01:00
Daniel Baumann 2cc07bd7cd Marking gwenview in chroot_localization as lenny-only, thanks to Rodrigo P. Gomez <armyofthepenguin@gmail.com>. 2011-03-09 19:17:04 +01:00
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