Daniel Baumann
151e21291c
Making functions/chroot_bind_path.sh executable within the source tree ( Closes : #777096 ).
2015-02-07 06:46:45 +01:00
Fathi Boudra
9d95afb9f6
Adding linux flavours for arm64/armhf architectures.
...
Signed-off-by: Fathi Boudra <fabo@debian.org>
2015-02-04 10:16:02 +02:00
Daniel Baumann
e51315ae1e
Switching to default to linux-image-586 on i386.
2015-01-26 06:30:49 +01:00
Daniel Baumann
19b372223b
Correcting packagelist parsing when packages are listed with notation of a specific version ( Closes : #775832 ).
2015-01-25 12:23:13 +01:00
Daniel Baumann
1f0a9d9ee0
Enabling security and release updates for jessie.
2015-01-25 10:04:13 +01:00
Daniel Baumann
242aef5d83
Updating year in copyright notices to 2015.
2015-01-04 20:05:44 +01:00
Daniel Baumann
93592a81b6
Dropping some sparc leftovers ( Closes : #774196 ).
2015-01-04 18:58:35 +01:00
Daniel Baumann
fdc9250bca
Changing package dependency checks within chroot to work outside as well.
2015-01-04 18:19:47 +01:00
Daniel Baumann
b814f4e07e
Dropping cdebootstrap support ( Closes : #773657 ).
...
debootstrap is the official tool to bootstrap debian,
cdebootstrap has had the one or other bug making it
broken for times during the release cycles.
The extra effort of supporting both debootstrap
and cdebootstrap is hardly worth it since the bootstrap
stage is cached anyway.
2014-12-23 22:54:41 +01:00
Daniel Baumann
cb7e5f256c
Cleaning up from python removal (LIVE_IMAGE_PARENT_ARCHIVE_AREAS).
2014-12-10 09:19:07 +01:00
Daniel Baumann
07253b661c
Updating misc settings for progress-linux.
2014-12-10 09:01:06 +01:00
jnqnfe
31dbf95d86
Address "should check that we're building on debian through e.g. a 'derivative-is-based-on' variable or somesuch" fixme.
2014-12-10 08:44:05 +01:00
Jan Blunck
9d5639e9a0
Bind local repository into chroot directory.
...
If a local repository path is given as a mirror URL lets bind it into the
chroot. The local repository will be unmounted while processing "remove" or
latest by the exit function.
2014-12-10 08:43:02 +01:00
Raphaël Hertzog
04a09f27e4
Skip comments in package lists.
...
Comments in package lists used to work in live-build 3.x (although
possibly only as a side-effect of some other logic) and being able to
comment package is a useful feature (to explain why some packages are
included and to make it easy to uncomment some lines to add more useful
packages).
2014-12-10 08:42:31 +01:00
Daniel Baumann
b5e99b5b14
Dropping support for wheezy.
2014-12-10 08:38:42 +01:00
Daniel Baumann
048c0827ae
Somewhat fixing sysvinit and casper legacy support, slightly improved patch from Rui Miguel P. Bernardo <rui.bernardo.pt@gmail.com> ( Closes : #772522 , #772651 ).
...
This however will still not work properly building upstart based
images but they have been broken/unsupported anyway since a long
time.
2014-12-10 08:19:48 +01:00
jnqnfe
7ce5cc19f8
Fix broken calls to Get_conffiles() from Read_conffiles() and Print_conffiles() ( Closes : #770645 ).
2014-12-10 07:46:29 +01:00
Daniel Baumann
2eecd1b814
Cleaning up from python removal (LIVE_IMAGE_ARCHIVE_AREAS).
2014-12-10 07:41:29 +01:00
Daniel Baumann
1f7f6dd88a
Cleaning up from python removal (LIVE_IMAGE_ARCHITECTURE).
2014-12-10 07:39:58 +01:00
Raphaël Hertzog
571c89447b
Update linux flavours for armhf/armel.
...
With linux 3.16 in Debian Jessie, armmp and armmp-lpae are the
only armhf flavours availale. On armel, we lost the support of
the iop32x flavour.
2014-12-10 06:19:55 +01:00
Daniel Baumann
7f1f542cea
Updating default boot parameters for live-config 4.x.
2014-04-30 07:16:32 +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
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
Kiel Christofferson
3c69e6b56c
Auto-detect foreign architectures in packagelist.
...
* Add function to output unique list of foreign architectures from an
expanded package list.
* If foreign architectures are detected, add unique architectures
to dpkg and update apt.
* This requires users to explicitly list at least _one_ package of a
foreign architecture in their package list (e.g. foo:arch) for any other
foreign arch dependencies to be handled appropriately.
2014-03-02 06:22:13 +01:00
Daniel Baumann
eb336bb782
Updating copyright notices for 2014.
2014-02-08 17:47:24 +01:00
Daniel Baumann
0aa8289a37
Switching from global lock file to config tree specific one.
2013-11-04 09:07:51 +01:00
Daniel Baumann
1bcc449483
Automatically symlink hooks upon creation of the configuration tree.
2013-11-03 21:18:10 +01:00
Daniel Baumann
955175ac4b
Dropping incomplete and not really supported exposed root mode.
...
This might come back in future if there's demand for it
and the base is sufficiently cleaned up first.
2013-10-23 10:47:48 +02:00
Daniel Baumann
34baf50ab3
Replacing s390 with s390x in architecture specific defaults.
2013-10-15 12:20:42 +02:00
Daniel Baumann
dcf1ff484a
Updating initsystem default for progress-linux releases.
2013-09-06 20:05:07 +02:00
Daniel Baumann
1807e40dd3
Avoid failing on package lists fails that have no newline at the end.
2013-06-24 15:24:04 +02:00
Daniel Baumann
24cfdfc6a3
Adding hook to remove ssl-cert-snakeoil by default.
2013-06-19 08:01:03 +02:00
Daniel Baumann
3fdb02cd3d
Dropping some EOL ubuntu release information.
2013-05-31 13:56:03 +02:00
Daniel Baumann
bc35323876
Updating versioning scheme references to match new scheme since wheezy.
2013-05-31 13:53:30 +02:00
Daniel Baumann
01e91f9c21
Adding hook to disable 70-persistent-cd.rules udev rule to prevent udev remember the cd device name both the one of the build system and the one of the live system ( Closes : #706926 ).
2013-05-06 20:07:09 +02:00
Daniel Baumann
45f1f9f0a0
Renaming remove-udev-persistent-rules.chroot hook to remove-udev-persistent-net-rules.chroot for future additional udev hooks.
2013-05-06 19:40:42 +02:00
Daniel Baumann
aca016217d
Enabling release updates (formerly known as volatile) for wheezy.
2013-05-06 14:50:08 +02:00
Daniel Baumann
a99b0ab378
Updating bootstrap mirror for progress-linux.
2013-05-06 14:50:08 +02:00
Daniel Baumann
8f293ccd9c
Dropping now unused intermediate config/image.
2013-05-06 14:50:07 +02:00
Michael Stummvoll
428da01aea
Using LB_HDD_SIZE to determine the size of the image.
...
If LB_HDD_SIZE is "auto" the size will be determined automatically as before
else it will be the given size in MB.
Also setting the default for this to "auto"
2013-05-06 14:50:07 +02:00
Michael Stummvoll
ff6a7fd628
Fixing missing quotes for tr commands to avoid unwanted expansions.
...
[A-Z] and [a-z] expands if there is a file or directory with one letter in the
directory.
2013-05-06 14:50:07 +02:00
Daniel Baumann
a00211e9c6
Removing dedicated emdebian mode, this can entirely be handled with different defaults.
2013-05-06 14:50:07 +02:00
Daniel Baumann
60739bfbd8
Renaming config/control to config/image.
2013-05-06 14:50:07 +02:00
Daniel Baumann
68700f466c
Dropping dedicated updates (formerly volatile) mirror handling, not needed anymore.
2013-05-06 14:50:07 +02:00
Daniel Baumann
dd15ade8bb
Dropping dedicated backports mirror handling, not needed anymore with the move of backports.d.o into ftp.d.o.
2013-05-06 14:50:07 +02:00
Daniel Baumann
5af1a82d71
Adding check for ntfs-3g on the host system, precluding the initial ntfs binary filesystem support ( Closes : #697793 ).
2013-05-06 14:50:07 +02:00
Daniel Baumann
157ba67478
Setting memtest default to none.
2013-05-06 14:50:07 +02:00
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