Commit Graph

3056 Commits

Author SHA1 Message Date
Daniel Baumann 6bd4253bfa wip (fixme) 2014-08-26 23:50:30 +02:00
Daniel Baumann d1982cbd94 Dropping warning about unsupported architectures in old defaults function. 2014-08-26 01:39:32 +02:00
Daniel Baumann 86b6ed3e39 Adding --archive-areas to lb-init.1. 2014-08-26 01:35:07 +02:00
Daniel Baumann 84afa594d6 Improving indenting of code writing build.conf file in init. 2014-08-26 01:35:07 +02:00
Daniel Baumann 22c8569f53 Using own stagefile for init. 2014-08-26 01:35:07 +02:00
Daniel Baumann 50cd46d209 Adding deb-src entries for sources.list source archives. 2014-08-26 01:35:07 +02:00
Daniel Baumann 294b8b1602 Adding note about creating installer.includes directory as well later on. 2014-08-26 01:35:07 +02:00
Daniel Baumann 0e197eacb7 Completing mirror handling in init. 2014-08-26 01:35:05 +02:00
Daniel Baumann 5203e46e9d Making configuration names in build.conf all lower case. 2014-08-26 00:59:37 +02:00
Daniel Baumann b78f2db21d Defaulting to live-config-systemd for anything but wheezy. 2014-08-26 00:59:35 +02:00
Daniel Baumann 6217527ed4 Moving mirror configuration from config to init. 2014-08-25 19:26:52 +02:00
Daniel Baumann a3e93f9c57 Writing configuration out to config/build.conf in init component and getting rid of intermediate configuration file by using only new build.conf file. 2014-08-25 06:12:56 +02:00
Daniel Baumann 1fe3b72c63 Setting default values in init stub. 2014-08-25 04:21:13 +02:00
Daniel Baumann 1db5b4a96e Adding lxc specific hooks. 2014-08-24 03:48:21 +02:00
Daniel Baumann 7ce82acee7 Adding --system parameter in init component. 2014-08-24 03:11:20 +02:00
Daniel Baumann 33aaf3617f Moving common hooks to subdirectory to allow system specific hooks. 2014-08-24 00:56:56 +02:00
Daniel Baumann d735e034eb Correcting typo in python stub comments. 2014-08-24 00:56:56 +02:00
Daniel Baumann 23b8ec4ff8 Setting default distribution to jessie. 2014-08-24 00:56:56 +02:00
Daniel Baumann 7312ca2d2d Correcting wrong target for /etc/mtab symlink in create-mtab-symlink hook, thanks to Ben Armstrong <synrg@sanctuary.nslug.ns.ca>. 2014-08-22 17:11:30 +02:00
Daniel Baumann 5c16b340e5 Releasing debian version 4.0~alpha39-1. 2014-07-24 05:06:08 +02:00
Daniel Baumann 2a829562c9 Adding second set of bootloader templates for wheezy. 2014-07-24 05:02:11 +02:00
Daniel Baumann dd47358700 Unconditionally replacing bootloader symlinks with syslinux 6 from jessie, this will break building wheezy images (so we have to come up with something better than that prior upload). 2014-07-22 20:26:06 +02:00
Daniel Baumann 1606ed3c5a Enabling syslinux 6 support for jessie as well. 2014-07-22 20:11:56 +02:00
Richard Nelson 951e7b44e4 Include mate-desktop in templates/cgi/debian/form.html 2014-07-15 10:13:19 -05:00
Daniel Baumann 6cfcbbb576 Updating isohdpfx handling for syslinux 6. 2014-06-30 21:05:57 +02:00
Daniel Baumann 802741f84a Releasing debian version 4.0~alpha38-1. 2014-06-25 21:08:54 +02:00
Simon McVittie 114a778b7a If /etc/mtab exists as a file, replace it with a symlink (Closes: #746570). 2014-06-25 20:52:08 +02:00
Daniel Baumann 547f559343 Adding symlink for udeb data for jessie. 2014-06-25 20:43:07 +02:00
Richard Nelson ca941152b4 Add --apt option on frontend/cgi. 2014-06-22 12:15:39 -05:00
Kiel Christofferson 846e8a0795 Replace subprocess.call() with subprocess.check_call().
Using check_call(), a non-zero return value from the subprocess will cause the
desired behavior of an aborted build with a stack trace.
2014-06-17 13:32:37 -04:00
Daniel Baumann e8cbbb09d3 Enabling syslinux 6 support for sid. 2014-06-13 08:39:22 +02:00
Carlos Zuferri 6f8f7f96d2 Adding '--package-version' to po4a options. 2014-05-26 21:25:13 +02:00
Carlos Zuferri 446190515c Adding .po integrity check target to manpages/Makefile. 2014-05-25 14:35:55 +02:00
Daniel Baumann 4b815ee833 Also creating source stagefile in source_debian. 2014-05-07 07:59:44 +02:00
Daniel Baumann 9cbb6865c1 Releasing debian version 4.0~alpha37-1. 2014-05-07 07:01:54 +02:00
Daniel Baumann 6bfcd3689a Adding wheezy legacy handling for syslinux. 2014-05-07 05:27:23 +02:00
Daniel Baumann 604d5f1416 Only removing stage files in lb clean --stage and keep .build around in order for init to detect initialized config directories properly. 2014-05-07 05:22:30 +02:00
Daniel Baumann e84476a7e5 Adding hook to create /etc/mtab as a symlink to /proc/mtab if not already existing (Closes: #746570). 2014-05-01 17:40:11 +02:00
Daniel Baumann 7f1f542cea Updating default boot parameters for live-config 4.x. 2014-04-30 07:16:32 +02:00
Daniel Baumann 4b5d831313 Releasing debian version 4.0~alpha36-1. 2014-04-28 19:51:41 +02:00
Daniel Baumann 21ada8a348 Correcting os.chmod usage in lb init. 2014-04-28 19:48:33 +02:00
Simon McVittie eeb4680557 Truncate /etc/machine-id instead of deleting it.
If /etc/machine-id exists but is empty, systemd will do tricks
with bind-mounts to ensure that a valid transient UUID is bind-mounted
over it, which is exactly what we want for a live system.

If /etc/machine-id does not exist, systemd-journald
will just fail, which is undesirable.
2014-04-28 19:45:52 +02:00
Daniel Baumann 0c3f19cf25 Releasing debian version 4.0~alpha35-1. 2014-04-27 12:40:35 +02:00
Simon McVittie 5d6574552f Add support for making ext[234] or btrfs hdd images bootable with extlinux (Closes: #745816)
extlinux configuration for the bootable image is installed to
/boot/extlinux, matching the extlinux-install script in Debian.

From the configuration point of view it's still called "syslinux",
the same as the rest of the syslinux family (pxelinux, isolinux etc.)
2014-04-27 12:37:37 +02:00
Daniel Baumann 10a6e8e579 Cleaning /etc/hosts as in previous live-build versions (Closes: #744939). 2014-04-27 12:30:02 +02:00
Daniel Baumann 389dd5f278 Allow cache directories to be symlinks as well (Closes: #741934). 2014-04-27 12:28:29 +02:00
Daniel Baumann 03e6d8d5a6 Switching default debian release to jessie. 2014-04-27 07:23:45 +02:00
Daniel Baumann d3a0022d00 Calling init in build as well when automatically populating a new config tree. 2014-04-27 07:18:06 +02:00
Daniel Baumann eca7aca936 Releasing debian version 4.0~alpha34-1. 2014-04-26 08:05:32 +02:00
Daniel Baumann b30ee01e8a Abort early in installer_preseed if d-i is not included on the image (Closes: #745855). 2014-04-26 08:05:32 +02:00