Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-15 | Ensure that SOURCE_DATE_EPOCH is always set in all sub scripts. | Roland Clobus | |
When SOURCE_DATE_EPOCH was already set before 'lb config', also enable UTC timestamps. | |||
2020-10-27 | Added the option to include files before and after package installation | Thore Sommer | |
Moved includes.chroot to includes.chroot_after_packages and added includes.chroot_before_packages. includes.chroot does still work as before. We also now use rsync for copying files if it is installed. This improves runtime and space consumption for large includes. Gbp-Dch: Short Closes: #927128 | |||
2020-04-23 | chroot: make var local | Lyndon Brown | |
Gbp-Dch: Short | |||
2020-03-16 | use local scope for private function vars | Lyndon Brown | |
all vars affected have been carefully checked to be quite certain that they are definitely local where variable is assigned the return value of a function/command, the local "declaration" is deliberately done on a separate line, since `local FOO` is actually treated itself as a command rather than a declaration; will thus always cause $? to be zero, and thus if done on the same line as such an assignment can not only clobber $? but in doing so unintentionally blocks failure of a command from triggering the expected exit from having `set -e`. also, from testing, i have found that when assigning "${@}" this must be done on a separate line confusingly as otherwise an error occurs. Gbp-Dch: Short | |||
2020-03-11 | amend copyright & licensing blocks | Lyndon Brown | |
Current versions of the project files are built upon versions published and licensed by Daniel Baumann, but are modified copies of those files and thus need to be marked as such per licensing requirements (afaik he did not pass along ownership / licensing rights to anyone when he left the project). We should also be careful to not be misrepresenting such modified copies as being attributed to Daniel. Adding a new copyright line referring to "The Debian Live team" should suffice for this. The authorship block in man pages has also similarly been updated. Notes: - tweaked a copy of daniel copyright lines stating 2014 instead of 2015. both of these cases were in files that i had personally introduced in some of my past merged commits that moved some code around. i don't know why they stated 2014. - binary_onie was introduced in 2018, so that has a 2018 date instead of 2016 unlike the rest. - 'efi-image' is a 3rd-party (Canonical Ltd) work that we bundle, but it has been modified by 674794a8f4d61a729d2dbd6d99385d2826138694 and 36a3ba76347ef72df1c316312ed3a26aa4b0c816 so I similarly added a debian live copyright line. - 'grub-cpmodules' is similar. it was only changed by the indentation fix of 36a3ba76347ef72df1c316312ed3a26aa4b0c816 but modification is modification, and this does help cover any possible future changes that might be made. | |||
2020-03-05 | don't unnecessarily convert exit codes to strings | Lyndon Brown | |
Closes: #952861 | |||
2019-12-19 | installer_debian-installer: don't mess with /var/lib/dpkg/status | Raphaël Hertzog | |
Use a similar trick as for chroot_live-packages. Relates to #944983. | |||
2019-12-19 | chroot_live-packages: use dpkg-query to see if a package is installed | Raphaël Hertzog | |
Closes: #944983 | |||
2016-11-28 | Export SOURCE_DATE_EPOCH when running chroot commands | Raphaël Hertzog | |
Thanks to Chris Lamb <lamby@debian.org> for the patch. Closes: #832998 | |||
2015-01-04 | Updating year in copyright notices to 2015. | Daniel Baumann | |
2014-02-08 | Updating copyright notices for 2014. | Daniel Baumann | |
2013-05-06 | Removing all references to my old email address. | Daniel Baumann | |
2013-05-06 | Removing incomplete support for fakeroot. | Daniel Baumann | |
2013-05-06 | Removing incomplete support for root-command. | Daniel Baumann | |
2013-05-06 | Updating year in all copyright notices. | Daniel Baumann | |
2013-05-06 | Adding debian version 4.0~a1-1.debian/4.0_a1-1 | Daniel Baumann | |
2013-01-01 | Updating year in all copyright notices. | Daniel Baumann | |
2012-10-31 | Removing debconf-nowarnings option, doesn't provide any advantage to disable ↵ | Daniel Baumann | |
this option in the first place. | |||
2012-10-31 | Running chrooted commands with DEBCONF_NONINTERACTIVE_SEEN set to true to ↵ | Daniel Baumann | |
ensure debconf questions are not reasked uselessly on the final systems. | |||
2012-07-30 | Updating GPL standard header in all files. | Daniel Baumann | |
2012-06-06 | For consistency, respecting config/environment too for both chroot and ↵ | Daniel Baumann | |
binary environments (but the content of sepcific environments for either chroot or binary still has precedence over the generic one). | |||
2012-05-31 | Removing pre-squeeze XORG_CONFIG variable from the chroot environment. | Daniel Baumann | |
2012-05-31 | Allowing to use comments in config/environment.{binary,chroot}. | Daniel Baumann | |
2012-05-31 | Cleaning http_proxy and ftp_proxy settings in chroot, people using apt ↵ | Daniel Baumann | |
proxies set them throught the apt pseudo-proxy options, and people using real proxies use config/environment.{chroot,binary} to set them. | |||
2012-05-24 | Allowing to inject variables through config/environment.chroot into the ↵ | Daniel Baumann | |
chroots environment. | |||
2012-02-20 | Removing full path from chroot calls in chroot function. | Daniel Baumann | |
Temporarily, we had /usr/share/live/build/scripts/build/lb_* named without the lb_* prefix which made calling chroot being called with full path in order to diffrentiate between lb chroot and /usr/sbin/chroot when usling live-build from a local source tree. | |||
2012-02-06 | Updating year in copyright notices for 2012. | Daniel Baumann | |
2011-07-20 | Avoid to hijack root-command with linux32, rather set use it in the chroot ↵ | Daniel Baumann | |
function only. | |||
2011-03-09 | Updating year in hooks and script files. | Daniel Baumann | |
2011-03-09 | Adding debian version 3.0~a1-1. | Daniel Baumann | |
2011-03-09 | Updating year in manpage, hooks, script and template files. | Daniel Baumann | |
2011-03-09 | Updating internal variables from lh to lb scheme, should be the last piece ↵ | Daniel Baumann | |
to finish the live-helper to live-build rename. | |||
2011-03-09 | Updating copyright headers for live-build. | Daniel Baumann | |
2011-03-09 | Updating year to 2010 in copyright notices. | Daniel Baumann | |
2011-03-09 | Calling /usr/sbin/chroot with full path in Chroot(); should fix path ↵ | Daniel Baumann | |
problems when using live-helper from a local source tree. | |||
2011-03-09 | For consistency, using true|false instead of enabled|disabled in ↵ | Daniel Baumann | |
configuration options. | |||
2011-03-09 | Updating year in copyright notices for 2009. | Daniel Baumann | |
2011-03-09 | Don't use set -e in sourced functions, this is the job of the actual ↵ | Daniel Baumann | |
executed script. | |||
2011-03-09 | Generalizing internal Chroot(); by requiring its first argument to be the ↵ | Daniel Baumann | |
chroot directory. | |||
2011-03-09 | Adding last modifications in order to have localization fully working in ↵ | Tiago Bortoletto Vaz | |
live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff. | |||
2011-03-09 | Updating copyright years to 2008. | Daniel Baumann | |
2011-03-09 | Fixing quoting with chroot wrapper calls. | Daniel Baumann | |
2011-03-09 | Adding option to allow building in fakeroot/fakechroot environment, thanks ↵ | Daniel Baumann | |
to An-Cheng Huang <ancheng@vyatta.com>. | |||
2011-03-09 | Adding live-helper 1.0~a22-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a21-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a12-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a10-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a7-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a6-1. | Daniel Baumann | |
2011-03-09 | Adding live-helper 1.0~a5-1. | Daniel Baumann | |