Daniel Baumann
c287072126
Debranding package for derivatives.
2013-05-06 14:50:07 +02:00
Daniel Baumann
59ce459f40
Removing all references to my old email address.
2013-05-06 14:50:06 +02:00
Daniel Baumann
cca7563257
Removing non-existent --apt-indices none references.
2013-05-06 14:50:06 +02:00
Daniel Baumann
dbfe7b10d7
Removing incomplete support for fakeroot.
2013-05-06 14:50:06 +02:00
Daniel Baumann
04cec317cc
Removing incomplete support for root-command.
2013-05-06 14:50:06 +02:00
Daniel Baumann
8db9f23ca4
Defaulting to latest ubuntu release by default in ubuntu mode.
2013-05-06 14:50:05 +02:00
Daniel Baumann
03cd6cded0
De-debianizing linux-flavour defaults on i386 and only including 486.
...
This is 'debranding' in the sense that live-build defaults are for people
building images with a config from scratch, live-build should not
have the options that we use for the official prebuilt debian-live
images as debian-defaults for all images and force that upon everyone
(as defaults). Rather, a 'lb config' should produce a as vanilla as
possible configuration tree.
2013-05-06 14:50:05 +02:00
Daniel Baumann
137c224579
Dropping powerpc bootloader support (yaboot), there is nobody actively maintaining this in live-build.
2013-05-06 14:50:05 +02:00
Daniel Baumann
3e23aaacde
Dropping sparc bootloader support (silo), there is nobody actively maintaining this in live-build.
2013-05-06 14:50:05 +02:00
Daniel Baumann
442dfb4669
Aborting with error if hdd label has a whitespace ( Closes : #648861 ).
2013-05-06 14:50:05 +02:00
Daniel Baumann
516cf8299f
Dropping theme package support, themes are either in the config tree or the embedded one from live-build is used.
2013-05-06 14:50:05 +02:00
Daniel Baumann
772af17699
Adding hook to remove systemd machine-id.
2013-05-06 14:50:05 +02:00
Daniel Baumann
a00d69e7d8
Switching default binary filesystem for hdd images to fat32 to be more robust on todays flash devices.
2013-05-06 14:50:05 +02:00
Daniel Baumann
8037a14116
Correcting variable default assignment for new configuration tree layout.
2013-05-06 14:50:04 +02:00
Richard Nelson
fc7c8e019d
Correcting typo on functions/default.sh, thanks to jhcha54008 <jhcha54008@free.fr> ( Closes : #698397 ).
2013-05-06 14:50:04 +02:00
Daniel Baumann
bcab60fdf7
Defaulting to obsolete md5 for checksums instead of sha256 on debian, as debians cdrom-check in d-i only supports md5.
2013-05-06 14:50:04 +02:00
Daniel Baumann
62d94a4454
Updating year in all copyright notices.
2013-05-06 14:50:03 +02:00
Daniel Baumann
a9756a5e29
Setting debian-installer to false in all modes by default.
2013-05-06 14:50:03 +02:00
Daniel Baumann
1ca3077055
Switching order of kernel flavours in defaults, the last added one in the list becomes the default symlink target in the rootfs by apt.
2013-05-06 14:50:03 +02:00
Daniel Baumann
5123ca4547
Moving off binary image parent archive areas into new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
8248ffd20f
Updating comment for image name config handling.
2013-05-06 14:50:03 +02:00
Daniel Baumann
4c7518fd76
Moving off binary image archive areas into new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
3385eb8cbe
Setting default name to live-image for the time being.
2013-05-06 14:50:03 +02:00
Daniel Baumann
2a9486d108
Using image name from configuration to name binary output files.
2013-05-06 14:50:03 +02:00
Daniel Baumann
3cb7d3163a
Correcting architecture defaults.
2013-05-06 14:50:03 +02:00
Daniel Baumann
8c0760a13a
Separate between configured values and runtime values in new configuration handling.
2013-05-06 14:50:03 +02:00
Daniel Baumann
904824308a
Also reading in existing values from new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
6499442212
Moving off binary image architecture into new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
f5acab633c
Moving off binary image type into new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
c73a5a0ee0
Moving configuration version off as the first option into new config tree format.
2013-05-06 14:50:03 +02:00
Daniel Baumann
a595e9c1bc
Disabling accidentally enabled removal of apt sources hook by default.
2013-05-06 14:50:03 +02:00
Daniel Baumann
5e07604353
Removing kubuntu mode, it's not different anymore to standard ubuntu mode.
2013-05-06 14:50:02 +02:00
Daniel Baumann
9a3de4beba
Removing some dead default handling code for global includes which do not exist anymore.
2013-05-06 14:50:02 +02:00
Daniel Baumann
f73debcdc5
Correcting config tree version check for the current version.
2013-05-06 14:50:02 +02:00
Daniel Baumann
fee5cd9ce9
Correcting config tree version check for older versions.
2013-05-06 14:50:02 +02:00
Daniel Baumann
0eb6a7bdae
Renumbering hooks.
2013-05-06 14:50:02 +02:00
Daniel Baumann
798e68096a
Merging remove-linux-image-backups into remove-backup-files hook.
2013-05-06 14:50:02 +02:00
Daniel Baumann
4908d4d6c1
Adding default hook to use mesa glx renderer.
2013-05-06 14:50:02 +02:00
Daniel Baumann
7ce3113f44
Using consistent naming for default hooks.
2013-05-06 14:50:02 +02:00
Daniel Baumann
af54c6b82c
Adding default hook to use newest nvidia version.
2013-05-06 14:50:02 +02:00
Daniel Baumann
d6a30e84eb
Adding default hook to truncate log files.
2013-05-06 14:50:02 +02:00
Daniel Baumann
fae7a1ce27
Moving removal of backup and temporary files to their own hook script.
2013-05-06 14:50:02 +02:00
Daniel Baumann
cf1de1682b
Moving kexec-tools default preseeding into its own hook script.
2013-05-06 14:50:02 +02:00
Daniel Baumann
bd22f9c864
Updating removal of adjtime in a split out hook for wheezy.
2013-05-06 14:50:02 +02:00
Daniel Baumann
0ad3b01c96
Adding default hook to remove mdadm configuration.
...
mdadm creates a /etc/mdadm/mdadm.conf configuration file
on package installation which contains array information
from the build system.
2013-05-06 14:50:02 +02:00
Daniel Baumann
ba0fe4cdc3
Updating wording about regenerating config trees.
2013-05-06 14:50:01 +02:00
Daniel Baumann
4bd9601c65
Updating version config tree version check ( Closes : #695091 ).
2013-05-06 14:50:01 +02:00
Daniel Baumann
c48033696e
Adding dropped empty-line separator in defaults.
2013-05-06 14:50:01 +02:00
Daniel Baumann
edeb1f7656
Updating powerpc kernel list on ubuntu.
2013-05-06 14:50:01 +02:00
Daniel Baumann
d318084e0d
Removing some leftovers from stripped and minimal package lists.
2013-05-06 14:50:01 +02:00
Daniel Baumann
d1047e809a
Adding debian version 4.0~a1-1.
2013-05-06 14:48:46 +02:00
Daniel Baumann
42e1c47a01
Correcting variable typo when setting distribution specific defaults of the backports mirror for the binary image.
2013-04-29 12:54:16 +02:00
Daniel Baumann
bd23368c70
Enabling release updates (formerly known as volatile) for wheezy.
2013-04-25 16:54:41 +02:00
Daniel Baumann
ac6d1c319d
Updating debian-backports mirrors for wheezy.
2013-04-25 16:43:58 +02:00
Daniel Baumann
ea0a65be4c
Updating bootstrap mirror for progress-linux.
2013-04-19 10:33:04 +02:00
Daniel Baumann
ab3d2eae25
Removing non-existent --apt-indices none references.
2013-04-09 05:40:12 +02:00
Daniel Baumann
a99ec2cd62
Aborting with error if hdd label has a whitespace ( Closes : #648861 ).
2013-04-09 05:22:12 +02:00
Daniel Baumann
36e9376517
Dropping theme package support, themes are either in the config tree or the embedded one from live-build is used.
2013-02-08 23:11:15 +01:00
Daniel Baumann
4da218e858
Adding hook to remove systemd machine-id.
2013-02-08 21:40:28 +01:00
Daniel Baumann
a1a7b3aaa9
Switching default binary filesystem for hdd images to fat32 to be more robust on todays flash devices.
2013-01-24 19:17:52 +01:00
Richard Nelson
5d01d457d5
Correcting typo on functions/default.sh, thanks to jhcha54008 <jhcha54008@free.fr> ( Closes : #698397 ).
2013-01-18 05:42:00 +01:00
Daniel Baumann
bfbd7af101
Defaulting to obsolete md5 for checksums instead of sha256 on debian, as debians cdrom-check in d-i only supports md5.
2013-01-02 10:38:51 +01:00
Daniel Baumann
a203b86fdd
Updating year in all copyright notices.
2013-01-01 00:13:01 +01:00
Daniel Baumann
0fc826ab7e
Setting debian-installer to false in all modes by default.
2012-12-31 23:59:12 +01:00
Daniel Baumann
db43ae0851
Switching order of kernel flavours in defaults, the last added one in the list becomes the default symlink target in the rootfs by apt.
2012-12-30 14:40:23 +01:00
Daniel Baumann
ab9cf9e4b3
Disabling accidentally enabled removal of apt sources hook by default.
2012-12-19 06:44:54 +01:00
Daniel Baumann
7e8240cd5e
Removing kubuntu mode, it's not different anymore to standard ubuntu mode.
2012-12-17 13:51:44 +01:00
Daniel Baumann
0b87c8239b
Removing some dead default handling code for global includes which do not exist anymore.
2012-12-17 13:43:16 +01:00
Daniel Baumann
f9b415c580
Correcting config tree version check for the current version.
2012-12-17 13:41:26 +01:00
Daniel Baumann
8d69592122
Correcting config tree version check for older versions.
2012-12-17 13:36:27 +01:00
Daniel Baumann
a46350d7b3
Renumbering hooks.
2012-12-17 00:22:28 +01:00
Daniel Baumann
9d9e343f95
Merging remove-linux-image-backups into remove-backup-files hook.
2012-12-17 00:15:38 +01:00
Daniel Baumann
50c2839b1b
Adding default hook to use mesa glx renderer.
2012-12-17 00:10:39 +01:00
Daniel Baumann
995031ed72
Using consistent naming for default hooks.
2012-12-17 00:08:41 +01:00
Daniel Baumann
f8ac7662a7
Adding default hook to use newest nvidia version.
2012-12-17 00:06:33 +01:00
Daniel Baumann
5b11bd1a06
Adding default hook to truncate log files.
2012-12-16 23:58:54 +01:00
Daniel Baumann
43434c2f6a
Moving removal of backup and temporary files to their own hook script.
2012-12-16 23:56:55 +01:00
Daniel Baumann
18c8ece239
Moving kexec-tools default preseeding into its own hook script.
2012-12-16 23:48:24 +01:00
Daniel Baumann
414b89ed3f
Updating removal of adjtime in a split out hook for wheezy.
2012-12-13 20:32:18 +01:00
Daniel Baumann
8fd30d15b3
Adding default hook to remove mdadm configuration.
...
mdadm creates a /etc/mdadm/mdadm.conf configuration file
on package installation which contains array information
from the build system.
2012-12-12 11:43:41 +01:00
Daniel Baumann
37c9a7e0f0
Correcting test for no config tree version number to match all other cases, not just lower-than-1.
2012-12-04 11:31:01 +01:00
Daniel Baumann
4be0cce940
Updating wording about regenerating config trees.
2012-12-04 11:26:02 +01:00
Daniel Baumann
e832622a33
Adding dropped empty-line separator in defaults.
2012-12-01 01:56:37 +01:00
Daniel Baumann
d79a5200e6
Updating powerpc kernel list on ubuntu.
2012-12-01 01:50:23 +01:00
Daniel Baumann
96287e4b8f
Removing some leftovers from stripped and minimal package lists.
2012-12-01 01:44:29 +01:00
Daniel Baumann
f7ba1350f8
Adding default hook to remove linux-image backup files.
2012-11-28 17:43:29 +01:00
Daniel Baumann
4f710bc3c4
Removing debconf-nowarnings option, doesn't provide any advantage to disable this option in the first place.
2012-10-31 09:26:25 +01:00
Daniel Baumann
68b1966b94
Defaulting to systemd as initsystem for wheezy based progress-linux releases and newer.
2012-10-28 11:43:51 +01:00
Daniel Baumann
2caef33ea2
Renaming progress mode to progress-linux to match the used naming scheme.
2012-10-25 13:36:18 +02:00
Daniel Baumann
bd5f6bc104
Renaming config/binary_debian-installer to simply config/debian-installer.
2012-10-22 20:30:41 +02:00
Daniel Baumann
dd43976fb7
Correcting variable handling for --bootappend-live-failsafe in defaults.
2012-10-08 20:16:40 +02:00
Daniel Baumann
5f7780597e
Simplifying bootparameter assembling in defaults.
2012-10-08 20:01:30 +02:00
Daniel Baumann
a7227d4ebc
Stopping to support LB_INITRAMFS=auto, when switching the mode one has to update several parameters anyway, use of auto scripts are recommended.
2012-10-08 20:00:41 +02:00
Daniel Baumann
81029d0e72
Setting default compression to none.
...
Normally, when using compressed file systems (squashfs),
there is no point in further compressing the tarballs and images.
2012-10-04 20:13:28 +02:00
Daniel Baumann
84dcf4ed02
Making different boot options defaults depending on initramfs generator, not depending on mode.
2012-10-04 14:26:44 +02:00
Daniel Baumann
56e4085c60
Making failsafe boot parameters fully customizable like the normal ones.
2012-10-04 14:25:01 +02:00
Daniel Baumann
fd445ce765
Booting by default with 'quiet' and 'splash' parameters.
2012-10-01 13:11:40 +02:00
Colin Watson
01b64bf2b9
Using i386 -generic-pae kernel flavour on Ubuntu precise.
2012-09-30 09:28:55 +02:00
Adam Conrad
7ae630cc43
Switching Ubuntu from powerpc to powerpc-smp kernel.
2012-09-30 09:26:12 +02:00
Daniel Baumann
a9bb5418c9
Using initramfs generator specific boot parameters in syslinux configuration files.
2012-09-30 09:20:15 +02:00
Daniel Baumann
7fad1b698d
Including loadlin on d-i images on amd64 and i386.
2012-09-29 13:23:31 +02:00
Daniel Baumann
9228a0ca66
Renaming volatile options refering to volatile archive to updates to match current archive namings.
2012-09-26 14:43:12 +02:00
Daniel Baumann
e12985ac97
Adding baureo-backports and charon-backports as valid distributions in progress mode.
2012-08-29 15:58:42 +02:00
Daniel Baumann
341bd2a096
Setting default progress distribution from artax to baureo.
2012-08-27 16:23:27 +02:00
Daniel Baumann
ddd0ef9dc0
Moving aborting when no bootstrap tool is installed from defaults to the respective bootstrap script.
2012-08-27 16:05:46 +02:00
Daniel Baumann
d0561821e4
Calling local live-build embedded in config directly rather than to adjust path.
2012-08-27 15:03:21 +02:00
Daniel Baumann
5f26aa5bd0
Correcting wrong bootstrap-qemu-exclude variable in defaults.
2012-08-27 14:39:14 +02:00
Daniel Baumann
9b5fc09d0f
Removing bootstrap-keyring option.
2012-08-27 14:36:42 +02:00
Daniel Baumann
fda74e4307
Removing bootstrap-include and bootstrap-exclude options.
2012-08-27 14:33:57 +02:00
Daniel Baumann
df1cea54c5
Removing bootstrap-flavour option ( Closes : #685675 ).
...
live-build does too much magic that causes too much effort in
maintaining for stuff that hardly everyone uses.
Rather than 'translating' back and forth and maintaining compatibility
between options of different debootstrap and cdebootstrap versions (and
possibly any other in the future), it's is better to 'off-load' this to
the user.
For non-live specific options passed to the bootstrap tools, we'll
be introducing --debootstrap-options and --cdebootstrap-options
where users can specify their additional options passed to the
respective bootstrap tool, rather than us maintaining them in a
'hardcoded' and selected list.
2012-08-27 14:26:11 +02:00
Daniel Baumann
fd685847ad
Moving from cdn.debian.net to http.debian.net as binary mirror.
2012-08-24 11:38:25 +02:00
Daniel Baumann
14f57935cd
Correcting fallback for default binary volatile mirror on ubuntu, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.
2012-08-14 11:38:05 +02:00
Daniel Baumann
e53c79c8d0
Disabling volatile for wheezy for the time being.
...
Why oh why can people not just create empty indices for the
auxiliary repositories once they populate a new suite in the
main archive, this is so obvious and I say it after every
release.. Keeping these things constantly in sync with reality
is tedious, just stupid and sucks big time.
2012-07-30 18:19:29 +02:00
Daniel Baumann
508510e097
Updating GPL standard header in all files.
2012-07-30 18:19:27 +02:00
Daniel Baumann
81fb429453
Dropping global package-lists entirely, only local package lists within the config tree are support.
2012-07-29 00:29:23 +02:00
Daniel Baumann
bedb2fa9f9
Including gnupg on ubuntu by default through corresponding default for bootstrap includes.
2012-07-28 21:01:37 +02:00
Daniel Baumann
a16be4ab5e
Updating all distribution specific selectors in defaults to be as future proof as possible.
2012-07-27 23:29:19 +02:00
Daniel Baumann
8473b925fd
Fixing up inclusion of functions while allowing local usage of live-build with different file layouts.
2012-07-19 21:11:59 +02:00
Daniel Baumann
2d94f79d0a
Adding support for ntfs as binary filesystem when using syslinux.
2012-07-18 22:30:15 +02:00
Daniel Baumann
27f7d92862
Using xz to compress images on anything except squeeze, keeping gzip as default for squeeze.
2012-07-18 20:07:08 +02:00
Daniel Baumann
f4de284deb
Adding xz as valid compression format.
2012-07-18 20:07:06 +02:00
Daniel Baumann
75ca21eaec
Adding support for zsync control files generation, thanks to Hector Oron <hector.oron@gmail.com> for the idea and prototype.
2012-07-18 19:37:20 +02:00
Daniel Baumann
310be05bff
Renaming net flavour to netboot for consistency.
2012-07-18 19:26:07 +02:00
Daniel Baumann
e906e78462
Defaulting to SHA256 live-media checksums.
2012-06-05 17:42:07 +02:00
Daniel Baumann
5953d2c948
Don't bother supporting firmware on ubuntu, they seem to have a different archive structure.
2012-06-03 08:24:31 +02:00
Daniel Baumann
3eb2b243cc
Cleaning http_proxy and ftp_proxy settings in chroot, people using apt proxies set them throught the apt pseudo-proxy options, and people using real proxies use config/environment.{chroot,binary} to set them.
2012-05-31 13:12:13 +02:00
Daniel Baumann
58cb79b8cd
Transforming failsafe boot parameter into an own option.
2012-04-27 20:31:49 +02:00
Daniel Baumann
1315e5b1f5
Unconditionally including firmware in all images by default. This is safe since only firmware available within the configured archive area is included automatically, see manpage.
2012-04-26 23:11:25 +02:00
Daniel Baumann
b8bf4da08f
Adding support for including firmware packages automatically within the live system.
2012-04-26 22:39:36 +02:00
Daniel Baumann
bbd9c284e4
Adding support for including firmware packages automatically within debian-installer.
2012-04-26 22:28:48 +02:00
Daniel Baumann
d2be2946db
Updating defaults for linux-latest metapackages in wheezy.
2012-04-23 12:35:10 +02:00
Daniel Baumann
98192da0b9
Switching default bootstrap mirror from ftp.de.debian.org to ftp.debian.org, now that ftp.debian.org has upgraded hardware and bandwith.
2012-03-04 21:05:37 +01:00
Daniel Baumann
d4d4265357
Excluding security and volatile archives for ubuntu precise for the the time being.
2012-03-03 13:37:16 +01:00
Daniel Baumann
7809c0ef96
Removing --username cruft, live-config bootparameters should be used via --bootappend-live.
2012-02-26 19:55:28 +01:00
Daniel Baumann
ea22359fa6
Removing --hostname cruft, live-config bootparameters should be used via --bootappend-live.
2012-02-26 19:50:49 +01:00
Daniel Baumann
84c185055f
Add forgotten fallback for mode setting if lsb_release is not installed.
2012-02-16 21:40:18 +01:00
Daniel Baumann
cc5e2ad304
Correcting typo in ubuntu default distribution name, thanks to Marco Lechner <marco.lechner@fossgis.de> ( Closes : #659823 ).
2012-02-14 05:35:26 +01:00
Daniel Baumann
636a416717
Correcting typo in defaults for backports mirror.
2012-02-13 21:01:28 +01:00
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
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
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
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
d4563b9202
Correcting defaults d-i mirror for progress.
2011-10-30 08:46:02 +01:00
Daniel Baumann
6d7dbfbee9
Adding hook to remove dbus machine id.
2011-10-22 18:06:03 +02:00