Commit Graph

552 Commits

Author SHA1 Message Date
Daniel Baumann db4b354436 Improve backports handling in derivatives mode.
If LB_BACKPORTS=true, then backports are configured in sources.list,
however, not enabled.

If backports are enabled depends on pinning, either manually through
apt/preferences.d snipplets in local includes/chroot_apt, or,
depending on distribution (e.g. building artax-backports enables
pinning automatically).
2012-02-06 23:15:13 +01:00
Daniel Baumann 822dc2c028 Updating year in copyright notices for 2012. 2012-02-06 23:15:12 +01:00
Daniel Baumann eff9c23843 Updating squeeze point release number. 2012-02-06 23:15:11 +01:00
Daniel Baumann 43105e7a2d Autodetecting mode depending on which distribution we're building. 2012-02-06 23:15:11 +01:00
Daniel Baumann 98932c4edf Correcting typo in security chroot mirror variable assembling. 2012-02-06 23:15:11 +01:00
Daniel Baumann ee58b8ab8d Applying patch from Ivailo Monev to remove stage files for pseudo-filesystems helpers in exit function. 2012-02-06 23:15:10 +01:00
Daniel Baumann 4e2a532f37 Updating lb_binary_syslinux for embedded syslinux themes. 2012-02-06 17:02:58 +01:00
Daniel Baumann 07ca41c280 Setting default mirror for progress to cdn.archive.progress-linux.org. 2012-01-18 23:06:21 +01:00
Daniel Baumann df0721e87a Switching priorities of mirror defaults (which mirror default is used from which previously set mirror default etc.) to the way it was intendet to be.
If not building a derivative with two seperate repositories,
users should only need to bother about setting the
--mirror*|LB_MIRROR* options, the --parent-mirror*|LB_PARENT_MIRROR*
does get set automatically correctly now.
2012-01-12 13:19:24 +01:00
Daniel Baumann 1ff06c2f81 Adding armhf kernel defaults, thanks for Ying-Chun Liu <paulliu@debian.org> for bringing it up (Closes: #655557). 2012-01-12 11:42:09 +01:00
Matthijs Kooijman 02b9dc3ea9 Unmount /root/config in case of error.
When there is an error, the Exit() handler unmounts filesystems within
the chroot. This adds /root/config to the list used when /proc/mounts is
not available.
2012-01-10 21:54:58 +01:00
Daniel Baumann f57757371b Enabling contrib and non-free by default for progress. 2011-12-30 09:41:31 +01:00
Daniel Baumann c9a7e8b3f6 Inverting logic for defaults or archive-areas wrt/ parent and derivatives. 2011-11-29 13:06:11 +01:00
Daniel Baumann e92e0b7f4a Also setting 5% margin for ext4 images, thanks to Neil Wilson <neil@aldur.co.uk> for spotting it (Closes: #647601). 2011-11-04 13:45:37 +01:00
Daniel Baumann d4563b9202 Correcting defaults d-i mirror for progress. 2011-10-30 08:46:02 +01:00
Daniel Baumann 171207435f Adding precise in releases list. 2011-10-28 14:31:36 +02:00
Daniel Baumann ae5cef81b2 Adding expire date for oneiric in releases list. 2011-10-28 14:29:58 +02:00
Daniel Baumann 6d7dbfbee9 Adding hook to remove dbus machine id. 2011-10-22 18:06:03 +02:00
Daniel Baumann cf3e1d8911 Disable backports forcefully when building artax-backports images direcly. 2011-10-16 09:02:09 +02:00
Daniel Baumann 9e2f545557 Correcting typo in defaults for system variable. 2011-10-13 19:50:48 +02:00
Daniel Baumann 92c56ca826 Updating squeeze point release number. 2011-10-13 09:38:32 +02:00
Ben Howard d90c311ef9 Adding foreign bootstrap via qemu for cross arch building. 2011-10-05 07:38:53 +02:00
Daniel Baumann 88b090e59c Removing EOL Ubuntu dapper from release information. 2011-09-30 12:11:03 +02:00
Daniel Baumann b89413a11e Setting default ubuntu release to oneric. 2011-09-30 12:11:03 +02:00
Colin Watson e6140b821a Defaulting to ubuntu-oneiric syslinux theme on Ubuntu. 2011-09-30 12:11:03 +02:00
Adam Conrad ab40254d0e Using the correct mirror locations for Ubuntu ports. 2011-09-30 12:11:03 +02:00
Daniel Baumann 96e86b96d8 Adding --system option to define the resulting image type to be a live system or a normal, non-live system. 2011-09-30 00:56:49 +02:00
Ben Howard 6b8183c277 Setting default armel linux flavour for Ubuntu. 2011-09-30 00:26:06 +02:00
Daniel Baumann 94e610f2e5 Renaming virtual-hdd-root-size to hdd-size in preparation of merging virtual-hdd into hdd. 2011-09-28 11:39:40 +02:00
Yaroslav Halchenko 365a0c2062 Enclosing shell variables for iso-* defaults in escaped double-quotes while evaluating for the length to allow using parentheses (Closes: #642463). 2011-09-22 21:11:31 +02:00
Daniel Baumann 7b9ecc7976 Switching away from cdn.debian.net as default mirrors for progress, too unreliable outside of Europe. 2011-09-14 21:18:15 +02:00
Daniel Baumann f38ef7f469 Renaming usb-hdd binary image type to simply hdd.
This is the first step in conglomerating code for all hdd-ish
image types, independent of the partitioning scheme being used,
and adding future hdd-ish image types for virtualiziation software.
2011-09-13 09:10:30 +02:00
Daniel Baumann 6f55ec4fb1 Correcting syntax error in tr command used in default for hdd-label in progress mode. 2011-09-13 08:58:30 +02:00
Daniel Baumann bb718340e2 Adding option for setting filesystem label on usb-hdd images. 2011-09-12 09:19:30 +02:00
Daniel Baumann 80fa0406d9 Correcting wrong spelling of cache in exit function, thanks to David Endler for spotting it. 2011-09-07 20:00:40 +02:00
Daniel Baumann 65f626fe9c Improve message when skipping a helper because it is already run. 2011-09-07 15:53:50 +02:00
Daniel Baumann ef53525970 Automatically using an embedded live-build copy from within the config tree at local/live-build, if existing.
This allows to ship (an almost) self contained config tree.
2011-09-01 09:27:29 +02:00
Daniel Baumann dfde086f35 Only calling udevadm in losetup function when udev is installed on the host system. 2011-08-27 20:50:19 +02:00
Daniel Baumann 5d2fbf5d5a Adding support for ext4 for binary and chroot filesystem, including partial patch from Ben Howard <ben.howard@canonical.com> (Closes: #639298). 2011-08-25 23:47:30 +02:00
Daniel Baumann 7dd4473d5a Renaming --apt-source to --apt-source-archives. 2011-08-24 23:30:22 +02:00
Daniel Baumann 72ec4c30be Avoiding magic defaults for --apt-indices option when using minimal or stripped packagelist. 2011-08-24 23:16:13 +02:00
Daniel Baumann ad518cce94 Setting apt-source to false in progress mode. 2011-08-24 22:59:46 +02:00
Daniel Baumann 3ceb68b7d4 Introducing --apt-sources option to control if the live system should have deb-src entries in sources.list. 2011-08-24 22:46:32 +02:00
Daniel Baumann 88befb1766 Moving removal of udev persistent rules from chroot_hacks to a hook, that way it can be easily skipped if desired. 2011-08-23 17:13:45 +02:00
Daniel Baumann 9a59c0a2d6 Moving removal of openssh-server host keys from chroot_hacks to a hook, that way it can be easily skipped if desired. 2011-08-23 17:10:38 +02:00
Daniel Baumann febcb6bbf4 Enabling volatile suite for progress itself in progress mode. 2011-08-13 09:08:04 +02:00
Richard Nelson ee09790f6d Correcting path to VERSION file. 2011-08-08 22:53:49 -05:00
Daniel Baumann 9a94a6d6d9 Using global version file rather than using copied information in functions/common.sh. 2011-08-08 21:19:44 +02:00
Daniel Baumann be6a22556b Releasing debian version 3.0~a28-1. 2011-08-08 21:13:15 +02:00
Daniel Baumann 636155709a Releasing debian version 3.0~a27-1. 2011-08-08 08:10:11 +02:00