intrigeri
d8ac62a9ec
Cleaning up temporary directories at the same time as other cruft.
2011-08-04 19:46:35 +02:00
Daniel Baumann
17283e776f
Correcting typo in lb_config for program variable, thanks to intrigeri <intrigeri@boum.org>.
2011-07-26 14:49:29 +02:00
Daniel Baumann
cacf9b6e34
Simplify bind mounting of the config tree during local hooks are run by using read-only bind mounts.
2011-07-25 18:05:40 +02:00
Daniel Baumann
6b63effdff
Using 'live' rather than 'incomplete' for cd_type in .disk on images that include debian-installer with live-installer udeb.
2011-07-25 17:15:17 +02:00
Daniel Baumann
2a5263cb39
Updating grub packages list in binary_debian-installer.
2011-07-25 17:13:32 +02:00
Daniel Baumann
cfd7f3103b
Adding mdadm manually to extra packages for binary pool for being used by debian-installer ( Closes : #607225 ).
2011-07-24 09:19:42 +02:00
Cody A.W. Somerville
50816947a7
Making config tree available to chroot hooks.
2011-07-21 18:35:56 +02:00
Cody A.W. Somerville
e01424a1f2
Adding paths for remote debian-installer images on armel.
2011-07-21 17:58:21 +02:00
Daniel Baumann
8316bd2d98
Correcting uuid extraction from initrds in ubuntu mode to work from within binary so that it is cleaned up by lb_clean on failed builds.
2011-07-21 17:24:08 +02:00
Daniel Baumann
0aab94aac9
Calling mkdir with -p to avoid build failures with multiple kernels on disk info in ubuntu mode, thanks to Cody A.W. Somerville <cody.somerville@canonical.com>.
2011-07-21 17:06:54 +02:00
Cody A.W. Somerville
0d2cc22efc
Adding function for more resilient detachment of loopback devices.
2011-07-21 17:00:54 +02:00
Cody A.W. Somerville
ebc7a72501
Setting partition flags in source_usb after creating the filesystem in order to avoid bug in parted that makes them forget the flags.
2011-07-20 18:39:09 +02:00
Daniel Baumann
346397d2e0
Adding a comment to the chroot calls in excludes handling of binary_chroot whey the chroot function is not used.
2011-07-20 18:24:32 +02:00
Cody A.W. Somerville
651c8aebd2
Updating lb_binary_linux-image to only copy over kernel and initrd if LB_LINUX_PACKAGES doesn't equal 'none'.
2011-07-20 08:48:07 +02:00
Cody A.W. Somerville
31445ed7be
Fixing corruption of usb binary images caused by trying to modify flags in partition table when image is mounted with offset.
2011-07-20 08:46:11 +02:00
Daniel Baumann
fb2bc99fd5
Reworking binary hooks helper.
2011-07-19 19:03:01 +02:00
Daniel Baumann
b70ec215ab
Correcting comments in chroot_hooks to match usage.
2011-07-19 16:45:36 +02:00
Daniel Baumann
a90294ff53
Calling dpkg-divert with --quiet in chroot_dpkg.
2011-07-19 12:39:47 +02:00
Daniel Baumann
e4793268a3
Enabling hooks based on the mode we're building for.
2011-07-19 11:57:21 +02:00
Daniel Baumann
ac6147adb7
Consolidating local hooks for chroot and binary into config/hooks/*.{chroot,binary}.
2011-07-19 10:57:02 +02:00
Daniel Baumann
ef2752faab
Adding kubuntu mode in order to have different defadefault hooks enabled for ubuntu and kubuntu (needed for #630088 ).
2011-07-19 10:51:20 +02:00
Daniel Baumann
b22984f698
Also unmounting /run in lb_clean eventhough it's not really needed anyway but let's be on the caucious side ( Closes : #633052 ).
2011-07-19 10:19:18 +02:00
Daniel Baumann
57ab082265
Using --no-check-gpg option when using debootstrap >= 1.0.30 and apt secure is disabled, thanks to Eugenio Paolantonio <me@medesimo.eu> ( Closes : #633356 ).
2011-07-19 10:13:10 +02:00
Daniel Baumann
330d06708d
Skipping binary_linux-image if no kernel was choosen to be installed deliberately, thanks to Adam Conrad <adconrad@ubuntu.com>.
2011-07-16 10:08:42 +02:00
Daniel Baumann
3a44d9acbd
Correct gdm/gdm3 handling, prefere gdm for squeeze as before and use gdm3 for everything else.
2011-07-08 18:41:54 +02:00
Richard Nelson
ecd8dca2ba
Remove lxde test on LB_TASKS for gdm so we now get gdm3.
2011-07-04 18:40:44 -05:00
Daniel Baumann
42cfa2bf03
Correcting wrong chroot call in chroot_archives, only affecting derivatives.
2011-06-29 07:51:41 +02:00
Daniel Baumann
f68ecad438
Making copyright headers distribution neutral.
2011-06-21 09:11:49 +02:00
Daniel Baumann
bfadca3225
Correct keyring packages temporary workaround to not fail when aptitude is selected ( Closes : #630919 ).
2011-06-18 23:10:39 +02:00
Daniel Baumann
75f87204da
Removing forgotten reference to chroot_packages in lb_chroot.
2011-06-17 12:03:33 +02:00
Daniel Baumann
63560ff0b0
Adjust name of archives directory in config tree.
2011-06-17 11:25:52 +02:00
Daniel Baumann
b86f9c6380
Since we don't have global packages anymore, renaming lb_chroot_local-packages to lb_chroot_packages and config/chroot_local-packages to config/chroot_packages.
2011-06-15 22:08:44 +02:00
Daniel Baumann
cfb6ecedfa
Since we don't have global tasks anymore, renaming lb_chroot_local-tasklists to lb_chroot_task-lists.
2011-06-15 22:01:51 +02:00
Daniel Baumann
e26d3be01a
Moving config/chroot_local-tasklists/*.list to config/task-lists/*.chroot.list, analogue to config/package-lists.
2011-06-15 21:52:45 +02:00
Daniel Baumann
9d905734e5
Unifying config/chroot_local-packagelists and config/binary_local-packagelists.
...
Rather than using config/chroot_local-packagelists/*.list and
config/binary_local-packagelists/*.list, we're simply using
config/package-lists/*.chroot.list and
config/package-lists/*.binary.list.
2011-06-15 21:37:10 +02:00
Daniel Baumann
36ecab10d3
Using .list suffix in config/archives.
2011-06-15 21:27:29 +02:00
Daniel Baumann
2312f18ef1
Changing archives key suffix from .gpg to .key.
2011-06-15 21:25:14 +02:00
Daniel Baumann
a2551605c0
Unifying config/chroot_archives and config/archives, now only using config/archives.
...
Previously, we had config/chroot_sources (or config/chroot_archives)
that allowed local configuration for third-party repositories but we
also had config/archives (or config/repositories) that did the very
same, but also alled to use 'variables' (e.g. @DISTRIBUTION@ or
@ARCHIVE_AREAS@ to be used) that got replaces automatically.
Now, we have only config/archives that can do both. This gets rid
of the unecessary double handling of the same thing in two places.
2011-06-15 21:05:09 +02:00
Daniel Baumann
2cf5daeaef
Renaming chroot_sources script to chroot_archives for consistency with debian-policy terminology.
2011-06-15 20:48:56 +02:00
Daniel Baumann
a6988b188f
Renaming repositories option to archives for consistency with debian-policy terminology.
...
In order to be consistent with terminology used in debian-policy,
we've always tried to use the same names for the same things.
The repository option is one of the last things that were too
late in squeeze release cycle to be renamed in time.
2011-06-15 20:40:18 +02:00
Daniel Baumann
21dfadb622
Using -wildcards option when calling mksquashfs with an excludes file.
2011-06-13 21:05:05 +02:00
Colin Watson
5d228a8e3e
Add --initramfs-compression option ( Closes : #627677 ).
2011-06-13 20:38:44 +02:00
Colin Watson
d5510c9910
Divert flash-kernel aside while building the chroot ( Closes : #630350 ).
2011-06-13 20:33:28 +02:00
Colin Watson
abcc4ca9bf
Add --swap-file-path and --swap-file-size options ( Closes : #629637 ).
2011-06-13 20:08:34 +02:00
Daniel Baumann
f342cd85b8
Correct lb cleans source removals.
2011-06-12 09:21:28 +02:00
Daniel Baumann
5b4e20599d
Removing now unecessary stagefile check in lb_source.
2011-06-11 20:19:57 +02:00
Daniel Baumann
df7b3d934f
Moving installation of live packages to second pass.
2011-06-11 19:36:46 +02:00
Daniel Baumann
48e2af1ab9
Obtaining the live passes package selection information at the latest point to catch all other modifications in the package selection.
2011-06-11 19:18:15 +02:00
Daniel Baumann
238ae93f41
Allow to optionally run package installation in two passes. Eventually, this allows to have media containing a 'bigger' live system that what they end up installing ( Closes : #627439 ).
2011-06-11 17:26:47 +02:00
Daniel Baumann
1fc15b55ee
Creating chroot_local-tasklists directory in config.
2011-06-11 15:54:43 +02:00
Daniel Baumann
f06a2e3d37
Reworking chroot_tasks into chroot_local-tasklists, now packages and tasks are (almost) handled identical and through local lists only.
2011-06-11 15:54:40 +02:00
Daniel Baumann
01a5160847
Always disable dpkg sync, we only support squeeze and newer anyway.
2011-06-11 13:35:05 +02:00
Daniel Baumann
521bd38d69
Correcting indenting for dpkg sync configuration file.
2011-06-11 13:32:51 +02:00
Colin Watson
7b84bf9498
Use dpkg --force-unsafe-io if available ( Closes : #630043 ).
2011-06-11 13:31:18 +02:00
Daniel Baumann
ae6ed7d84a
Removing unmaintained chroot_localization script.
...
The chroot_localization script did two things:
* contain a hardcoded list for a couple of packages->l10n-packages
* (supposed) to set the locales boot parameter correct.
While the first was totally outdated and is a thing that needs to be
constantly updated for changes in debian (and nobody wants to do that)
and it's a broken approach anyway, the second is useless since we're
using syslinux-themes packages anyway.
2011-06-11 13:15:06 +02:00
Daniel Baumann
b3ad2f412a
Dropping handling of --packages in order to simply things handle packages scheduled for installation through package lists only.
2011-06-11 11:37:37 +02:00
Daniel Baumann
25f7152e5e
Don't try to install standard task on anything but ubuntu.
2011-06-11 11:00:42 +02:00
Colin Watson
6bcb29a25c
Make --initramfs none work more consistently ( Closes : #627887 ).
2011-06-08 10:07:26 +02:00
Colin Watson
8b05781dbc
Use mkfs.ext2/mkfs.ext2 instead of genext2fs ( Closes : #629533 ).
2011-06-08 10:02:10 +02:00
Daniel Baumann
69f2cc5ee5
Updating grub paths for d-i files ( Closes : #627695 ).
2011-06-03 11:56:42 +02:00
Daniel Baumann
e4928dc223
Removing unused and not really usefull bootstrap-script option ( Closes : #603114 ).
...
This option was not used anyway, and, it's actually not much of the
business of live-build anyway. People for custom distributions that
can not use the debian default scripts ship their own patched
debootstrap, and then you don't need the option anymore.
2011-06-03 11:10:38 +02:00
Colin Watson
7b92318f64
Fixing ext2/ext3 case in lb_binary_rootfs to work with --build-with-chroot false ( Closes : #627902 ).
2011-06-03 10:44:25 +02:00
Daniel Baumann
348cb4b391
Moving 'default' hooks for minimal and stripped to example hooks, they will have to be enabled manually now ( Closes : #627183 ).
...
Previously, there were a couple of hooks that were automatically run
for some image flavours. This came back from the old days when we
had to deconfigure gdm and enable kdm explicitly for kde images.
After lenny, this hack was not needed anymore, and there's not much
sense to keep the mechanism in place at all. Better, let's treat all
images the same way wrt/ hooks and don't do special automagics.
The only images that is of concern of are minimal and stripped
which we don't build by default anyway. This also stopps confusing
others.
2011-06-03 10:39:45 +02:00
Daniel Baumann
b8eff5a2f2
Restoring excludes functionality for mksquashfs. This was present some time ago but then got removed.
2011-06-03 00:38:09 +02:00
Colin Watson
3f36f6ba4b
Fix duplicate deconfiguration of apt, upstart, and sysv-rc if build-with-chroot is false ( Closes : #627406 ).
2011-05-21 10:50:31 +02:00
liandro sg
11eeea6f6c
Be more careful with subshells ( Closes : #623356 ).
2011-05-18 19:42:51 +02:00
Colin Watson
454043122d
Allow installing tasks using apt-get, and do so by default for Ubuntu ( Closes : #626940 ).
2011-05-16 22:11:15 +02:00
Daniel Baumann
6d04c078db
Correct derivative main sources.list entries.
2011-05-15 21:52:57 +02:00
Daniel Baumann
ebc3788bf2
Avoid wrong security mirrors when building for artax-backports.
2011-05-15 20:56:26 +02:00
Daniel Baumann
a657b49ea2
Don't add security repository for wheezy.
2011-05-15 20:53:24 +02:00
Ben Armstrong
4d8ae158c2
Using gdm3 for wheezy instead of gdm.
2011-05-15 08:43:29 +02:00
Daniel Baumann
860310465d
Updating url for debian-installer daily-images.
2011-05-12 12:19:12 +02:00
Daniel Baumann
65fef6b528
Enabling xz compression by default for artax-backports.
2011-04-29 00:01:45 +02:00
Daniel Baumann
23d03462e7
Moving installation of tasks behind package and package lists installation; the tasks should only 'fill-up' with what has not already been provided by packages or package lists.
2011-04-23 18:58:36 +02:00
Daniel Baumann
b494afa384
Moving apt pinning workaround to the correct place.
2011-04-23 18:58:34 +02:00
Daniel Baumann
f4370639f9
Making apt calls a bit more consistent over the different scripts.
2011-04-23 17:44:01 +02:00
Daniel Baumann
890a6e5fb3
Removing kernel-img.conf handling for lenny and older.
2011-04-23 17:37:36 +02:00
Daniel Baumann
fb1e45aaeb
Adding workaround for apt not respecting pinning on the fly.
2011-04-23 17:27:05 +02:00
Daniel Baumann
873d77490b
Adding temporary hack for progress until multistrap can be used for bootstrapping.
2011-04-22 21:55:52 +02:00
Daniel Baumann
2c904bfbe0
Correcting repository handling for live.debian.net wrt/ derivatives.
2011-03-24 21:06:48 +01:00
Daniel Baumann
863ecba77c
Updating security archive entries for progress.
2011-03-24 20:27:33 +01:00
Daniel Baumann
2d25d1f140
Removing obsolete debian-backports auto-configuration.
2011-03-24 20:26:29 +01:00
Daniel Baumann
ef1a33bc14
Adding parent-archive-areas.
2011-03-24 20:25:34 +01:00
Daniel Baumann
8291836812
Disabling kexec-tools by default in debian mode.
2011-03-23 14:28:00 +01:00
Daniel Baumann
c0e865b6d2
Setting partition flags after creating the filesystem, workaround for bug in parted where we result in having the partition type set to linux otherways, thanks to Cody A.W. Somerville <cody.somerville@canonical.com> for the idea.
2011-03-21 20:52:50 +01:00
Cody A.W. Somerville
6a00dab9f6
Fixing lb_chroot_upstart to use correct path to initctl.
2011-03-10 04:28:03 +01:00
Steven Shiau
87c8dbc241
Correcting release filename when caching indices ( Closes : #613895 ).
2011-03-09 19:20:44 +01:00
Daniel Baumann
97f30b4907
Correcting udeb download for derivatives to only fall back to debians repository if required to.
2011-03-09 19:20:43 +01:00
Daniel Baumann
ad302fb50c
Correcting typo in derivatives check when fetching d-i components.
2011-03-09 19:20:43 +01:00
Daniel Baumann
c746513893
Making sure to correctly deference syslinux theme files when building chrooted.
2011-03-09 19:20:43 +01:00
Daniel Baumann
29b7232c35
Correcting quoting of apt-options in derivatives upgrade hack.
2011-03-09 19:20:43 +01:00
Daniel Baumann
a493644b2f
Adding multi-repository support for debian-installer udebs at build-time.
2011-03-09 19:20:43 +01:00
Daniel Baumann
ebf1ea5238
Adding mirror handling for derivatives.
2011-03-09 19:20:43 +01:00
Daniel Baumann
ff807068b9
Adding mirror option handling for derivatives.
2011-03-09 19:20:43 +01:00
Daniel Baumann
3047936fb5
Renaming mirror options to parent mirror for handling derivatives nice in future.
2011-03-09 19:20:43 +01:00
Daniel Baumann
90b145de6c
Adding initial support for parent distribution for debian-installer.
2011-03-09 19:20:43 +01:00
Daniel Baumann
0762a8e56e
Updating upstart support addition to current coding style.
2011-03-09 19:20:42 +01:00
Marco Amadori
fda3fe6310
Upstart initsystem support.
2011-03-09 19:20:42 +01:00
Daniel Baumann
2159e3fba7
Adding initial support for making initsystem configurable.
2011-03-09 19:20:42 +01:00
Daniel Baumann
5ee6304087
Removing legacy handling for lenny in grub2 handling of lb_binary_iso.
2011-03-09 19:20:42 +01:00
Luigi Capriotti
c4c316ed4f
Support for newer grub-common package.
...
A recent change in grub-common package (#584415 ) has mandated
the use of a destination format in calls to grub-mkimage, a
parameter that was not previously supported.
2011-03-09 19:20:42 +01:00
Daniel Baumann
18eeaae602
Updating year in hooks and script files.
2011-03-09 19:20:42 +01:00
Daniel Baumann
8767617f41
Correcting compression handling for tarballs.
2011-03-09 19:20:41 +01:00
Daniel Baumann
6d87f0dde3
Adding derivatives handling for progress.
2011-03-09 19:20:41 +01:00
Daniel Baumann
d0a5dac971
Removing unused debian-release mode.
2011-03-09 19:20:41 +01:00
Daniel Baumann
1d2dd20dd6
Removing legacy support for live-initramfs.
2011-03-09 19:20:40 +01:00
Daniel Baumann
69513e9279
Removing lb_chroot_sysvinit in favour of a hook, which is the appropriate way to handle this.
2011-03-09 19:20:40 +01:00
Daniel Baumann
dd9ecf3560
Removing encryption support until we have something for current kernels again.
2011-03-09 19:20:40 +01:00
Daniel Baumann
21815cb707
Generalizing compression handling and adding support for lzip tarballs.
2011-03-09 19:20:40 +01:00
Daniel Baumann
a40f2fda63
Updating help function in lb for live-build.
2011-03-09 19:20:40 +01:00
Daniel Baumann
c0d782a1f4
Removing --apt-pdiff option, this doesn't belong into live-build in the first place.
2011-03-09 19:20:39 +01:00
Daniel Baumann
772e2ad4bf
Removing last live-helper remains in internal variables.
2011-03-09 19:20:39 +01:00
Daniel Baumann
18e123ea16
Applying patch from Cody A.W. Somerville <cody.somerville@canonical.com> to update kernel packages for ubuntu in lb_binary_debian-installer.
2011-03-09 19:20:39 +01:00
Ben Armstrong
fa7a693326
Adding '--includes none' documentation in help and man page.
2011-03-09 19:20:39 +01:00
Ben Armstrong
6cb261cf4f
Updating lb config --help and man page.
2011-03-09 19:20:38 +01:00
Daniel Baumann
51944c015f
Renaming --architecture to --architectures in preparation for multi-arch.
2011-03-09 19:20:37 +01:00
Daniel Baumann
d703d361fc
Passing chroot directory explicitly to Apt() in preparation for multi-arch.
2011-03-09 19:20:37 +01:00
Daniel Baumann
ed42278155
Once again updating volatile urls for squeeze.
2011-03-09 19:20:37 +01:00
Daniel Baumann
92f134138c
Applying slightly modified patch from Michael Hudson <michael.hudson@canonical.com> to make arguments in debootstrap calls more robust.
2011-03-09 19:20:37 +01:00
Daniel Baumann
3ac5181486
Updating grub package name for grub version 1.
2011-03-09 19:20:36 +01:00
Daniel Baumann
68e8fd157e
Renaming 'packages lists' to 'package lists' all over the place.
2011-03-09 19:20:36 +01:00
Daniel Baumann
813f5227ab
Replacing last occurences of lh with lb.
2011-03-09 19:20:36 +01:00
Daniel Baumann
6240716433
Simplyfing ssh host key removal.
2011-03-09 19:20:36 +01:00
Daniel Baumann
d06f0de41f
Also including auxiliary packages in d-i pool ( Closes : #604551 ).
2011-03-09 19:20:36 +01:00
Daniel Baumann
e3800bf32b
Correcting quoting of auto calls, thanks to Andreas Loibl <andreas@andreas-loibl.de>.
2011-03-09 19:20:36 +01:00
Daniel Baumann
556e09db89
Using bootloader-live in syslinux-themes, rather than just bootloader, since it's live specific.
2011-03-09 19:20:35 +01:00
Daniel Baumann
da2c2b0bcc
Renaming --binary-indices to --apt-indices for consistency.
2011-03-09 19:20:35 +01:00
Daniel Baumann
adf35904bd
Updating volatile urls for squeeze.
2011-03-09 19:20:35 +01:00
Daniel Baumann
3250e18855
Making d-i indices copying depending on binary image type.
2011-03-09 19:20:35 +01:00
Daniel Baumann
868353f0b3
Enabling removal of ssh host keys, they are regenerated by live-config.
2011-03-09 19:20:35 +01:00
Ben Armstrong
4c3488ce38
Fixing typo in symlink on fat workaround.
2011-03-09 19:20:35 +01:00
Daniel Baumann
232e515df4
Workarounding symlink on usb-hdd when including debian-installer and using vfat filesystems.
2011-03-09 19:20:35 +01:00
Daniel Baumann
cd172cfe21
First step in cleaning up syslinux handling by using syslinux-theme packages rather than embedded templates.
2011-03-09 19:20:35 +01:00
Daniel Baumann
3df7f06c17
Shuffeling dpkg tmpfs hack arround in preparation for generic tmpfs support.
2011-03-09 19:20:34 +01:00
Daniel Baumann
d2d691a5ed
Updating special handling for backports.
2011-03-09 19:20:34 +01:00
Daniel Baumann
c7a9942687
Removing --binary-pool again, not ready yet.
...
See #598935 , #598991 and and
http://lists.debian.org/debian-live/2010/10/msg00079.html
for details.
2011-03-09 19:20:33 +01:00
intrigeri
d7353ff96f
Fixing squashfs.sort location with --build-with-chroot false.
2011-03-09 19:20:33 +01:00
Daniel Baumann
607f87914b
Also using gdm legacy hack on xfce-desktop default images.
2011-03-09 19:20:33 +01:00
Daniel Baumann
36f220320a
Handling live.debian.net repository differently, so that ubuntu people can use it too.
2011-03-09 19:20:32 +01:00
Daniel Baumann
ef3b9967b0
Avoid using bashism when handling codename/suite mapping for debian-installer release file.
2011-03-09 19:20:32 +01:00
Daniel Baumann
2dbf0565e4
Also correcting version number in debian-installer release file.
2011-03-09 19:20:32 +01:00
Otavio Salvador
a2161b18e4
Fixing debian-installer Release file generation.
...
To behave properly installer properly handles codename/suite
combination. Specially for sid/unstable this is really required
otherwise we can end up trying to configure a broken sources.list.
2011-03-09 19:20:32 +01:00
Otavio Salvador
8fe060ea2d
Fixing debian-installer index generation.
...
When figuring out which suite to use, cdrom-detect looks for the
Release file and the first one to be tried is the content of
/etc/default-release, inside of installer initrd, that needs to be
available as symbolic link.
2011-03-09 19:20:32 +01:00
Daniel Baumann
4826b8c224
Adding option to allow using the live-media pool in live system.
2011-03-09 19:20:31 +01:00
Daniel Baumann
c77053d3d8
Replacing lb_chroot_symlinks with a hook, that's more approriate.
2011-03-09 19:20:31 +01:00
Daniel Baumann
c5c3f6133a
Adding debian version 3.0~a1-1.
2011-03-09 19:19:23 +01:00
Daniel Baumann
1d97631522
Adding ubuntu lucid for grub-mkimage legacy handling in lb_binary_iso.
2011-03-09 19:17:33 +01:00
Daniel Baumann
251b0ae47f
Simplyfing grub-mkimage legacy handling for lenny in lb_binary_iso.
2011-03-09 19:17:33 +01:00
Luigi Capriotti
218610081a
Support for newer grub-common package.
...
A recent change in grub-common package (#584415 ) has mandated
the use of a destination format in calls to grub-mkimage, a
parameter that was not previously supported.
2011-03-09 19:17:33 +01:00
Daniel Baumann
2ddc0cef5d
Updating year in manpage, hooks, script and template files.
2011-03-09 19:17:33 +01:00
Daniel Baumann
8f935ee3e0
Updating help function in lb for live-build.
2011-03-09 19:17:32 +01:00
Cody A.W. Somerville
327b0ff6e0
Fixing numbering of live kernels and initrd files when using syslinux.
2011-03-09 19:17:32 +01:00
Daniel Baumann
48f6f2105f
Removing last live-helper remains in internal variables.
2011-03-09 19:17:31 +01:00
Daniel Baumann
34ae9036e6
Applying patch from Cody A.W. Somerville <cody.somerville@canonical.com> to update kernel packages for ubuntu in lb_binary_debian-installer.
2011-03-09 19:17:31 +01:00
Ben Armstrong
f10c468359
Adding '--includes none' documentation in help and man page.
2011-03-09 19:17:31 +01:00
Ben Armstrong
eece05b62c
Updating lb config --help and man page.
2011-03-09 19:17:30 +01:00
Daniel Baumann
5259592747
Once again updating volatile urls for squeeze.
2011-03-09 19:17:30 +01:00
Daniel Baumann
819f3d7e43
Applying slightly modified patch from Michael Hudson <michael.hudson@canonical.com> to make arguments in debootstrap calls more robust.
2011-03-09 19:17:29 +01:00
Daniel Baumann
1459914e2f
Replacing last occurences of lh with lb.
2011-03-09 19:17:29 +01:00
Daniel Baumann
b25af8dbda
Simplyfing ssh host key removal.
2011-03-09 19:17:28 +01:00
Daniel Baumann
9929ea9183
Enabling removal of ssh host keys, they are regenerated by live-config.
2011-03-09 19:17:28 +01:00
Daniel Baumann
bb828f5284
Also including auxiliary packages in d-i pool ( Closes : #604551 ).
2011-03-09 19:17:28 +01:00
Daniel Baumann
61efbfcd8f
Correcting quoting of auto calls, thanks to Andreas Loibl <andreas@andreas-loibl.de>.
2011-03-09 19:17:28 +01:00
Daniel Baumann
dcaf8b020b
Updating volatile urls for squeeze.
2011-03-09 19:17:28 +01:00
Daniel Baumann
4914f5a041
Making d-i indices copying depending on binary image type.
2011-03-09 19:17:28 +01:00
Ben Armstrong
cfc2b0da1f
Fixing typo in symlink on fat workaround.
2011-03-09 19:17:28 +01:00
Daniel Baumann
4ab3d144d9
Workarounding symlink on usb-hdd when including debian-installer and using vfat filesystems.
2011-03-09 19:17:28 +01:00
Daniel Baumann
bd7ecce4cb
Removing dpkg-tmpfs hack, this is too intrusive atm.
2011-03-09 19:17:27 +01:00
Daniel Baumann
34c33a10ea
Updating special handling for backports.
2011-03-09 19:17:26 +01:00
intrigeri
cabb8315ce
Fixing squashfs.sort location with --build-with-chroot false.
2011-03-09 19:17:25 +01:00
Daniel Baumann
0f72856a5e
Also using gdm legacy hack on xfce-desktop default images.
2011-03-09 19:17:25 +01:00
Daniel Baumann
b887266fa0
Handling live.debian.net repository differently, so that ubuntu people can use it too.
2011-03-09 19:17:25 +01:00
Daniel Baumann
c4a0b64df3
Avoid using bashism when handling codename/suite mapping for debian-installer release file.
2011-03-09 19:17:24 +01:00
Daniel Baumann
6fd9b06fb2
Also correcting version number in debian-installer release file.
2011-03-09 19:17:24 +01:00
Otavio Salvador
f7de27c03b
Fixing debian-installer Release file generation.
...
To behave properly installer properly handles codename/suite
combination. Specially for sid/unstable this is really required
otherwise we can end up trying to configure a broken sources.list.
2011-03-09 19:17:24 +01:00
Otavio Salvador
fc58666619
Fixing debian-installer index generation.
...
When figuring out which suite to use, cdrom-detect looks for the
Release file and the first one to be tried is the content of
/etc/default-release, inside of installer initrd, that needs to be
available as symbolic link.
2011-03-09 19:17:24 +01:00
Daniel Baumann
c2f8b6a8ce
Removing d-i hacks, should be fixed with newer live-installer.
2011-03-09 19:17:24 +01:00
Daniel Baumann
a49052630a
Correcting wrong stage file in lb_chroot_interactive.
2011-03-09 19:17:24 +01:00
Daniel Baumann
e62dd620ea
Adding squeeze-backports as valid distribution codename in lb_config.
2011-03-09 19:17:24 +01:00
Daniel Baumann
d143e606fb
Not fail if /dev/random is not available in chroot, newer debootstrap seems not to create it anymore.
2011-03-09 19:17:24 +01:00
Daniel Baumann
6e18050ec6
Using the same path for win32-loader in squeeze as in sid as it has finally migrated some time ago.
2011-03-09 19:17:24 +01:00
Hector Oron
102c91573f
Fixing bpo debian-maintainers.org typo ( Closes : #597715 ).
2011-03-09 19:17:24 +01:00
Daniel Baumann
241639f400
Also adding kbd to debian-installer packages.
2011-03-09 19:17:24 +01:00
Daniel Baumann
5d19733281
Also handling console related packages in debian-installer when live-installer is used.
2011-03-09 19:17:24 +01:00
Daniel Baumann
64e9c9eb6a
Adding consle-setup and keyboard-configuration manually to package pool for debian-installer in order to workaround a flawed debian-installer change in squeeze.
2011-03-09 19:17:24 +01:00
Daniel Baumann
799cb2abef
Also only respecting packages lists with .list suffix in binary_local-packageslists for consistency.
2011-03-09 19:17:24 +01:00
Daniel Baumann
47b9398782
Making rmdir calls on cleanups more robust.
2011-03-09 19:17:23 +01:00
Daniel Baumann
5bfb0b2b5b
Using short boot parameter 'config' to enable live-config, requires live-config 2.0.7.
2011-03-09 19:17:23 +01:00
Daniel Baumann
76730930c9
Correcting typo in binary sources.list creating.
2011-03-09 19:17:23 +01:00
Daniel Baumann
db013cdde0
Allowing also symlinks in chroot_local-packages ( Closes : #593186 ).
2011-03-09 19:17:23 +01:00
Daniel Baumann
e02b31b73b
Also populating config tree automatically when calling other top-level commands apart from lb_build.
2011-03-09 19:17:23 +01:00
Daniel Baumann
916ee6c975
Updating kernel images number when installing them into live media.
2011-03-09 19:17:23 +01:00
Daniel Baumann
4a50568daa
Correcting to narrow pattern for counting kernel images ( Closes : #581252 ).
2011-03-09 19:17:23 +01:00
Daniel Baumann
b71f9dd0c8
Correcting freudian typo when reading in config files.
2011-03-09 19:17:23 +01:00
Daniel Baumann
c1bd2bed0d
Adding support for inclusion of the debian-backports repository.
2011-03-09 19:17:23 +01:00
Daniel Baumann
3bec92e921
Correcting typo in lb_config when cleaning up auto/config.
2011-03-09 19:17:23 +01:00
Daniel Baumann
310ef68036
Fixing lb_binary_syslinux to add quiet for the default live entries.
2011-03-09 19:17:23 +01:00
Daniel Baumann
1858362d78
Adding somewhat prettier header in /etc/apt/sources.list.
2011-03-09 19:17:22 +01:00
Daniel Baumann
8c155c17c8
Updating auto/scripts handling.
2011-03-09 19:17:22 +01:00
Daniel Baumann
ee8f3c73b9
Avoid running helpers twice when using auto ( Closes : #584884 ).
2011-03-09 19:17:22 +01:00
Daniel Baumann
9f865fce29
Prefixing helper scripts to make 'out of source' usage usable ( Closes : #572455 ).
2011-03-09 19:17:22 +01:00
Daniel Baumann
608f11e2cc
Updating path in local helper for live-build.
2011-03-09 19:17:22 +01:00
Daniel Baumann
88e6a4c433
Correcting --clean handling in lb_config.
2011-03-09 19:17:21 +01:00
Daniel Baumann
c47ce2ee03
Moving location of the global configuration file from /etc/default/live-build to /etc/live/build.conf resp. /etc/live/build.d/.
2011-03-09 19:17:21 +01:00
Daniel Baumann
83bc63f725
Updating internal variables from lh to lb scheme, should be the last piece to finish the live-helper to live-build rename.
2011-03-09 19:17:21 +01:00
Daniel Baumann
a81b689509
Also deconfiguring /etc/hosts when using debootstrap to bootstrap system.
2011-03-09 19:17:20 +01:00
Daniel Baumann
b37dd32db4
Adding support for standalone live-boot as initramfs generator.
2011-03-09 19:17:20 +01:00
Daniel Baumann
e692031775
Updating gdm handling for lxde.
2011-03-09 19:17:20 +01:00
Daniel Baumann
4b84f354bf
Updating internal calls to use live-build instead of live-helper.
2011-03-09 19:17:19 +01:00
Daniel Baumann
91cd05cba9
Replacing some more references to live-helper with live-build in scripts.
2011-03-09 19:17:19 +01:00
Daniel Baumann
ce4581282e
Replacing some references to live-helper with live-build.
2011-03-09 19:17:18 +01:00
Daniel Baumann
4d22ca948a
Updating copyright headers for live-build.
2011-03-09 19:17:18 +01:00
Daniel Baumann
c210b8ae44
Moving /usr/share/live-helper to /usr/share/live/build.
2011-03-09 19:17:17 +01:00
Daniel Baumann
b7f609e654
Adding slightly modified patch from Cody A.W. Somerville <cody.somerville@canonical.com> to extract casper uuid file from casper initrds.
2011-03-09 19:17:17 +01:00
Daniel Baumann
6a12b2dfd5
Setting default desktop for tasksel when installing package tasks to avoid ending up with a pulled in gnome in all cases, thanks a lot to Ben Armstrong <synrg@debian.org> for finding this solution.
2011-03-09 19:17:17 +01:00
Chris Lamb
1ebf50084b
Fix LH_INTERACTIVE switch statement.
2011-03-09 19:17:17 +01:00
Chris Lamb
ff9b1446b4
Run chroot stage with /var/lib/dpkg mounted as a tmpfs
...
Idea from Thomas Lange and FAI. Speedup in my testcase (standard image)
is 3m00 => 2m50, probably much better improvements for the desktop image
clients.
2011-03-09 19:17:16 +01:00
Daniel Baumann
06ae58e7a0
Making cp calls for syslinux templates recursive, thanks to Tiago Bortoletto Vaz <tiago@debian.org>.
2011-03-09 19:17:16 +01:00
Daniel Baumann
74c3ad26d5
Rearranging helpers scripts in source tree.
2011-03-09 19:17:15 +01:00
Daniel Baumann
fb35af8aa2
Adding live-package 0.99.3-1.
2007-09-23 10:04:21 +02:00
Daniel Baumann
18e4f460bf
Adding live-package 0.99.2-1.
2007-09-23 10:04:21 +02:00
Daniel Baumann
57cf927e8b
Adding live-package 0.99.1-1.
2007-09-23 10:04:20 +02:00
Daniel Baumann
eeaafbe5c0
Adding live-package 0.99-1.
2007-09-23 10:04:20 +02:00