summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-11-19Fix --print-debs support when using --foreign param. Closes: #551837.Otavio Salvador2-1/+10
2011-10-08Merge remote-tracking branch 'origin/master'Joey Hess2-1/+8
Conflicts: debian/changelog
2011-10-08Improve error message when a decompressor is not available, to indicate ↵Joey Hess2-1/+9
which package has been built with bzip today. Closes: #644719
2011-10-05releasing version 1.0.371.0.37Colin Watson1-2/+2
2011-10-05Add (Ubuntu) precise as a symlink to gutsy.Colin Watson2-0/+7
2011-08-21releasing version 1.0.361.0.36Joey Hess1-2/+2
2011-08-21Workaround for umount bug #634107, which broke pbuilder and "debootstrap ."Joey Hess2-1/+3
umount /path/to/foo fails when run in in /path/to/. Work around this nasty bug with a chdir /. Note that TARGET is an absolute path, so chdiring away is safe.
2011-08-15warn about missing modules on FreeBSDJoey Hess2-2/+10
* Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD chroot or jail. Thanks, Arno Toell. * When debootstrapping on FreeBSD, warn if necessary modules are not loaded. Thanks, Arno Toell.
2011-08-15When FreeBSD (not kfreebsd) is the host, don't chroot to mount special ↵Joey Hess2-2/+10
filesystems. That fails for reasons that I don't know, but part of this patch avoids the chroot. http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/debootstrap/files/patch-functions?rev=1.3;content-type=text%2Fplain With this patch, deamonkeeper has confirmed a successful debootstrap from a FreeBSD host.
2011-08-15Support using md5 and shaN programs, as found on FreeBSD, in addition to ↵Joey Hess3-3/+17
md5sum and shaNsum. Based on the patch used for the FreeBSD port of debootstrap: http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/debootstrap/files/patch-functions?rev=1.3;content-type=text%2Fplain That entire patch should now be unnecessary.
2011-08-15IFS clobbering workaroundJoey Hess1-3/+4
This is not because of too much haskell programming. It's because using IFS in shell is always followed by chasing down IFS clobbering portability bugs in shell, no matter how careful you are.
2011-08-15put in_path at top so later functions can use itJoey Hess1-12/+12
(too much haskell coding strikes again I suppose)
2011-08-15Search PATH for programs, rather than checking hardcoded locations.Joey Hess3-12/+24
Generally a good idea, but specifically FreeBSD does not keep gunzip in /bin/
2011-08-15typoJoey Hess1-1/+1
too much haskell coding
2011-08-15Clarify "target" in usage message.Joey Hess2-2/+3
Users complained that "target" is jargon and they have no mad man page reading skillz.
2011-08-15Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD ↵Joey Hess3-3/+8
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.
2011-08-15Guess host OS based on uname for non-Debian systems. Closes: #637363Joey Hess3-10/+35
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.
2011-08-10releasing version 1.0.351.0.35Colin Watson1-2/+2
2011-08-10simplify slightlyColin Watson1-3/+1
2011-08-10Don't use --arch when we specifically care about the host architecture ↵Colin Watson3-9/+16
(closes: #637298).
2011-08-10Don't build devices.tar.gz if building on GNU/kFreeBSD (closes: #637297).Colin Watson3-3/+11
2011-07-28releasing version 1.0.341.0.34Otavio Salvador1-2/+2
2011-07-28Copy devices.tar.gz in case we're running first_stage onlyOtavio Salvador1-0/+1
2011-07-26Move setup_devices to second stage of bootstrap. Closes: #498731, #531316Otavio Salvador18-48/+27
2011-07-26add /usr/sbin and /sbin to PATH for fakechroot variant. Closes: #588773Otavio Salvador2-0/+6
2011-07-24Add more information regarding the version and architecture in case a ↵Otavio Salvador2-1/+8
download fails. Closes: #633625.
2011-07-24releasing version 1.0.331.0.33Otavio Salvador1-2/+2
2011-07-16Improve text of error message when decompression command is not available.Colin Watson2-1/+6
2011-07-10Use md5sums for sarge, which did not consistently have sha1sums everywhere. ↵Joey Hess4-0/+5
Closes: #633158
2011-07-02Mention minbase variant in --help. Closes: #632418Joey Hess2-1/+7
2011-05-30releasing version 1.0.321.0.32Joey Hess2-3/+3
2011-05-20fix version confusionJoey Hess1-2/+2
2011-05-20also look for md5sum in release file if using md5sumsJoey Hess1-1/+6
2011-05-20Merge branch 'new'Joey Hess1-1/+1
2011-05-20typoJoey Hess1-1/+1
2011-05-20Merge branch 'new'Joey Hess5-3/+22
Conflicts: debian/changelog
2011-05-20Use md5sums for woody and potato, which only had those checksums in the ↵Joey Hess5-2/+21
Packages files. Closes: #627365
2011-05-20releasing version 1.0.311.0.31Colin Watson1-2/+2
2011-05-20fix changelog orderingColin Watson1-4/+5
2011-05-20less namespaced substvarColin Watson2-2/+2
2011-05-20Recommend ubuntu-keyring rather than debian-archive-keyring on ↵Colin Watson3-1/+12
Ubuntu-derived systems.
2011-05-20If ubuntu-keyring is installed, check Release signatures against it when ↵Colin Watson2-0/+8
bootstrapping Ubuntu gutsy and later.
2011-05-09Use the build-essential package instead of Build-Essential: yes.Miguel Figueiredo2-1/+5
Thanks to Mark Hymers. Closes: #619700 Ack by otavio
2011-04-26releasing version 1.0.301.0.30Joey Hess1-3/+3
2011-04-13Resolve dependencies from all requested components (LP: #740167).Colin Watson2-9/+18
2011-04-08man page cleanupJoey Hess1-20/+14
2011-04-08remove Frans from uploadersJoey Hess1-1/+1
2011-04-08pruneJoey Hess1-9/+0
a lot of these have actually been done!
2011-04-08remove stale pointer to aj's wikiJoey Hess1-2/+0
The page stil exists, sorta, but is very out of date.
2011-04-08Removed the --boot-floppies switch and mode.Joey Hess4-36/+2
Assuming this has not been used in 10 years.