Commit Graph

1943 Commits

Author SHA1 Message Date
Daniel Baumann
dd853aa5d9 Renaming forgotten lb_binary_local-packagelists to lb_binary_packagelists. 2011-09-07 15:10:09 +02:00
Daniel Baumann
fa0ba13de6 Renaming binary.packages list files (that contain what package is installed in the chroot) to chroot as they are build during chroot stage, this fixes some rebuild issues. 2011-09-07 15:08:14 +02:00
Daniel Baumann
ed5212022c Completing the restoring of the outer chroot when building in chrooted to not taint subsequent rebuilds of the binary stage with leftovers from the initial lb_binary_rootfs (Closes: #620953). 2011-09-07 14:48:25 +02:00
Daniel Baumann
dfaa4a67b5 Doing uuid.conf extraction from initrd with the correct decompression utility (Closes: #637979). 2011-09-07 14:16:05 +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
3cf8c4bb22 Silencing rmdir calls in makefile. 2011-08-31 11:17:13 +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
intrigeri
76a6831e0f Fixing typos brought in by ext4 support patch. 2011-08-26 00:23:09 +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
40a843bddd Including live-tools in standard package list. 2011-08-25 07:13:38 +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
9d73420afc Renumbering hooks. 2011-08-24 20:27:40 +02:00
Daniel Baumann
bd9d0f185f Releasing debian version 3.0~a30-1. 2011-08-24 19:37:36 +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
535e9a5d94 Using lightdm instead of gdm3 in xfce package for wheezy and newer. 2011-08-22 15:22:49 +02:00
Daniel Baumann
78b10b2bd2 Merging in last bit of lb_chroot_local-packages into lb_chroot_archives (Closes: #635046). 2011-08-16 20:55:47 +02:00
Daniel Baumann
2af22aa1c4 Unifying lb_chroot_packagelists and lb_chroot_local-packagelists. 2011-08-16 20:49:36 +02:00
Ben Armstrong
cecbaf84b7 Removing old syslinux switches from lb_config manpage (Closes: #637939). 2011-08-16 12:35:33 +02:00
Daniel Baumann
fd344cdbed Correcting wrong variables in volatile handling for derivatives. 2011-08-16 08:40:27 +02:00
Daniel Baumann
febcb6bbf4 Enabling volatile suite for progress itself in progress mode. 2011-08-13 09:08:04 +02:00
Daniel Baumann
89a66b4ce0 Releasing debian version 3.0~a29-1. 2011-08-13 08:07:24 +02:00
Daniel Baumann
557e4c365b Also guarding key additions for local configured archives to not fail if no key is supplied. 2011-08-09 13:05:29 +02:00
Richard Nelson
73d237a9bc Rename references of live-build.cgi to live-build-cgi 2011-08-08 23:39:06 -05: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
d0663f3cbd Since all (false positives for) bashisms are gone, making the test target fail on bashisms. 2011-08-08 21:04:20 +02:00
Daniel Baumann
1566a511b0 Limiting test target to actual scripts in cron subdirectory. 2011-08-08 20:59:02 +02:00
Daniel Baumann
9e1f55bc82 Removing some false-positive bashisms from live-build-cgi. 2011-08-08 20:44:18 +02:00
Daniel Baumann
ca8baa892f Renaming cgi files within the sources to consistently use the name live-build-cgi. 2011-08-08 20:32:14 +02:00
Daniel Baumann
5b9c2c23df Adding share/hooks to toplevel makefile so that it's included in the test suite. 2011-08-08 20:27:39 +02:00
Daniel Baumann
eedfa8e5ce Guarding archives handling with an additional check to prevent ugly message about files not existing. 2011-08-08 12:39:43 +02:00
Daniel Baumann
636155709a Releasing debian version 3.0~a27-1. 2011-08-08 08:10:11 +02:00
Daniel Baumann
fabdcdcd13 Removing left-over mentioning of lb_binary_local-hooks instead of lb_binary_hooks in lb_binary. 2011-08-08 08:10:10 +02:00
Daniel Baumann
724f5b4dc8 Also using definition files without suffix (so that e.g. foo.list is used for both chroot and binary stage). 2011-08-08 08:10:07 +02:00
Daniel Baumann
8a0da57266 Reverse keywords in suffix of the package list files for consistency.
Previously, config/package-lists/foo.{binary,chroot}.list was used,
now we use config/package-lists/foo.list.{binary,chroot}.

That way, we're using the same single suffix for all files to make
them specific for either binary and chroot, rather than having
an exception to the rule for package list files.
2011-08-05 08:40:03 +02:00
Daniel Baumann
a51393f49b Reverse keywords in suffix of the archive definition files for consistency.
Previously, config/archives/foo.{binary,chroot}.{key,list} was used,
now we use config/archives/foo.{key,list}.{binary,chroot}.

That way, we're using the same single suffix for all files to make
them specific for either binary and chroot, rather than having
an exception to the rule for archive definitions.
2011-08-05 08:28:45 +02:00
Daniel Baumann
6167d107f6 Releasing debian version 3.0~a26-1. 2011-08-04 21:53:37 +02:00
Daniel Baumann
b6825361ef Correcting indentiation in hook defaults assignment. 2011-08-04 21:49:46 +02:00
Daniel Baumann
18e092e835 Adding missing 'set -e' in remove-python-py.chroot hook. 2011-08-04 21:49:00 +02:00
Daniel Baumann
b79dce2155 Renumbering hook files. 2011-08-04 21:48:32 +02:00
Daniel Baumann
f3fd3dc2a9 Adding hook to update apt-file cache (Closes: #636440). 2011-08-04 21:47:46 +02:00
Daniel Baumann
a56cc98f12 Removing -r from short options in lb_config (Closes: #636208). 2011-08-04 21:32:02 +02:00
intrigeri
d8ac62a9ec Cleaning up temporary directories at the same time as other cruft. 2011-08-04 19:46:35 +02:00
Daniel Baumann
1deaeb04e5 Adjusting check for target directory in live-build-cron scripts to fail if non-directories are used, thanks to Ben Armstrong <synrg@debian.org>. 2011-08-04 13:19:37 +02:00
Daniel Baumann
a7a2aa23c6 Correcting cross-references to live-boot and live-config in lb_config manpage. 2011-08-04 13:16:21 +02:00