Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | put in_path at top so later functions can use it | Joey Hess | 2011-08-15 | 1 | -12/+12 | |
| | | | | (too much haskell coding strikes again I suppose) | |||||
* | Search PATH for programs, rather than checking hardcoded locations. | Joey Hess | 2011-08-15 | 1 | -6/+18 | |
| | | | | Generally a good idea, but specifically FreeBSD does not keep gunzip in /bin/ | |||||
* | Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD ↵ | Joey Hess | 2011-08-15 | 1 | -3/+3 | |
| | | | | | | | | | | | | chroot or jail. This worked in squeeze, as documented here: http://blog.vx.sk/archives/22-Updated-Tutorial-Debian-GNUkFreeBSD-in-a-FreeBSD-jail.html But recent changes to differentiate between the host and target ARCH/OS broke it. All that's needed to get it back is to detect FreeBSD's uname output. Untested. | |||||
* | Guess host OS based on uname for non-Debian systems. Closes: #637363 | Joey Hess | 2011-08-15 | 1 | -8/+8 | |
| | | | | | | | | | | Deboostrap only cares if the host OS is Linux, Hurd, or kFreeBSD. The actual architecture used on the host doesn't matter, as long as the target arch can run in the chroot. This does not address running debootstrap on a FreeBSD system in order to build a kFreeBSD chroot. That seems to have already been not working, since debootstrap checked for kfreebsd, and not freebsd. | |||||
* | Don't use --arch when we specifically care about the host architecture ↵ | Colin Watson | 2011-08-10 | 1 | -3/+3 | |
| | | | | (closes: #637298). | |||||
* | Move setup_devices to second stage of bootstrap. Closes: #498731, #531316 | Otavio Salvador | 2011-07-26 | 1 | -0/+5 | |
| | ||||||
* | add /usr/sbin and /sbin to PATH for fakechroot variant. Closes: #588773 | Otavio Salvador | 2011-07-26 | 1 | -0/+4 | |
| | ||||||
* | Add more information regarding the version and architecture in case a ↵ | Otavio Salvador | 2011-07-24 | 1 | -1/+1 | |
| | | | | download fails. Closes: #633625. | |||||
* | Improve text of error message when decompression command is not available. | Colin Watson | 2011-07-16 | 1 | -1/+1 | |
| | ||||||
* | also look for md5sum in release file if using md5sums | Joey Hess | 2011-05-20 | 1 | -1/+6 | |
| | ||||||
* | typo | Joey Hess | 2011-05-20 | 1 | -1/+1 | |
| | ||||||
* | Use md5sums for woody and potato, which only had those checksums in the ↵ | Joey Hess | 2011-05-20 | 1 | -2/+11 | |
| | | | | Packages files. Closes: #627365 | |||||
* | Resolve dependencies from all requested components (LP: #740167). | Colin Watson | 2011-04-13 | 1 | -9/+14 | |
| | ||||||
* | Removed the --boot-floppies switch and mode. | Joey Hess | 2011-04-08 | 1 | -9/+0 | |
| | | | | Assuming this has not been used in 10 years. | |||||
* | Clear all global variables used for options, so that unclean environment ↵ | Joey Hess | 2011-04-08 | 1 | -1/+1 | |
| | | | | | | | | | doesn't break debootstrap. Closes: #621657 With the notable exception of SHA_SIZE, which is used to communicate with debootstrap. Also, upper-cased a few global variables. | |||||
* | improve warning message | Joey Hess | 2011-03-25 | 1 | -4/+5 | |
| | ||||||
* | Add a warning message if the keyring file is not available, and ↵ | Joey Hess | 2011-03-25 | 1 | -0/+2 | |
| | | | | --no-check-gpg is not specified. | |||||
* | check keyrings by default, when possible | Joey Hess | 2011-03-25 | 1 | -1/+7 | |
| | | | | | | | | | | * 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. | |||||
* | sha checksum support | Joey Hess | 2011-02-22 | 1 | -47/+47 | |
| | ||||||
* | fix to ar usage. closes #598729 | elmig | 2011-02-10 | 1 | -1/+1 | |
| | ||||||
* | Hurd support | Jeremie Koenig | 2011-01-19 | 1 | -13/+5 | |
| | | | | | | - Use the newer setup-translators script and firmlink $TARGET/{dev,servers} in setup_devices_hurd; - Don't attempt to build devices.tar.gz, which is not needed. | |||||
* | support for https on debootstrap | Miguel Figueiredo | 2010-09-10 | 1 | -1/+16 | |
| | | | | r64676 | |||||
* | Apply patch from Andres Salomon <dilinger@collabora.co.uk> to fix iteration ↵ | Otavio Salvador | 2010-01-06 | 1 | -1/+4 | |
| | | | | | | through components in download_main (closes: #561298). r61942 | |||||
* | Apply patch from Andres Salomon <dilinger@collabora.co.uk> to honor ↵ | Otavio Salvador | 2010-01-06 | 1 | -1/+5 | |
| | | | | | | --components when using mirror_style 'main' (closes: #561283). r61941 | |||||
* | Apply patch from Vagrant Cascadian <vagrant+bugs@freegeek.org> not fail if ↵ | Otavio Salvador | 2009-12-15 | 1 | -1/+1 | |
| | | | | | | resolv.conf is a broken symlink (closes: #390647). r61715 | |||||
* | * Refactor deb extractors into two new functions. | Otavio Salvador | 2009-11-27 | 1 | -14/+82 | |
| | | | | | | | * Use dpkg-deb if available instead of ar (closes: #557296). * Add an --extractor option to override the automatic extractor selection. r61537 | |||||
* | Properly inform the user if the required uncompress command is not found on ↵ | Otavio Salvador | 2009-11-17 | 1 | -4/+10 | |
| | | | | | | the system r61340 | |||||
* | Apply patch from Clint Adams <schizo@debian.org> to add support for | Otavio Salvador | 2009-11-16 | 1 | -2/+8 | |
| | | | | | | gz/bz2/xz data.tar (closes: #458663). r61323 | |||||
* | Ignore failures from dpkg --predep-package. It exits 1 if there are no | Colin Watson | 2009-09-24 | 1 | -1/+1 | |
| | | | | | | | | suitable packages available, which isn't an error for us, but in_target complains anyway, so just use in_target_nofail; the termination condition is handled immediately afterwards anyway. r60843 | |||||
* | * Only use dpkg from the chroot, as there is no guarantee dpkg is | Aurelien Jarno | 2009-09-23 | 1 | -3/+3 | |
| | | | | | | | available outside of the chroot (d-i installation for example). r60832 | |||||
* | Remove boneheaded use of sudo left over from testing (closes: #547949). | Colin Watson | 2009-09-22 | 1 | -1/+1 | |
| | | | | r60825 | |||||
* | Cope with pre-dependencies of included packages that aren't in Priority: | Colin Watson | 2009-07-29 | 1 | -0/+40 | |
| | | | | | | required (closes: #487908). r59820 | |||||
* | On Linux, clear out /etc/mtab on exit if it's not a symlink. Should fix | Colin Watson | 2009-07-23 | 1 | -0/+7 | |
| | | | | | | | | problems Wouter Verhelst and Martin Michlmayr are seeing with initramfs-tools MODULES=dep, although it probably isn't a perfect solution. r59637 | |||||
* | Apply patch from Riku Voipio <riku.voipio@iki.fi> to add support for ↵ | Otavio Salvador | 2009-07-22 | 1 | -3/+3 | |
| | | | | | | scratchbox variant. Closes: #536820. r59598 | |||||
* | Apply patch from Luca Favatella <slackydeb@gmail.com> to improve coding style. | Otavio Salvador | 2009-03-24 | 1 | -5/+5 | |
| | | | | r57962 | |||||
* | Remove partial support for emitting translated progress messages with | Colin Watson | 2009-03-17 | 1 | -6/+0 | |
| | | | | | | | | | | | | gettext. Don't panic; d-i still has all the support necessary for this. debootstrap's own support for doing this outside d-i with gettext's shell bindings has been completely broken ever since it was added in 2003, though, and nobody has complained. Fixing it would require a big pile of infrastructure and some non-trivial patches, plus arranging to copy all the translations over from base-installer, and it just doesn't seem worth it, so lose the cruft (LP: #188690). r57848 | |||||
* | Cope with ancient versions of chroot(8) that don't call chdir() (thanks, | Colin Watson | 2009-01-13 | 1 | -1/+1 | |
| | | | | | | Patrik Arvhult; closes: #350635). r57245 | |||||
* | Fix handling of relative DEBOOTSTRAP_DIR (thanks, Mikhail Gusarov; | Colin Watson | 2009-01-13 | 1 | -1/+1 | |
| | | | | | | closes: #503460). r57244 | |||||
* | Rename 'repeat' to 'repeatn', since 'repeat' is a reserved word in zsh; | Colin Watson | 2009-01-13 | 1 | -1/+2 | |
| | | | | | | | although strictly speaking this seems like an incompatibility in zsh when linked to /bin/sh (closes: #340058). r57242 | |||||
* | * Do not cache Release and Release.gpg files. Closes: #488424. | Frans Pop | 2008-07-01 | 1 | -8/+21 | |
| | | | | | | | * Abort if a Packages file failed to verify. * Update standards version to 3.8.0; no other changes needed. r54000 | |||||
* | Avoid "broken pipe" errors in bootstrap.log from the the smallyes function. | Frans Pop | 2008-05-18 | 1 | -1/+1 | |
| | | | | | | | The errors themselves are inherent to how the function is used, so just suppress them. Patch from Joey Hess. Closes: #480560. r53420 | |||||
* | Correction of r50134: pkgdetails does not belong under /usr/share; move it ↵ | Frans Pop | 2007-11-14 | 1 | -0/+2 | |
| | | | | | | back to /usr/lib/debootstrap r50135 | |||||
* | Add note that pkgdetails is now provided by bootstrap-base udeb | Frans Pop | 2007-11-13 | 1 | -0/+4 | |
| | | | | r50119 | |||||
* | Linewrap inlined perl code for readability | Frans Pop | 2007-11-13 | 1 | -2/+26 | |
| | | | | r50116 | |||||
* | Use tab indentation in debootstrap and functions saving 3kB (relevant for | Frans Pop | 2007-11-13 | 1 | -978/+978 | |
| | | | | | | | | Debian Installer). A few places with extreme indentation have been given a 4-space indentation to maintain readability. No functional changes. r50115 | |||||
* | * Ensure that the target directory exists in check_sane_mount. | Colin Watson | 2007-10-21 | 1 | -0/+2 | |
| | | | | r49844 | |||||
* | * Emit an error if we cannot create working devices or executables on the | Colin Watson | 2007-10-19 | 1 | -0/+31 | |
| | | | | | | target (based on work by Bastian Kleineidam; closes: #233798). r49822 | |||||
* | * Add support for ssh:/// URLs (thanks, Steffen Joeris; closes: #434893). | Colin Watson | 2007-10-19 | 1 | -0/+8 | |
| | | | | r49820 | |||||
* | * Don't rely on XSI test(1) extensions. | Colin Watson | 2007-10-19 | 1 | -8/+8 | |
| | | | | r49819 | |||||
* | * Cope if uncompressed Packages is missing from Release (closes: #402380). | Colin Watson | 2007-10-19 | 1 | -5/+23 | |
| | | | | r49818 |