changelog 89.7 KB
Newer Older
1 2
debootstrap (1.0.69) UNRELEASED; urgency=medium

3
  [ Cyril Brulebois ]
4 5
  * Make sure to deduplicate package list in download_release to avoid
    issues while counting downloaded packages. The failure path could lead
Cyril Brulebois's avatar
Cyril Brulebois committed
6 7
    to printing some strange integer (Closes: #709751, #768445, #785276,
    #774752).
8
    This was reported to mostly happen whenever --no-resolve-deps is used.
9 10 11
  * Add support for --force-check-gpg so that one can programmatically
    make sure keyring checks are used and that no fallback to an https
    mirror happens (Closes: #661501, #733179, #775454).
12 13
  * Switch default mirror from ftp.us.debian.org to the new, official
    http redirector service: httpredir.debian.org
14 15
  * Make it possible to override the MAKEDEV variable (Closes: #734743).
    Thanks, Wookey!
16

17 18 19
  [ Christian Perrier ]
  * Update Standards to 3.9.6 (checked)

20 21
 -- Cyril Brulebois <kibi@debian.org>  Thu, 14 May 2015 23:52:52 +0200

22
debootstrap (1.0.68) unstable; urgency=medium
23

24
  [ Steven Chamberlain ]
25 26 27
  * Support the jessie-kfreebsd suite, by using the same script as
    jessie (a symlink to sid) (Closes: #784927).

28
 -- Christian Perrier <bubulle@debian.org>  Mon, 11 May 2015 07:46:19 +0200
29

30
debootstrap (1.0.67) unstable; urgency=medium
31

32
  [ Cyril Brulebois ]
33 34 35
  * Apply patch by Jérémy Bobbio to support reproducible builds: specify
    a modification time on the tar side, and add the -n option to gzip
    (Closes: #774069). Thanks, Jérémy!
36 37 38
  * Update setup_apt_sources to look at USE_COMPONENTS if COMPONENTS is
    empty, fixing the empty sources.list bug with foreign architectures
    (Closes: #732255, #773867).
39

40
 -- Christian Perrier <bubulle@debian.org>  Wed, 14 Jan 2015 07:03:17 +0100
41

42
debootstrap (1.0.66) unstable; urgency=low
43

44
  [ Cyril Brulebois ]
45 46
  * Specify gzip compression in debian/source/options to allow for better
    portability on other platforms (Closes: #770214). Thanks, Joey Hess!
47 48
  * Specify gzip compression for debootstrap, and xz for debootstrap-udeb,
    to mitigate the need for xz on non-Debian platforms (see: #770217).
49

50
 -- Christian Perrier <bubulle@debian.org>  Mon, 24 Nov 2014 09:15:50 +0100
51

52
debootstrap (1.0.65) unstable; urgency=medium
53

54
  [ Julien Cristau ]
55 56
  * Add support for stretch.

57
 -- Christian Perrier <bubulle@debian.org>  Mon, 10 Nov 2014 09:24:56 +0100
58

59
debootstrap (1.0.64) unstable; urgency=medium
60 61 62

  * Add (Ubuntu) vivid as a symlink to gutsy.

63
 -- Colin Watson <cjwatson@debian.org>  Mon, 20 Oct 2014 16:48:49 +0100
64

65
debootstrap (1.0.63) unstable; urgency=medium
66

67
  [ Joey Hess ]
68 69
  * Move set -e out of shebang line. Closes: #762713

70
 -- Christian Perrier <bubulle@debian.org>  Thu, 25 Sep 2014 06:44:16 +0200
71

72
debootstrap (1.0.62) unstable; urgency=medium
73

74
  [ Cyril Brulebois ]
75 76 77
  * Fix reporting of package version in retrieval and validation steps
    to cope with epochs.

78
 -- Christian Perrier <bubulle@debian.org>  Mon, 15 Sep 2014 11:40:54 +0200
79

80
debootstrap (1.0.61) unstable; urgency=medium
81 82 83 84

  * Fix "possibly the package $pkg is at fault" warnings to account for
    changed error output in dpkg 1.17.2.

85
 -- Colin Watson <cjwatson@debian.org>  Sun, 31 Aug 2014 22:07:49 +0100
86

87
debootstrap (1.0.60) unstable; urgency=medium
88 89 90 91

  [ Adam Conrad ]
  * Add (Ubuntu) utopic as a symlink to gutsy.

92 93 94 95 96
  [ Guillem Jover ]
  * Sync deb support with latest dpkg-deb (closes: #739136):
    - Add uncompressed data.tar deb member support.
    - Add uncompressed and xz control.tar deb member support.

97
 -- Colin Watson <cjwatson@debian.org>  Tue, 06 May 2014 09:37:34 +0100
98

99
debootstrap (1.0.59) unstable; urgency=medium
100 101 102 103 104 105

  * Install ca-certificates as well as apt-transport-https for HTTPS
    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.

106
 -- Colin Watson <cjwatson@debian.org>  Thu, 13 Feb 2014 13:42:54 +0000
107

108
debootstrap (1.0.58) unstable; urgency=medium
109 110

  * Policy version 3.9.5: no changes required.
111 112 113 114 115 116
  * Install apt-transport-https if installing from an HTTPS mirror
    (LP: #1135163).  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.
117

118
 -- Colin Watson <cjwatson@debian.org>  Tue, 11 Feb 2014 17:46:41 +0000
119

120
debootstrap (1.0.57) unstable; urgency=medium
121 122 123 124 125

  * pkgdetails_perl: Only interpret percentages following whitespace, to
    cope with GNU wget outputting the local file name (which may contain "%"
    due to URL-encoding) after it finishes the download (LP: #1172101).

126
 -- Colin Watson <cjwatson@debian.org>  Fri, 07 Feb 2014 16:12:23 +0000
127

128
debootstrap (1.0.56) unstable; urgency=low
129

130
  [ Tollef Fog Heen ]
131 132 133 134 135
  * Install base-passwd and base-files in two calls rather than one to
    avoid problems with home-built media with different ordering in
    Packages.  Thanks to Jo Shields for pointing this out and providing
    the workaround.  Closes: #601670.  LP: #1001131.

136 137 138 139 140 141
  [ Joey Hess ]
  * When deboostrapping Debian, and the debian-archive-keyring is not
    available, switch the default mirror to a https url. This way at
    least the CA level of security is available even for users who
    have no way to check gpg keys in the WoT. The https mirror is
    currently https://mirrors.kernel.org/debian.
142
  * Avoid writing https urls into sources.list, as apt does not support https.
143

144
 -- Christian Perrier <bubulle@debian.org>  Mon, 30 Dec 2013 08:00:41 +0100
145

146
debootstrap (1.0.55) unstable; urgency=low
147 148 149 150

  [ Matthias Klose ]
  * Add (Ubuntu) trusty as a symlink to gutsy.

151
 -- Christian Perrier <bubulle@debian.org>  Tue, 22 Oct 2013 13:43:23 +0200
152

153
debootstrap (1.0.53) unstable; urgency=low
154

155
  [ Dmitrijs Ledkovs ]
156 157 158 159
  * Set debian source format to '3.0 (native)'.
  * Bump debhelper compat level to 9.
  * Set Vcs-* to canonical format.

160 161 162
  [ Christian Perrier ]
  * Update Standards to 3.9.4 (checked)

163
 -- Christian Perrier <bubulle@debian.org>  Sun, 14 Jul 2013 13:06:33 +0200
164

Colin Watson's avatar
Colin Watson committed
165
debootstrap (1.0.52) unstable; urgency=low
166 167 168 169

  * scripts/gutsy: Make the fake initctl pass through "initctl version"
    calls, used by such things as invoke-rc.d to figure out whether it's
    running under Upstart (LP: #1182540).
170 171 172
  * scripts/sid, scripts/gutsy: Add a policy-rc.d, matching that in
    debian-installer-utils.  This is the primary way to disable daemon
    startup.
173

Colin Watson's avatar
Colin Watson committed
174
 -- Colin Watson <cjwatson@debian.org>  Wed, 22 May 2013 16:55:59 +0100
175

Colin Watson's avatar
Colin Watson committed
176
debootstrap (1.0.51) unstable; urgency=low
177 178

  [ Scott Kitterman ]
Colin Watson's avatar
Colin Watson committed
179
  * Add (Ubuntu) saucy as a symlink to gutsy (closes: #706989).
180

181 182
  [ Colin Watson ]
  * Clarify location of pkgdetails.c in error message (closes: #708771).
183 184
  * Resolve mount point symlinks relative to the target chroot before
    unmounting them (closes: #702861, #703037, #704744).
185

Colin Watson's avatar
Colin Watson committed
186
 -- Colin Watson <cjwatson@debian.org>  Sat, 18 May 2013 23:18:08 +0100
187

188
debootstrap (1.0.50) unstable; urgency=low
189

190
  [ Hector Oron ]
191 192 193
  * Report package version information on package retrieve and validation.
    Closes: #697675

194
 -- Christian Perrier <bubulle@debian.org>  Fri, 17 May 2013 13:34:34 +0200
195

Joey Hess's avatar
Joey Hess committed
196 197 198 199 200 201
debootstrap (1.0.49) unstable; urgency=medium

  * Add support for jessie. Closes: #706788

 -- Joey Hess <joeyh@debian.org>  Sat, 04 May 2013 23:37:52 -0400

202
debootstrap (1.0.48) unstable; urgency=low
203

204 205 206
  * Team upload

  [ Julien Cristau ]
207 208
  * Disable InRelease support.  gpgv won't give us back the signed data, and
    full gpg is not available inside d-i (closes: #703889).
209 210
  * Move extract_release_components to after signature verification.
    Suggested by Ansgar Burchardt.
211

212
 -- Didier Raboud <odyx@debian.org>  Thu, 04 Apr 2013 16:17:57 +0200
213

214
debootstrap (1.0.47) unstable; urgency=low
215 216 217 218 219 220 221

  * Team upload
  * Properly decrypt the InRelease file when downloading from an archive
    where InRelease is used. This longstanding bug was masked by former
    APT behaviour and was revealed only with recent APT versions
    Closes: #703146
    Thanks to Michael Vogt for the analysis and patch
222
  * Add a dependency on gpg because of the above change.
223

224
 -- Christian Perrier <bubulle@debian.org>  Wed, 20 Mar 2013 21:34:29 +0100
225

Samuel Thibault's avatar
Samuel Thibault committed
226
debootstrap (1.0.46) unstable; urgency=low
227

Samuel Thibault's avatar
Samuel Thibault committed
228
  * Team upload.
229
  * Use `which` to find out sh only if /bin/sh does not exist.
230

Samuel Thibault's avatar
Samuel Thibault committed
231
 -- Samuel Thibault <sthibault@debian.org>  Thu, 27 Dec 2012 15:47:16 +0100
232

233
debootstrap (1.0.45) unstable; urgency=low
Joey Hess's avatar
Joey Hess committed
234

235
  [ Joey Hess ]
Joey Hess's avatar
Joey Hess committed
236 237 238 239
  * Better support use on Android by not hardcoding /bin/sh
    in a test file that's created, and instead putting in the
    actual path to sh. Closes: #694310 Thanks, Shawn Landden

240
 -- Christian Perrier <bubulle@debian.org>  Sat, 22 Dec 2012 12:56:32 +0100
Joey Hess's avatar
Joey Hess committed
241

242
debootstrap (1.0.44) unstable; urgency=low
243 244 245 246

  * Remove double quotes to fix for loop on GNU/kFreeBSD, thanks to
    Oleg Ginzburg (Closes: #693718).

247
 -- Cyril Brulebois <kibi@debian.org>  Tue, 20 Nov 2012 23:55:53 +0100
248

249
debootstrap (1.0.43) unstable; urgency=low
250

251
  [ Joey Hess ]
252 253
  * Fix "arc" typo. Closes: #686680

254 255 256
  [ Colin Watson ]
  * Add (Ubuntu) raring as a symlink to gutsy.

257 258 259 260 261
  [ Christian Perrier ]
  * Add myself to Uploaders and drop Anthony Towns who is no
    longer active in debootstrap maintenance for a few years. Thanks
    for your work, Anthony.
  * Bump Standards to 3.9.3 (checked)
262
  * Replace XC-Package-Type by Package-Type in debian/control
263

264
 -- Christian Perrier <bubulle@debian.org>  Sat, 27 Oct 2012 12:46:46 +0200
265

Colin Watson's avatar
Colin Watson committed
266
debootstrap (1.0.42) unstable; urgency=low
267 268 269 270 271 272

  * Downgrade the absence of an InRelease file from a warning to an info
    message.  For now, debootstrap can cope fine without, and it's possible
    there are Debian mirrors that don't have InRelease; Ubuntu doesn't quite
    have InRelease support yet either (LP: #1017398).

Colin Watson's avatar
Colin Watson committed
273
 -- Colin Watson <cjwatson@debian.org>  Tue, 03 Jul 2012 15:34:57 +0100
274

Joey Hess's avatar
Joey Hess committed
275
debootstrap (1.0.41) unstable; urgency=low
276

Joey Hess's avatar
Joey Hess committed
277
  [ Mehdi Dogguy ]
278 279
  * Add support for InRelease files (Closes: #638682)

Joey Hess's avatar
Joey Hess committed
280
 -- Joey Hess <joeyh@debian.org>  Thu, 21 Jun 2012 13:16:22 -0400
281

Colin Watson's avatar
Colin Watson committed
282
debootstrap (1.0.40) unstable; urgency=low
283

284
  [ Joey Hess ]
285 286 287 288
  * When installation or configuration of a package fails, output a message
    that points the user to the log file. Attempt to grep out the first 
    package that dpkg failed on and show its name too. Closes: #472704

289 290 291
  [ Colin Watson ]
  * Add (Ubuntu) quantal as a symlink to gutsy.

Colin Watson's avatar
Colin Watson committed
292
 -- Colin Watson <cjwatson@debian.org>  Thu, 26 Apr 2012 17:44:44 +0100
293

Colin Watson's avatar
Colin Watson committed
294
debootstrap (1.0.39) unstable; urgency=low
295 296 297 298

  * Retry corrupted downloads rather than carrying on almost regardless.
    Patch mostly due to Michael Gilbert, rearranged somewhat by me (closes:
    #618920).
299 300
  * Stop at the end of the retrieval phase if any packages failed to
    download.
301

Colin Watson's avatar
Colin Watson committed
302
 -- Colin Watson <cjwatson@debian.org>  Tue, 13 Mar 2012 17:21:13 +0000
303

Colin Watson's avatar
Colin Watson committed
304
debootstrap (1.0.38) unstable; urgency=low
305

306
  [ Joey Hess ]
307 308 309 310
  * Improve error message when a decompressor is not available, 
    to indicate which package has been built with bzip today.
    Closes: #644719

311 312 313 314
  [ Otavio Salvador ]
  * Fix --print-debs support when using --foreign param. Closes:
    #551837.

315 316 317 318
  [ Colin Watson ]
  * pkgdetails_perl: Use the last of a sequence of stanzas for the same
    package name, rather than the first (closes: #649319).

Colin Watson's avatar
Colin Watson committed
319
 -- Colin Watson <cjwatson@debian.org>  Mon, 21 Nov 2011 13:20:53 +0000
320

Colin Watson's avatar
Colin Watson committed
321
debootstrap (1.0.37) unstable; urgency=low
322 323 324

  * Add (Ubuntu) precise as a symlink to gutsy.

Colin Watson's avatar
Colin Watson committed
325
 -- Colin Watson <cjwatson@debian.org>  Wed, 05 Oct 2011 21:58:37 +0100
326

Joey Hess's avatar
Joey Hess committed
327
debootstrap (1.0.36) unstable; urgency=low
328 329

  * Guess host OS based on uname for non-Debian systems. Closes: #637363
330
  * Clarify "target" in usage message.
331 332
  * Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD
    chroot or jail. Thanks, Arno Toell.
333
  * Search PATH for programs, rather than checking hardcoded locations.
334 335
  * Support using md5 and shaN programs, as found on FreeBSD, in addition
    to md5sum and shaNsum.
336 337
  * When FreeBSD (not kfreebsd) is the host, don't chroot to mount special
    filesystems.
338 339
  * When debootstrapping on FreeBSD, warn if necessary modules are not
    loaded. Thanks, Arno Toell.
340 341
  * Workaround for umount bug #634107, which broke pbuilder and "debootstrap ."
    Closes: #631087
342

Joey Hess's avatar
Joey Hess committed
343
 -- Joey Hess <joeyh@debian.org>  Sun, 21 Aug 2011 18:39:26 -0400
344

Colin Watson's avatar
Colin Watson committed
345
debootstrap (1.0.35) unstable; urgency=low
346 347 348 349

  [ Robert Millan ]
  * Don't build devices.tar.gz if building on GNU/kFreeBSD (closes:
    #637297).
350 351
  * Don't use --arch when we specifically care about the host architecture
    (closes: #637298).
352

Colin Watson's avatar
Colin Watson committed
353
 -- Colin Watson <cjwatson@debian.org>  Wed, 10 Aug 2011 13:04:41 +0100
354

355
debootstrap (1.0.34) unstable; urgency=low
356 357 358

  * Add more information regarding the version and architecture in case
    a download fails. Closes: #633625.
359 360
  * add /usr/sbin and /sbin to PATH for fakechroot variant. Closes:
    #588773
361 362
  * Move setup_devices to second stage of bootstrap. Closes: #498731,
    #531316
363

364
 -- Otavio Salvador <otavio@debian.org>  Thu, 28 Jul 2011 19:13:10 +0200
365

366
debootstrap (1.0.33) unstable; urgency=low
367

368
  [ Joey Hess ]
369
  * Mention minbase variant in --help. Closes: #632418
370 371
  * Use md5sums for sarge, which did not consistently have sha1sums
    everywhere. Closes: #633158
372

373 374 375 376
  [ Colin Watson ]
  * Improve text of error message when decompression command is not
    available.

377
 -- Otavio Salvador <otavio@debian.org>  Sun, 24 Jul 2011 10:33:56 +0200
378

Joey Hess's avatar
Joey Hess committed
379
debootstrap (1.0.32) unstable; urgency=low
380 381 382 383

  * Use md5sums for woody and potato, which only had those checksums
    in the Packages files. Closes: #627365

Joey Hess's avatar
Joey Hess committed
384
 -- Joey Hess <joeyh@debian.org>  Mon, 30 May 2011 13:57:46 -0400
385

Joey Hess's avatar
Joey Hess committed
386
debootstrap (1.0.31) unstable; urgency=low
387

Colin Watson's avatar
Colin Watson committed
388 389 390 391 392
  [ Mark Hymers ]
  * Don't use the Build-Essential: yes field in Debian, use the
    build-essential package. Closes: #619700.

  [ Colin Watson ]
393 394
  * If ubuntu-keyring is installed, check Release signatures against it when
    bootstrapping Ubuntu gutsy and later.
395 396
  * Recommend ubuntu-keyring rather than debian-archive-keyring on
    Ubuntu-derived systems.
397

Colin Watson's avatar
Colin Watson committed
398
 -- Colin Watson <cjwatson@debian.org>  Fri, 20 May 2011 09:45:48 +0100
399

Joey Hess's avatar
Joey Hess committed
400
debootstrap (1.0.30) unstable; urgency=low
401

402
  [ Joey Hess ]
403 404 405 406 407
  * 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
Joey Hess's avatar
Joey Hess committed
408
    verification. Closes: #624229
409
  * Needs base-installer 1.117.
410 411
  * Add a warning message if the keyring file is not available, and
    --no-check-gpg is not specified.
412 413
  * Clear all global variables used for options, so that unclean
    environment doesn't break debootstrap. Closes: #621657
414 415
  * Removed the --boot-floppies switch and mode. Assuming this has
    not been used in 10 years.
416

417 418 419
  [ Colin Watson ]
  * Resolve dependencies from all requested components (LP: #740167).

Joey Hess's avatar
Joey Hess committed
420
 -- Joey Hess <joeyh@debian.org>  Tue, 26 Apr 2011 17:10:00 -0400
421

Colin Watson's avatar
Colin Watson committed
422
debootstrap (1.0.29) unstable; urgency=low
423

424
  [ Joey Hess ]
425 426 427
  * Support bootstrapping oldstable. (Lenny could already be bootstrapped
    using that suite name.)

428
  [ Colin Watson ]
429
  * Add (Ubuntu) oneiric as a symlink to gutsy.
430

Colin Watson's avatar
Colin Watson committed
431
 -- Colin Watson <cjwatson@debian.org>  Tue, 22 Mar 2011 10:58:49 +0000
432

Joey Hess's avatar
Joey Hess committed
433
debootstrap (1.0.28) unstable; urgency=low
elmig's avatar
elmig committed
434

435
  [ Miguel Figueiredo ]
elmig's avatar
elmig committed
436 437
  * Fix for ar usage, thanks to Guillem Jover. Closes: #598729

438 439 440
  [ Joey Hess ]
  * Remove 5 second sleeps when debootstrap finds additional required
    dependencies. d-i just got that much faster.
Joey Hess's avatar
Joey Hess committed
441 442 443 444 445
  * Use SHA checksums. Defaulting to SHA256, and configurable by 
    SHA_SIZE environment variable. Closes: #614315
  * If a sha256sum program is not available, fall back to sha1sum.
    This is to support debootstrap use on embedded systems, which are more
    likely to have the latter.
446 447
  * Avoid new(?) warning from dpkg about missing Maintainer field when
    feigning install of a package.
448

Joey Hess's avatar
Joey Hess committed
449
 -- Joey Hess <joeyh@debian.org>  Mon, 21 Feb 2011 20:48:46 -0400
elmig's avatar
elmig committed
450

451
debootstrap (1.0.27) unstable; urgency=low
452 453 454 455 456

  [ Miguel Figueiredo ]
  * Fix bug and typo on --private-key
    Patch by Jonathan Klee. 

Jeremie Koenig's avatar
Jeremie Koenig committed
457 458 459 460 461 462
  [ Jeremie Koenig ]
  * Hurd support:
    - 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.

463
 -- Otavio Salvador <otavio@debian.org>  Mon, 07 Feb 2011 19:40:24 -0200
464

465
debootstrap (1.0.26) unstable; urgency=low
466

467
  [ Christian Perrier ]
468
  * Consistently use tab indenting in scripts/gutsy and scripts/sid
469 470 471
    Patch by Karl Goetz. Closes: #601821
  * Fix a typo in the debootstrap script
    Patch by Karl Goetz. Closes: #601822
472

473 474 475 476
  [ Joey Hess ]
  * sid: Remove old workaround for etch era coreutils/textutils md5sum
    diversion problem. (#329394)

477
 -- Otavio Salvador <otavio@debian.org>  Fri, 12 Nov 2010 10:07:41 -0200
478

Joey Hess's avatar
Joey Hess committed
479
debootstrap (1.0.25) unstable; urgency=low
480 481

  * Remove debug statement that slipped in.
482 483 484
  * Add test to guard against devices.tar.gz being empty.
  * /dev/MAKEDEV cannot be relied on (udev likes to make it a symlink to
    true). Always use /sbin/MAKEDEV. Closes: #598080
485

Joey Hess's avatar
Joey Hess committed
486
 -- Joey Hess <joeyh@debian.org>  Sun, 26 Sep 2010 13:18:31 -0400
487

Joey Hess's avatar
Joey Hess committed
488
debootstrap (1.0.24) unstable; urgency=low
489

490 491 492 493 494
  [ Miguel Figueiredo ]
  * Apply patches from by Jonathan Klee and Guillaume Chauvel 
    to add support to https (closes: #521196).

  [ Colin Watson ]
495 496
  * Add (Ubuntu) natty as a symlink to gutsy.

497 498 499
  [ Joey Hess ]
  * Add support for wheezy. Closes: #597461

Joey Hess's avatar
Joey Hess committed
500
 -- Joey Hess <joeyh@debian.org>  Sun, 19 Sep 2010 21:40:00 -0400
501

Colin Watson's avatar
Colin Watson committed
502
debootstrap (1.0.23) unstable; urgency=low
503 504

  * Add (Ubuntu) maverick as a symlink to gutsy.
Colin Watson's avatar
Colin Watson committed
505
  * Add ${misc:Depends}.
506

Colin Watson's avatar
Colin Watson committed
507
 -- Colin Watson <cjwatson@debian.org>  Wed, 19 May 2010 13:35:34 +0100
508

509 510 511 512 513 514
debootstrap (1.0.22) unstable; urgency=low

  * Redo release since it ended up with testing directory in tar.gz.

 -- Otavio Salvador <otavio@debian.org>  Mon, 22 Feb 2010 16:52:49 -0300

515
debootstrap (1.0.21) unstable; urgency=low
516

517
  [ Otavio Salvador ]
518 519 520
  * Apply patch from Clint Adams <schizo@debian.org> to add support for
    gz/bz2/xz data.tar (closes: #458663).

521 522 523 524 525
  [ Guillem Jover ]
  * Refactor deb extractors into two new functions.
  * Use dpkg-deb if available instead of ar (closes: #557296).
  * Add an --extractor option to override the automatic extractor selection.

526 527
  [ Otavio Salvador ]
  * Document new --extractor option in manpage.
528 529
  * Apply patch from Vagrant Cascadian <vagrant+bugs@freegeek.org> not
    fail if resolv.conf is a broken symlink (closes: #390647).
530

531 532 533
  [ Frans Pop ]
  * Use tab indentation in scripts/debian/sid to reduce its size (relevant
    for Debian Installer).
534 535
  * Add apt to base packages for the buildd variant as it is no longer marked
    Build-Essential.
536

537 538 539
  [ Otavio Salvador ]
  * Apply patch from Andres Salomon <dilinger@collabora.co.uk> to honor
    --components when using mirror_style 'main' (closes: #561283).
540 541
  * Apply patch from Andres Salomon <dilinger@collabora.co.uk> to fix
    iteration through components in download_main (closes: #561298).
542

543 544 545
  [ Joey Hess ]
  * Allow the suite to be stable, testing, or unstable when debootstrapping
    Debian. Closes: #288109
546 547 548
  * Make scripts directory in source tree look like installed directory,
    and add a section to README explaining an easy way to run
    debootstrap w/o installing it. Closes: #345762
549
  * Convert rules file to use dh with overrides.
550 551 552 553
  * Remove binary-basedebs target from debian/rules.
    This target has been broken in multiple ways since 2007. While I
    accidentially partially fixed it with the above changes, this is evidence
    it's dead code that can be safely removed.
554

555
 -- Otavio Salvador <otavio@debian.org>  Sun, 21 Feb 2010 23:11:06 -0300
556

Colin Watson's avatar
Colin Watson committed
557
debootstrap (1.0.20) unstable; urgency=low
558 559 560 561

  * For recent Ubuntu versions, move $TARGET/sbin/initctl aside in the same
    way we do start-stop-daemon, so that attempts to control Upstart jobs
    won't inadvertently affect jobs in the host system.
562
  * Rename EXAMPLE section in debootstrap(8) to EXAMPLES (closes: #548458).
563

Colin Watson's avatar
Colin Watson committed
564
 -- Colin Watson <cjwatson@debian.org>  Sun, 04 Oct 2009 21:23:07 +0100
565

Colin Watson's avatar
Colin Watson committed
566
debootstrap (1.0.19) unstable; urgency=low
567 568 569 570 571 572

  * Ignore failures from dpkg --predep-package. It exits 1 if there are no
    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.

Colin Watson's avatar
Colin Watson committed
573
 -- Colin Watson <cjwatson@debian.org>  Thu, 24 Sep 2009 19:57:05 +0100
574

575
debootstrap (1.0.18) unstable; urgency=low
576 577 578 579

  * Only use dpkg from the chroot, as there is no guarantee dpkg is 
    available outside of the chroot (d-i installation for example).

580
 -- Aurelien Jarno <aurel32@debian.org>  Wed, 23 Sep 2009 11:37:01 +0200
581

Colin Watson's avatar
Colin Watson committed
582
debootstrap (1.0.17) unstable; urgency=low
583 584 585

  * Remove boneheaded use of sudo left over from testing (closes: #547949).

Colin Watson's avatar
Colin Watson committed
586
 -- Colin Watson <cjwatson@debian.org>  Tue, 22 Sep 2009 20:10:19 +0100
587

Colin Watson's avatar
Colin Watson committed
588
debootstrap (1.0.16) unstable; urgency=low
589

590
  [ Colin Watson ]
591 592
  * Cope with pre-dependencies of included packages that aren't in Priority:
    required (closes: #487908).
593 594
  * Upgrade to debhelper v7. (Override rules get pretty hairy for this
    package, so I haven't switched to dh(1).)
595 596
  * Use ports.ubuntu.com as default mirror on sparc for Ubuntu hardy and
    beyond (LP: #431145).
597
  * Add (Ubuntu) lucid as a symlink to gutsy.
598

599 600 601
  [ Frans Pop ]
  * Makefile: remove unused ARCH variable.

Colin Watson's avatar
Colin Watson committed
602
 -- Colin Watson <cjwatson@debian.org>  Mon, 21 Sep 2009 16:28:40 +0100
603

Colin Watson's avatar
Colin Watson committed
604
debootstrap (1.0.15) unstable; urgency=low
605 606 607 608 609 610

  * On Linux, clear out /etc/mtab on exit if it's not a symlink. Should fix
    problems Wouter Verhelst and Martin Michlmayr are seeing with
    initramfs-tools MODULES=dep, although it probably isn't a perfect
    solution.

Colin Watson's avatar
Colin Watson committed
611
 -- Colin Watson <cjwatson@debian.org>  Thu, 23 Jul 2009 16:45:00 +0100
612

613
debootstrap (1.0.14) unstable; urgency=low
614 615 616

  * Apply patch from Felix Zielcke <fzielcke@z-51.de> to use "dpkg
    --print-architecture" to avoid deprecation warning. Closes: #531680.
617 618
  * Reference squeeze instead of sarge in manpage. Based on a patch from
    Geoff Simmons <gsimmons@gsimmons.org>. Closes: #534575.
619 620
  * Apply patch from Riku Voipio <riku.voipio@iki.fi> to add support for
    scratchbox variant. Closes: #536820.
621

622
 -- Otavio Salvador <otavio@ossystems.com.br>  Wed, 22 Jul 2009 12:34:54 -0300
623

Colin Watson's avatar
Colin Watson committed
624
debootstrap (1.0.13) unstable; urgency=low
625

626
  [ Otavio Salvador ]
627 628 629
  * Apply patch from Luca Favatella <slackydeb@gmail.com> to improve
    coding style.

630 631 632
  [ Colin Watson ]
  * Add (Ubuntu) karmic as a symlink to gutsy.

Colin Watson's avatar
Colin Watson committed
633
 -- Colin Watson <cjwatson@debian.org>  Fri, 24 Apr 2009 20:08:24 +0100
634

Colin Watson's avatar
Colin Watson committed
635
debootstrap (1.0.12) unstable; urgency=low
636

637
  [ Otavio Salvador ]
638
  * Improve code to choose between libc packages. Thanks to Luca Favatella
639
    <slackydeb@gmail.com> for first version of the patch.
640

641 642 643 644 645 646 647 648 649
  [ Colin Watson ]
  * Remove partial support for emitting translated progress messages with
    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).
650 651 652 653
  * Export PATH, just to make sure. It isn't necessarily exported by shells
    running from init=/bin/sh or similar, and the upstream bash maintainer
    is unwilling to export it by default; it's easy enough to do so here
    (LP: #320188).
654

Colin Watson's avatar
Colin Watson committed
655
 -- Colin Watson <cjwatson@debian.org>  Tue, 17 Mar 2009 16:38:46 +0000
656

Colin Watson's avatar
Colin Watson committed
657
debootstrap (1.0.11) unstable; urgency=low
658 659

  * Add (Ubuntu) jaunty as a symlink to gutsy.
660 661
  * Clarify that --second-stage is needed to complete the bootstrapping
    process after --foreign.
662
  * Fix --make-tarball= option (closes: #484869).
Colin Watson's avatar
Colin Watson committed
663 664 665
  * Fix old Debian scripts and all Ubuntu scripts to cope with Anthony's
    change in 1.0.8 to make --second-stage not bother recalculating required
    and base.
666 667 668
  * Rename 'repeat' to 'repeatn', since 'repeat' is a reserved word in zsh;
    although strictly speaking this seems like an incompatibility in zsh
    when linked to /bin/sh (closes: #340058).
669 670
  * Fix --unpack-tarball= option (thanks, Torsten Landschoff; closes:
    #500759).
671 672
  * Fix handling of relative DEBOOTSTRAP_DIR (thanks, Mikhail Gusarov;
    closes: #503460).
673 674
  * Cope with ancient versions of chroot(8) that don't call chdir() (thanks,
    Patrik Arvhult; closes: #350635).
675 676
  * Recommend gnupg for --keyring option (thanks, Robert Millan; closes:
    #467571).
677 678
  * Note that you can't --include packages with non-required Pre-Depends
    (see #487908).
679 680 681
  * Mention /sys in EXAMPLE section of manual page, and use "defaults"
    rather than "none" as the mount options for /proc (thanks, Raúl Sánchez
    Siles; closes: #410787).
682 683 684
  * Add /dev/console to devices.tar.gz (after all, MAKEDEV's 'consoleonly'
    was added for boot-floppies in the first place; see
    https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027230.html).
685
  * Add support for squeeze (closes: #513488).
686

Colin Watson's avatar
Colin Watson committed
687
 -- Colin Watson <cjwatson@debian.org>  Wed, 18 Feb 2009 23:46:12 +0000
688

Frans Pop's avatar
Frans Pop committed
689
debootstrap (1.0.10) unstable; urgency=low
690 691 692 693 694 695

  [ Joey Hess ]
  * Avoid "broken pipe" errors in bootstrap.log from the the smallyes function.
    The errors themselves are inherent to how the function is used, so just
    suppress them. Closes: #480560.

696 697 698
  [ Frans Pop ]
  * Do not cache Release and Release.gpg files. Closes: #488424.
  * Abort if a Packages file failed to verify.
Frans Pop's avatar
Frans Pop committed
699
  * Update standards version to 3.8.0; no other changes needed.
700

Frans Pop's avatar
Frans Pop committed
701
 -- Frans Pop <fjp@debian.org>  Wed, 02 Jul 2008 17:44:25 +0200
702

Colin Watson's avatar
Colin Watson committed
703
debootstrap (1.0.9) unstable; urgency=low
704

705
  [ Frans Pop ]
706 707 708
  * Error out on unrecognized options to avoid invalid options to be
    recognized as arguments.

709
  [ Colin Watson ]
Colin Watson's avatar
Colin Watson committed
710 711
  * Use 'chown 0:0' in all scripts rather than deprecated 'chown 0.0'
    (thanks, Evan Klitzke).
712
  * Add (Ubuntu) intrepid as a symlink to gutsy.
713

Colin Watson's avatar
Colin Watson committed
714
 -- Colin Watson <cjwatson@debian.org>  Tue, 29 Apr 2008 19:36:19 +0100
715

Colin Watson's avatar
Colin Watson committed
716
debootstrap (1.0.8) unstable; urgency=low
717

718
  [ Frans Pop ]
719 720
  * Change Priority for the udeb to extra in line with overrides file.

721 722 723 724 725
  [ Colin Watson ]
  * Partially revert r50134; there are people who depend on being able to
    use the "upstream" Makefile on non-Debian systems. Create necessary
    directories in the Makefile rather than relying on dh_installdirs to do
    it (LP: #172645).
726 727
  * Use ftp.us.debian.org rather than ftp.debian.org
    (http://lists.debian.org/debian-devel-announce/2007/12/msg00002.html).
728

729 730 731 732
  [ Anthony Towns ]
  * Add minbase variant for the sid script that only install apt (and
    its dependencies) instead of all of base. (Closes: Bug#351912,
    Bug#452654)
733
  * Make --second-stage not bother recalculating required and base as
734
    it's not needed.
735 736 737
  * Make --arch and other arguments accept both "--arch i386" and
    "--arch=i386" forms of specifying a parameter to avoid the
    inconsistency.
738

739 740 741
  [ Stephen R. Marenka ]
  * Allow installation of etch-m68k. (Closes: Bug#458965)

742 743
  [ Colin Watson ]
  * Add minbase variant for Ubuntu gutsy/hardy; see Anthony's change above.
744
  * Minor manual page formatting improvements.
745

Colin Watson's avatar
Colin Watson committed
746
 -- Colin Watson <cjwatson@debian.org>  Tue, 15 Jan 2008 11:19:34 +0000
747

Frans Pop's avatar
Frans Pop committed
748
debootstrap (1.0.7) unstable; urgency=low
749 750

  * No longer include full devices tarball in udeb.
751 752
  * Also try 'udpkg --print-architecture' when determining the target
    architecture.
753 754
  * Utility pkgdetails moved from debootstrap-udeb to bootstrap-base so that
    the udeb can become 'Architecture: all'.
755
  * Change /usr/lib/debootstrap to /usr/share/debootstrap. Closes: #430615.
756 757
  * Use tab indentation in debootstrap and functions saving 3kB (relevant for
    Debian Installer).
758 759 760
  * Fix various inconsistencies in build scripts.
  * Fix dpkg-genchanges warning 'missing Priority for source files'.
  * Update Standards-Version to 3.7.2. No changes needed.
761
  * Changes in udeb require base-installer 1.85.
762

Frans Pop's avatar
Frans Pop committed
763
 -- Frans Pop <fjp@debian.org>  Wed, 14 Nov 2007 12:15:45 +0100
764

Colin Watson's avatar
Colin Watson committed
765
debootstrap (1.0.6) unstable; urgency=low
766 767

  * Ensure that the target directory exists in check_sane_mount.
768
  * Don't ignore 'make clean' errors. (The Makefile is always present.)
769

Colin Watson's avatar
Colin Watson committed
770
 -- Colin Watson <cjwatson@debian.org>  Sun, 21 Oct 2007 10:50:59 +0100
771

772
debootstrap (1.0.5) unstable; urgency=low
773

774
  [ Colin Watson ]
775 776
  * Don't rely on GNU sed's s///I extension (closes: #350583).

777 778 779 780 781
  [ Joey Hess ]
  * Skip the noexec/nodev test when running --print-debs or other operations
    that do not involve building systems.

 -- Joey Hess <joeyh@debian.org>  Sat, 20 Oct 2007 23:10:34 -0400
782

Colin Watson's avatar
Colin Watson committed
783
debootstrap (1.0.4) unstable; urgency=low
784 785

  [ Neil Williams ]
Frans Pop's avatar
Frans Pop committed
786 787
  * Add --second-stage-target option that allows embedded to test for
    installations in a chroot on the device (closes: #445157).
788

789 790
  [ Colin Watson ]
  * Add (Ubuntu) hardy as a symlink to gutsy.
791
  * Unmount /lib/init/rw on exit (closes: #391604).
792
  * Cope if uncompressed Packages is missing from Release (closes: #402380).
793
  * Don't rely on XSI test(1) extensions.
794
  * Add support for ssh:/// URLs (thanks, Steffen Joeris; closes: #434893).
795 796
  * Fix Ubuntu hoary and breezy scripts to unmount /dev etc. on exit
    (closes: #327708).
797 798
  * Emit an error if we cannot create working devices or executables on the
    target (based on work by Bastian Kleineidam; closes: #233798).
799

Colin Watson's avatar
Colin Watson committed
800
 -- Colin Watson <cjwatson@debian.org>  Fri, 19 Oct 2007 14:57:37 +0100
801

Colin Watson's avatar
Colin Watson committed
802
debootstrap (1.0.3) unstable; urgency=low
803 804 805 806

  * Ignore errors when unmounting filesystems, to avoid stopping at the
    first one with problems.

Colin Watson's avatar
Colin Watson committed
807
 -- Colin Watson <cjwatson@debian.org>  Tue, 21 Aug 2007 12:32:37 +0100
808

809
debootstrap (1.0.2) unstable; urgency=low
810

811
  [ Joey Hess ]
812 813 814 815
  * Document --components in man page.
  * Update man page, as packages listed in --include should now be auto
    dep-resolved by default.

816
  [ Colin Watson ]
817 818
  * Extensive quoting fixes, allowing installation to a target containing
    spaces (closes: #387673).
819 820
  * scripts/debian/sid: Handle libc0.3 on hurd-i386 (thanks, Michael Banck;
    closes: #314304).
821 822
  * functions: Stub out /proc setup and add device setup for the Hurd
    (thanks, Michael Banck; closes: #314311).
823
  * Add --version option (closes: #294484).
824

825 826 827 828
  [ Otavio Salvador ]
  * Fix bunzip2 path. Thanks Martín Ferrari <martin.ferrari@gmail.com> by
    the patch (closes: #436218).

829
 -- Otavio Salvador <otavio@debian.org>  Tue, 07 Aug 2007 20:12:55 -0300
830

Colin Watson's avatar
Colin Watson committed
831
debootstrap (1.0.1) unstable; urgency=low
832 833 834

  * scripts/ubuntu/gutsy: Determine buildd variant dynamically using
    Build-Essential: yes.
835 836
  * scripts/ubuntu/gutsy.fakechroot: Remove devmapper postinst hack, no
    longer needed.
837 838
  * scripts/ubuntu/*.fakechroot: Merge into the corresponding main scripts
    as variants.
839

Colin Watson's avatar
Colin Watson committed
840
 -- Colin Watson <cjwatson@debian.org>  Fri, 20 Jul 2007 11:55:22 +0100
841

Colin Watson's avatar
Colin Watson committed
842
debootstrap (1.0.0) unstable; urgency=low
843

844
  [ Anthony Towns ]
845
  * Make debootstrap team maintained under the d-i banner.
Anthony Towns's avatar
Anthony Towns committed
846 847
  * Add Joey, Frans and Junichi as uploaders, remove JHM (not in the
    d-i group).
848
  * Make pkgdetails.c not need C99 extensions. (Closes: Bug#398977)
Anthony Towns's avatar
Anthony Towns committed
849 850
  * Fix am_doing_phase implementation in debootstrap script. Thanks to
    Tero Janka for spotting the problem and the fix. (Closes: Bug#409881)
851

852 853
  [ Joey Hess ]
  * Drop support for sarge from the udeb.
Joey Hess's avatar
Joey Hess committed
854 855 856 857
  * Update README.Debian:
    - One todo item is done. (I think cross-strap is too, but unsure.)
    - Reword NMU policy to note that it's team-maintained now.
  * ACK my prior NMU. Closes: #418600
858 859 860 861
  * If /dev/MAKEDEV DNE, as on certain s390 machines, use /sbin/MAKEDEV.
    Closes: #420908
    Note that /dev/MAKEDEV is still the correct location, and is still tried
    first so that building works on all FHS systems, as noted in #190239.
862

863 864 865
  [ Colin Watson ]
  * Add support for Ubuntu dapper (Closes: #342838), edgy, feisty, and
    gutsy. Exclude everything but gutsy from the udeb.
866
  * Fix "deboostrap" typo in debootstrap(8) (thanks, Adam Conrad).
867
  * Fix "htp" typo in temporary /etc/apt/sources.list.
868
  * Drop support for woody from the udeb too.
869 870 871 872 873 874
  * When removing $TARGET/debootstrap, debootstrap.log is still open as
    stdout/stderr and needs to remain so, but after unlinking it some NFS
    servers implement this by a temporary file in the same directory, which
    makes it impossible to rmdir that directory. Moving it instead works
    around the problem (thanks, Steven McCoy;
    https://launchpad.net/bugs/65003).
875
  * Fix formatting error in debootstrap(8) (.R is not a macro).
876 877
  * Reorganise scripts into scripts/debian/ and scripts/ubuntu/ directories
    in the source tree to declutter the top level.
878 879 880 881
  * Add default_mirror function; reorganise the debootstrap script a little
    so that it works. Set the default mirror for Ubuntu suites to
    http://archive.ubuntu.com/ubuntu, and the default mirror for Debian
    etch/lenny/sid architectures other than amd64 and i386 to
882
    http://ftp.us.debian.org/debian (per ajt; see bug #363049).
883 884 885
  * Add devices created by fd to devices-std.tar.gz, so that
    /dev/std{in,out,err} is available conveniently in chroots with /proc and
    /dev/pts mounted (thanks, Matthias Klose).
886
  * Document --keyring and --make-tarball. (Closes: #368988)
887 888
  * Update Ubuntu mirrors: warty/hoary/breezy => old-releases.ubuntu.com,
    unsupported architectures => ports.ubuntu.com.
889
  * Add myself to Uploaders.
890
  * Bump to 1.0.0. Nobody uses debootstrap in production, do they?
891

892
  [ Joey Hess ]
Petter Reinholdtsen's avatar
Petter Reinholdtsen committed
893
  * Remove the extended package description (aka bloat) from the udeb.
894

Colin Watson's avatar
Colin Watson committed
895
 -- Colin Watson <cjwatson@debian.org>  Sat, 23 Jun 2007 02:19:27 +0100
896

897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418