summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't let host PATH leak into the target commandsHEADmasterLubomir Rintel2018-03-171-2/+2
| | | | | This fixes debootstrap on Fedora host, with unified /usr and PATH lacking /bin and /sbin.
* Avoid pre-exist directory causes failure (Bug#864734)Hideki Yamane2018-03-171-1/+2
|
* fix regresionHideki Yamane2018-03-172-0/+9
| | | | Thanks to Gianfranco Costamagna <locutusofborg@debian.org>
* NMU for debootstraping old archived releasesHideki Yamane2018-03-051-0/+16
|
* set correct keyring and default mirror for old debian releasesHideki Yamane2018-03-058-4/+227
|
* change repository for old Ubuntu releaseHideki Yamane2018-03-053-3/+8
| | | | Old releases are archived to old-releases.ubuntu.com
* add Suggests: ubuntu-archive-keyring for debootstraping Ubuntu on DebianHideki Yamane2018-03-051-0/+1
| | | | see #736995
* use force_md5 for breezy dapper edgyHideki Yamane2018-03-053-0/+3
| | | | Oldest Ubuntu releases needs to be specified to use force_md5
* releasing package debootstrap version 1.0.93Christian Perrier2017-12-071-2/+3
|
* changlog for the last commitsMattia Rizzolo2017-10-281-0/+10
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* scripts/gutsy: Fix debootstrap --variant=fakechroot failure because ↵Mattia Rizzolo2017-10-281-0/+19
| | | | | | initscripts is no longer part of the base system Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* scripts/gutsy: sync from scripts/sidMattia Rizzolo2017-10-281-38/+40
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* Release 1.0.92Mattia Rizzolo2017-10-271-2/+2
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* Add a gbp.conf so tagging with gbp will follow current practise.Mattia Rizzolo2017-10-271-0/+2
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* Bump Standards-Version to 4.1.1Mattia Rizzolo2017-10-272-2/+3
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* As Priority:extra is deprecated, change to optional.Mattia Rizzolo2017-10-272-1/+2
|
* Add (Ubuntu) bionic as a symlink to gutsy.Mattia Rizzolo2017-10-272-0/+8
| | | | Signed-off-by: Mattia Rizzolo <mattia@debian.org>
* releasing package debootstrap version 1.0.91Christian Perrier2017-07-261-2/+2
|
* Add changelog for Sven's changesColin Watson2017-07-241-0/+7
|
* Use in_path to handle --extractor tooColin Watson2017-07-241-1/+1
|
* Remove unnecessary redirections of in_pathColin Watson2017-07-241-3/+3
|
* Avoid the 'type' shell commandSven Joachim2017-07-241-3/+3
| | | | | It is not mandatory in POSIX and tus not implemented by posh. Use the in_path function instead which is taylored for this need.
* releasing package debootstrap version 1.0.90Christian Perrier2017-04-241-2/+3
|
* Add (Ubuntu) artful as a symlink to gutsy.Mattia Rizzolo2017-04-222-0/+7
|
* releasing version 1.0.89Cyril Brulebois2017-03-101-2/+2
| | | | Signed-off-by: Cyril Brulebois <kibi@debian.org>
* Uniformize COMPONENTS/USE_COMPONENTS handling.Cyril Brulebois2017-03-102-3/+4
| | | | | The preliminary fix in 1.0.67 wasn't sufficient, and was extended in 1.0.72 in a different manner. Let's standardize all for loops.
* Add changelog entry for Simon's changes.Cyril Brulebois2017-03-101-0/+11
|
* Adjust encoding for recently added files.Cyril Brulebois2017-03-095-5/+5
|
* autopkgtest: Exercise schroot behaviour proposed on #856877Simon McVittie2017-03-092-0/+71
|
* autopkgtest: Exercise pbuilder behaviour proposed on #841935Simon McVittie2017-03-092-4/+63
|
* Add an autopkgtest covering #817236 and various other sanity checksSimon McVittie2017-03-094-0/+358
| | | | | | | | | Because debootstrap is relatively slow, I've named the test according to what is being bootstrapped (Debian testing) rather than the checks that are performed, with the intention that additional checks can be added to it. Signed-off-by: Simon McVittie <smcv@debian.org>
* Don't make /dev/ptmx a symlink to pts/ptmx if we don't have toSimon McVittie2017-03-091-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | In a plain chroot or on real hardware, it is preferable to use mknod to create /dev/ptmx. This works as intended with older chroot managers such as sbuild and pbuilder, which were designed for the semantics of "legacy" /dev/pts (a single non-virtualized pty subsystem per kernel) and so mount /dev/pts without the newinstance option. It also works in newer kernels where /dev/pts always behaves as though the newinstance option was given, because on those kernels, opening a (c,5,2) device node automatically looks for an adjacent pts directory and uses its ptmx device node instead. However, if we are running debootstrap inside a restricted container such as lxc or systemd-nspawn, mknod ptmx c 5 2 might not be allowed. If so, fall back to a symlink with a warning. This mode is fine if the debootstrap will be used with systemd-nspawn or lxc, or if a devtmpfs will be mounted over its /dev, but will not work for older chroot managers like sbuild or pbuilder, because those chroot managers leave the ptmxmode mount option at its default 000, causing permission to open the pts/ptmx device node to be denied. Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817236 Signed-off-by: Simon McVittie <smcv@debian.org>
* releasing version 1.0.88Steve McIntyre2017-02-081-2/+2
|
* pkgdetails_perl: Strip the arch-qualifier (Closes: #836525)Sven Joachim2017-02-032-0/+8
|
* releasing package debootstrap version 1.0.87Christian Perrier2016-11-161-2/+2
|
* remove scratchbox2 support (closes: #796189)Riku Voipio2016-11-145-22/+10
|
* Default to split /usr again, as merged-/usr breaks dpkg-shlibdeps (closes: ↵Julien Cristau2016-11-133-3/+10
| | | | #844221).
* releasing version 1.0.86Cyril Brulebois2016-10-301-2/+2
|
* Fix InRelease support (Closes: #842591).Cyril Brulebois2016-10-302-8/+45
| | | | | | The initial tr|sed|tr looked nice on paper but doesn't work within a d-i context, so let's switch to a shell-only implementation supplied by Ansgar Burchardt.
* Release 1.0.85Julien Cristau2016-10-211-2/+2
|
* debootstrap.8: Use stretch instead of wheezy in examples.Ansgar Burchardt2016-10-202-4/+5
|
* Refactor (In)Release(.gpg) downloadJulien Cristau2016-10-201-31/+37
| | | | | | | | | | - make a separate split_inline_sig function - move downloading all three files to download_release_sig - don't check InRelease signature if signature checking is disabled Thanks to Ansgar Burchardt for the suggestions. Signed-off-by: Julien Cristau <jcristau@debian.org>
* Switch default mirror to deb.debian.org.Julien Cristau2016-10-204-5/+6
|
* Close merged bug only onceJulien Cristau2016-10-201-1/+1
|
* Merge branch 'master' of https://github.com/aburch/debootstrapJulien Cristau2016-10-2013-22/+46
|\
| * Enable merged-/usr by default.Ansgar Burchardt2016-10-193-1/+9
| | | | | | | | Thanks to Marco d'Itri for the patch.
| * Update changelog.Ansgar Burchardt2016-10-191-0/+15
| |
| * Remove unused variable `DATE`Ansgar Burchardt2016-10-181-1/+0
| |
| * Only unpack and configure the base system when there are packages to installAnsgar Burchardt2016-10-181-11/+13
| | | | | | | | Bug: https://bugs.debian.org/825034
| * Add symlinks for buster and bullseyeAnsgar Burchardt2016-10-182-0/+2
| |