Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-10-19 | Add (Ubuntu) zesty as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2016-10-18 | Only unpack and configure the base system when there are packages to install | Ansgar Burchardt | 1 | -11/+13 | |
Bug: https://bugs.debian.org/825034 | |||||
2016-10-18 | Add symlinks for buster and bullseye | Ansgar Burchardt | 2 | -0/+2 | |
2016-10-18 | Add symlink for oldoldstable. | Ansgar Burchardt | 1 | -0/+1 | |
2016-10-18 | Only use `tar -k` for new releases | Ansgar Burchardt | 1 | -1/+4 | |
In old releases, notably in Debian 6 (Squeeze), multiple packages ship the same files using diversions (e.g. bash/dash). As debootstrap naively extracts packages without implementing diversions itself, it relies on tar replacing the files without an error. Ideally we could use `tar --keep-directory-symlink`, but this is likely not portable enough. So continue to use `tar -k`, but only for future releases. Note that this requires no file conflicts among packages debootstrap installs (which is a good idea anyway as they might be extracted in the wrong order). Bug: https://bugs.debian.org/838388 | |||||
2016-10-18 | Add jessie-kfreebsd to merged-/usr blacklist | Ansgar Burchardt | 1 | -1/+1 | |
Just as jessie, jessie-kfreebsd doesn't support merged-/usr well enough. | |||||
2016-09-09 | Feign install of dpkg in second stage | Ansgar Burchardt | 1 | -5/+5 | |
Using the `dpkg-deb` extractor, or more precise `dpkg-deb -f`, together with busybox' `tar` results in failure: `dpkg-deb` passes additional options to `tar` that are not understood by busybox' implementation such as `--warning=no-timestamp`. We can avoid this by feigning the installation of `dpkg` in the second stage. Here it is possible to call the installed `dpkg-deb` together with the installed (GNU) `tar`. | |||||
2016-09-08 | Use CODENAME to identify suites which support merged-/usr | Ansgar Burchardt | 1 | -2/+1 | |
Unlike suite names (stable, testing, ...), the codename from the Release file does not change meaning over time. So the codename should be used for any hacks that should only happen for some releases. | |||||
2016-09-08 | Merged /usr support for debootstrap | Marco d'Itri | 1 | -0/+6 | |
2016-05-01 | Add (Ubuntu) yakkety as a symlink to gutsy | Luca Falavigna | 1 | -0/+1 | |
2016-03-20 | Support kfreebsd & hurd arches on Ubuntu targets. | Jon Boden | 1 | -0/+2 | |
2016-02-18 | Split setup_devices in setup_devices and setup_dynamic_devices, | Marco d'Itri | 16 | -19/+34 | |
(setup_devices now only deals with static device nodes) and move the calls to setup_devices from the beginning of the second stage to the end of the first stage. setup_dynamic_devices mounts the appropriate filesystems which provide dynamic device nodes for the architectures which need one in debootstrap (kfreebsd and hurd). This fixes a bug in --second-stage introduced in 1.0.34 and exposed by the devices-related changes of 1.0.76: the second stage debootstrap runs "dpkg --print-architecture >/dev/null" at the very beginning of the program when /dev is still empty, so it creates an empty regular file in place of /dev/null and this will cause mknod to fail later. (Closes: #813232) | |||||
2015-11-11 | Add Tanglu support | Matthias Klumpp | 4 | -0/+205 | |
v2: Amended to avoid including staging, which is only an incomplete suite, and not meant to be debootstrap'd. Signed-off-by: Cyril Brulebois <kibi@debian.org> | |||||
2015-10-29 | Add (Ubuntu) xenial as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2015-07-28 | Add (Ubuntu) wily as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2015-05-10 | Support the jessie-kfreebsd suite | Steven Chamberlain | 1 | -0/+1 | |
Add jessie-kfreebsd as a symlink to sid | |||||
2014-11-09 | I'm an idiot. | Julien Cristau | 1 | -0/+1 | |
2014-10-20 | Add (Ubuntu) vivid as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2014-05-06 | Add (Ubuntu) utopic as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2014-02-13 | Install ca-certificates as well as apt-transport-https for HTTPS ↵ | Colin Watson | 2 | -2/+2 | |
installations. This makes it possible to copy certificates that were built into the installer to /usr/local/share/ca-certificates/ and thus have them continue to be trusted after installation. | |||||
2014-02-11 | Install apt-transport-https if installing from an HTTPS mirror (LP: #1135163). | Colin Watson | 2 | -0/+12 | |
It may still be necessary to copy certificates into place, but there's at least a reasonable chance that somebody installing from HTTPS may want to keep using it, and we have to install apt-transport-https at this point otherwise they won't be able to do that end-to-end. | |||||
2013-12-19 | Install base-passwd and base-files in two calls | Tollef Fog Heen | 2 | -2/+4 | |
2013-10-21 | Add (Ubuntu) trusty as a symlink to gutsy. | Matthias Klose | 1 | -0/+1 | |
2013-05-22 | scripts/sid, scripts/gutsy: Add a policy-rc.d, matching that in ↵ | Colin Watson | 2 | -0/+12 | |
debian-installer-utils. This is the primary way to disable daemon startup. | |||||
2013-05-22 | scripts/gutsy: Make the fake initctl pass through "initctl version" calls, ↵ | Colin Watson | 1 | -0/+1 | |
used by such things as invoke-rc.d to figure out whether it's running under Upstart (LP: #1182540). | |||||
2013-05-18 | Add (Ubuntu) saucy as a symlink to gutsy. | Scott Kitterman | 1 | -0/+1 | |
2013-05-05 | releasing version 1.0.49 | Joey Hess | 1 | -0/+1 | |
2012-10-24 | Add (Ubuntu) raring as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2012-04-26 | Add (Ubuntu) quantal as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2011-10-05 | Add (Ubuntu) precise as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2011-07-26 | Move setup_devices to second stage of bootstrap. Closes: #498731, #531316 | Otavio Salvador | 16 | -48/+20 | |
2011-07-10 | Use md5sums for sarge, which did not consistently have sha1sums everywhere. ↵ | Joey Hess | 3 | -0/+3 | |
Closes: #633158 | |||||
2011-05-20 | Use md5sums for woody and potato, which only had those checksums in the ↵ | Joey Hess | 3 | -0/+3 | |
Packages files. Closes: #627365 | |||||
2011-05-20 | If ubuntu-keyring is installed, check Release signatures against it when ↵ | Colin Watson | 1 | -0/+1 | |
bootstrapping Ubuntu gutsy and later. | |||||
2011-05-09 | Use the build-essential package instead of Build-Essential: yes. | Miguel Figueiredo | 1 | -1/+1 | |
Thanks to Mark Hymers. Closes: #619700 Ack by otavio | |||||
2011-03-25 | check keyrings by default, when possible | Joey Hess | 1 | -0/+1 | |
* Recommend debian-archive-keyring, and if it is installed, default to checking gpg signatures of the Release file against it when bootstrapping sid, squeeze, wheezy, etch, and lenny. Closes: #560038 * Add --no-check-gpg option that can be used to disable release file verification. * Needs base-installer 1.117. | |||||
2011-03-22 | Revert multiarch symlink; this is no longer needed now that dpkg has ↵ | Colin Watson | 2 | -2/+0 | |
returned to a single-directory db layout. | |||||
2011-03-22 | Add (Ubuntu) oneiric as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
2011-03-01 | For sid and gutsy (a.k.a. natty), install /var/lib/dpkg/info/$(dpkg ↵ | Colin Watson | 2 | -0/+2 | |
--print-architecture) -> . symlink, to cope with multiarch dpkg. | |||||
2011-02-25 | Support bootstrapping oldstable. (Lenny could already be bootstrapped using ↵ | Joey Hess | 1 | -0/+1 | |
that suite name.) | |||||
2011-02-22 | Avoid new(?) warning from dpkg about missing Maintainer field when feigning ↵ | Joey Hess | 1 | -0/+1 | |
install of a package. | |||||
2010-10-31 | sid: Remove old workaround for etch era coreutils/textutils md5sum | Joey Hess | 1 | -5/+0 | |
diversion problem. (#329394) r65231 | |||||
2010-10-31 | unify error message | Joey Hess | 2 | -2/+2 | |
Afaics, neither CONF_BASE_FAIL_FIVE nor CONF_BASE_FAIL is used anywhere (in eg, base-installer), so I unified those also. r65230 | |||||
2010-10-31 | fix trivial divergence between sid and gutsy scripts | Joey Hess | 1 | -1/+1 | |
r65229 | |||||
2010-10-30 | Consistently use tab indenting in scripts/gutsy and scripts/sid | Christian Perrier | 2 | -168/+169 | |
Ptach by Karl Goetz. Closes: #601821 r65224 | |||||
2010-09-20 | Add support for wheezy. Closes: #597461 | Joey Hess | 1 | -0/+1 | |
r64814 | |||||
2010-08-23 | Add (Ubuntu) natty as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
r64499 | |||||
2010-04-06 | Add (Ubuntu) maverick as a symlink to gutsy. | Colin Watson | 1 | -0/+1 | |
r62859 | |||||
2010-02-18 | Make scripts directory in source tree look like installed directory, | Joey Hess | 28 | -0/+12 | |
and add a section to README explaining an easy way to run debootstrap w/o installing it. Closes: #345762 r62297 | |||||
2010-01-02 | Add apt to base packages for the buildd variant as it is no longer marked ↵ | Frans Pop | 1 | -1/+1 | |
Build-Essential r61923 |