[ubuntu/natty] cryptsetup 2:1.1.3-4ubuntu1 (Accepted)

Lorenzo De Liso blackz at ubuntu.com
Tue Nov 30 04:15:30 GMT 2010


cryptsetup (2:1.1.3-4ubuntu1) natty; urgency=low

  * Merge from debian unstable (LP: #682177), remaining changes:
    - debian/control:
      + Bump initramfs-tools Suggests to Depends: so system is not
        potentially rendered unbootable.
      + Depend on plymouth.
    - Add debian/cryptdisks-{enable,udev}.upstart.
    - debian/cryptdisks.functions:
      + new function, crypttab_start_one_disk, to look for the named source
        device in /etc/crypttab (by device name, UUID, or label) and start it
        if configured to do so
      + wrap the call to /lib/cryptsetup/askpass with watershed, to make sure
        we only ever have one of these running at a time; otherwise multiple
        invocations could steal each other's input and/or write over each
        other's output
      + when called by cryptdisks-enable, check that we don't already have a
        corresponding cryptdisks-udev job running (probably waiting for a
        passphrase); if there is, wait until it's finished before continuing.
    - debian/cryptdisks{,-early}.init: Make the 'start' action of the init
      script a no-op, this should be handled entirely by the upstart job;
      and fix the LSB header to not declare this should be started in
      runlevel 'S'
    - debian/cryptsetup.postinst: Remove any symlinks from /etc/rcS.d on
      upgrade.
    - debian/rules:
      + Do not install start symlinks for init scripts, and
        install debian/cryptdisks-{enable,udev}.upstart scripts.
      + link dynamically against libgcrypt and libgpg-error.
    - Add debian/cryptsetup.apport: Apport package hook. Install in
      debian/rules and create dir in debian/cryptsetup.dirs.
    - debian/cryptsetup.postrm: call update-initramfs on package removal.

cryptsetup (2:1.1.3-4) unstable; urgency=high

  * bump standards-version to 3.9.1, no changes required
  * add patches/01_manpage_units: mention units (512b sectors) for -o option
    in man page. (closes: #584174)
  * move cryptdisks_st* scripts from /usr/sbin to /sbin, add symlinks for
    compatibility reasons. thanks to Mario 'BitKoenig' Holbe. (closes: #589800)
  * add decrypt_keyctl keyscript and initramfs hook from Michael Gebetsroither,
    which supports to cache a passphrase for later use. (closes: #563961)
  * invoke /sbin/lvm with full path in cryptroot initramfs script. thanks to
    Bernd Zeimetz. (closes: #597648)
  * print out a warning at initramfs cryptroot hook in case that detection of
    canonical device failed. (closes: #594092)
  * add manpage fixes, thanks to Stephen Gildea for patch. (closes: #598237)
  * fix depreciated ext2 wrapper checkscript to succeed for ext2, ext3, ext4
    and ext4dev filesystems. (closes: #595331)
  * again remove duplicates from debian/NEWS.
  * truncate trailing spaces for some variables at initramfs cryptroot hook.
  * remove volume group -guessing magic from initramfs scripts and hooks,
    instead activate all available lvm volume groups. thanks to Christoph
    Anton Mitterer for the suggestion. (closes: #554506, #591626)
  * remove /etc/bash_completion.d from debian/cryptsetup.dirs
  * set urgency=high as this upload fixes two release-critical bugs.

cryptsetup (2:1.1.3-3) unstable; urgency=low

  * fix usage of new variable $DEFAULT_LOUD, and some cosmetical changes.
    thanks to Mario 'BitKoenig' Holbe. (closes: #589029)

cryptsetup (2:1.1.3-2) unstable; urgency=low

  * introduce new $INITSTATE 'manual' for cryptdisks_st* scripts. that way,
    noauto devices are processed again by cryptdisks_st* scripts.
    (closes: #588697, #588698, #589153, #589798)
  * introduce new variable $DEFAULT_LOUD. now the 'loud' option in crypttab
    affects only the device in question. thanks to Mario 'BitKoenig' Holbe.
  * introduce new crypttab option 'quiet' which overwrites and unsets the
    'loud' option. thanks to Mario 'BitKoenig' Holbe. (closes: #589029)

cryptsetup (2:1.1.3-1) unstable; urgency=low

  * new upstream release:
    - fix device alignment ioctl calls parameters for archs like ppc64.
    - fix activate_by_* API calls to handle NULL device name as documented
    - fix udev support for old libdevmapper with not compatible definition
  * fix rm_lo_setup() in cryptdisks.functions for failed device setup. thanks
    to Roger Pettersson. (closes: #581712)
  * add X-Stop-After headers to cryptdisks(-early) initscripts. this fixes
    shutdown process for system without encrypted rootfs at least. thanks to
    Alfredo Finelli. (closes: #575652)
  * more merges from ubuntu, thanks to and Steve Langasek (closes: #575024):
    - debian/cryptdisk.functions: initially create the device under a temporary
      name and rename it only at the end using 'dmsetup rename', to ensure that
      upstart/mountall doesn't see our device before it's ready to go.
      LP: #475936.
    - cryptdisks.functions: do_tmp should mount under /var/run/cryptsetup for
      changing the permissions of the filesystem root, not directly on /tmp,
      since mounting on /tmp a) is racy, b) confuses mountall something fierce.
      LP: #475936.
  * fix manpage checkscripts documentation. clarify that both cryptdisks and
    cryptroot invoke checkscripts. thanks Christoph Anton Mitterer.
  * remove quotes from $KEYSCRIPT invokation, thanks Alexandre Rossi.
    (closes: #585099)
  * fix support for commandline options to mkfs in luksformat. thanks to Eduard
    Bloch again for bugreport and patch. (closes: #585787)
  * remove duplicates from debian/NEWS, thanks Steve Langasek (closes: 586019)
  * improve documentation on environment variables in cryptdisks.default and
    crypttab manpage. thanks Christoph Anton Mitterer. (closes: #585664)
  * several improvements to (pre)check scripts, inspired by scripts from
    Christoph Anton Mitterer (closes: #585418, #585496)
    - checkscripts exit with error 1 if executables aren't available.
    - ext2, swap and xfs scripts are depreciated and invoke blkid script.
    - drop filtering of minix filesystem in blkid, util-linux 2.17.2 in debian
    - remove *vol_id check scripts, vol_id isn't available in debian any longer
    - don't use sed in *blkid check scripts any longer
  * fix initramfs/cryptroot-hook to canonicalize $device in get_resume_devices
    function. this should really weed out all duplicates. (closes: #586122),
    and catch all udev/device-mapper symlink setups as well (closes: #554506)
  * bash-completion file now in pck bash-completion (closes: #586299, #586162)
  * add a paragraph about the boot order of init scripts to README.Debian,
    describing the current catch-22 situation. (closes: #576646)
  * initscripts and cryptdisks_st* no longer silently quit in case that include
    file /lib/cryptsetup/cryptdisks.functions is missing. (closes: #587220)
  * fix cryptdisks-early LSB headers to restore legacy boot sequence order.
    mdadm-raid was started before cryptdisks-early. (closes: #587224)
  * cryptdisks initscript now raises a warning for failed started devices, and
    cryptdisks-early initscript raises a warning for failed stopped devices.
    this makes the initscript actions far more transparent to users. same holds
    for cryptdisks_st*. thanks to Christoph Anton Mitterer. (closes: #587222)
  * remove lintian overrides init.d-script-should-depend-on-virtual-facility
    as lintian lintian 2.4.2 has fixed #580082.
  * bump standards-version to 3.9.0, remove version information from replaces/
    provides/conflicts against cryptsetup-luks, change conflicts against
    hashalot (<= 0.3-1) to breaks hashalot (<< 0.3-1) and add replaces.
  * fix loads of typos, thanks to Christoph Anton Mitterer. (closes: #588068)
  * update copyright years and list Milan Broz in debian/copyright

Date: Sat, 27 Nov 2010 17:37:43 +0100
Changed-By: Lorenzo De Liso <blackz at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Luke Yelavich <luke.yelavich at canonical.com>
https://launchpad.net/ubuntu/natty/+source/cryptsetup/2:1.1.3-4ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 27 Nov 2010 17:37:43 +0100
Source: cryptsetup
Binary: cryptsetup cryptsetup-udeb libcryptsetup1 libcryptsetup-dev
Architecture: source
Version: 2:1.1.3-4ubuntu1
Distribution: natty
Urgency: high
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Lorenzo De Liso <blackz at ubuntu.com>
Description: 
 cryptsetup - configures encrypted block devices
 cryptsetup-udeb - configures encrypted block devices (udeb)
 libcryptsetup-dev - libcryptsetup development files
 libcryptsetup1 - libcryptsetup shared library
Closes: 554506 563961 575024 575652 576646 581712 584174 585099 585418 585496 585664 585787 586019 586122 586162 586299 587220 587222 587224 588068 588697 588698 589029 589153 589798 589800 591626 594092 595331 597648 598237
Launchpad-Bugs-Fixed: 475936 682177
Changes: 
 cryptsetup (2:1.1.3-4ubuntu1) natty; urgency=low
 .
   * Merge from debian unstable (LP: #682177), remaining changes:
     - debian/control:
       + Bump initramfs-tools Suggests to Depends: so system is not
         potentially rendered unbootable.
       + Depend on plymouth.
     - Add debian/cryptdisks-{enable,udev}.upstart.
     - debian/cryptdisks.functions:
       + new function, crypttab_start_one_disk, to look for the named source
         device in /etc/crypttab (by device name, UUID, or label) and start it
         if configured to do so
       + wrap the call to /lib/cryptsetup/askpass with watershed, to make sure
         we only ever have one of these running at a time; otherwise multiple
         invocations could steal each other's input and/or write over each
         other's output
       + when called by cryptdisks-enable, check that we don't already have a
         corresponding cryptdisks-udev job running (probably waiting for a
         passphrase); if there is, wait until it's finished before continuing.
     - debian/cryptdisks{,-early}.init: Make the 'start' action of the init
       script a no-op, this should be handled entirely by the upstart job;
       and fix the LSB header to not declare this should be started in
       runlevel 'S'
     - debian/cryptsetup.postinst: Remove any symlinks from /etc/rcS.d on
       upgrade.
     - debian/rules:
       + Do not install start symlinks for init scripts, and
         install debian/cryptdisks-{enable,udev}.upstart scripts.
       + link dynamically against libgcrypt and libgpg-error.
     - Add debian/cryptsetup.apport: Apport package hook. Install in
       debian/rules and create dir in debian/cryptsetup.dirs.
     - debian/cryptsetup.postrm: call update-initramfs on package removal.
 .
 cryptsetup (2:1.1.3-4) unstable; urgency=high
 .
   * bump standards-version to 3.9.1, no changes required
   * add patches/01_manpage_units: mention units (512b sectors) for -o option
     in man page. (closes: #584174)
   * move cryptdisks_st* scripts from /usr/sbin to /sbin, add symlinks for
     compatibility reasons. thanks to Mario 'BitKoenig' Holbe. (closes: #589800)
   * add decrypt_keyctl keyscript and initramfs hook from Michael Gebetsroither,
     which supports to cache a passphrase for later use. (closes: #563961)
   * invoke /sbin/lvm with full path in cryptroot initramfs script. thanks to
     Bernd Zeimetz. (closes: #597648)
   * print out a warning at initramfs cryptroot hook in case that detection of
     canonical device failed. (closes: #594092)
   * add manpage fixes, thanks to Stephen Gildea for patch. (closes: #598237)
   * fix depreciated ext2 wrapper checkscript to succeed for ext2, ext3, ext4
     and ext4dev filesystems. (closes: #595331)
   * again remove duplicates from debian/NEWS.
   * truncate trailing spaces for some variables at initramfs cryptroot hook.
   * remove volume group -guessing magic from initramfs scripts and hooks,
     instead activate all available lvm volume groups. thanks to Christoph
     Anton Mitterer for the suggestion. (closes: #554506, #591626)
   * remove /etc/bash_completion.d from debian/cryptsetup.dirs
   * set urgency=high as this upload fixes two release-critical bugs.
 .
 cryptsetup (2:1.1.3-3) unstable; urgency=low
 .
   * fix usage of new variable $DEFAULT_LOUD, and some cosmetical changes.
     thanks to Mario 'BitKoenig' Holbe. (closes: #589029)
 .
 cryptsetup (2:1.1.3-2) unstable; urgency=low
 .
   * introduce new $INITSTATE 'manual' for cryptdisks_st* scripts. that way,
     noauto devices are processed again by cryptdisks_st* scripts.
     (closes: #588697, #588698, #589153, #589798)
   * introduce new variable $DEFAULT_LOUD. now the 'loud' option in crypttab
     affects only the device in question. thanks to Mario 'BitKoenig' Holbe.
   * introduce new crypttab option 'quiet' which overwrites and unsets the
     'loud' option. thanks to Mario 'BitKoenig' Holbe. (closes: #589029)
 .
 cryptsetup (2:1.1.3-1) unstable; urgency=low
 .
   * new upstream release:
     - fix device alignment ioctl calls parameters for archs like ppc64.
     - fix activate_by_* API calls to handle NULL device name as documented
     - fix udev support for old libdevmapper with not compatible definition
   * fix rm_lo_setup() in cryptdisks.functions for failed device setup. thanks
     to Roger Pettersson. (closes: #581712)
   * add X-Stop-After headers to cryptdisks(-early) initscripts. this fixes
     shutdown process for system without encrypted rootfs at least. thanks to
     Alfredo Finelli. (closes: #575652)
   * more merges from ubuntu, thanks to and Steve Langasek (closes: #575024):
     - debian/cryptdisk.functions: initially create the device under a temporary
       name and rename it only at the end using 'dmsetup rename', to ensure that
       upstart/mountall doesn't see our device before it's ready to go.
       LP: #475936.
     - cryptdisks.functions: do_tmp should mount under /var/run/cryptsetup for
       changing the permissions of the filesystem root, not directly on /tmp,
       since mounting on /tmp a) is racy, b) confuses mountall something fierce.
       LP: #475936.
   * fix manpage checkscripts documentation. clarify that both cryptdisks and
     cryptroot invoke checkscripts. thanks Christoph Anton Mitterer.
   * remove quotes from $KEYSCRIPT invokation, thanks Alexandre Rossi.
     (closes: #585099)
   * fix support for commandline options to mkfs in luksformat. thanks to Eduard
     Bloch again for bugreport and patch. (closes: #585787)
   * remove duplicates from debian/NEWS, thanks Steve Langasek (closes: 586019)
   * improve documentation on environment variables in cryptdisks.default and
     crypttab manpage. thanks Christoph Anton Mitterer. (closes: #585664)
   * several improvements to (pre)check scripts, inspired by scripts from
     Christoph Anton Mitterer (closes: #585418, #585496)
     - checkscripts exit with error 1 if executables aren't available.
     - ext2, swap and xfs scripts are depreciated and invoke blkid script.
     - drop filtering of minix filesystem in blkid, util-linux 2.17.2 in debian
     - remove *vol_id check scripts, vol_id isn't available in debian any longer
     - don't use sed in *blkid check scripts any longer
   * fix initramfs/cryptroot-hook to canonicalize $device in get_resume_devices
     function. this should really weed out all duplicates. (closes: #586122),
     and catch all udev/device-mapper symlink setups as well (closes: #554506)
   * bash-completion file now in pck bash-completion (closes: #586299, #586162)
   * add a paragraph about the boot order of init scripts to README.Debian,
     describing the current catch-22 situation. (closes: #576646)
   * initscripts and cryptdisks_st* no longer silently quit in case that include
     file /lib/cryptsetup/cryptdisks.functions is missing. (closes: #587220)
   * fix cryptdisks-early LSB headers to restore legacy boot sequence order.
     mdadm-raid was started before cryptdisks-early. (closes: #587224)
   * cryptdisks initscript now raises a warning for failed started devices, and
     cryptdisks-early initscript raises a warning for failed stopped devices.
     this makes the initscript actions far more transparent to users. same holds
     for cryptdisks_st*. thanks to Christoph Anton Mitterer. (closes: #587222)
   * remove lintian overrides init.d-script-should-depend-on-virtual-facility
     as lintian lintian 2.4.2 has fixed #580082.
   * bump standards-version to 3.9.0, remove version information from replaces/
     provides/conflicts against cryptsetup-luks, change conflicts against
     hashalot (<= 0.3-1) to breaks hashalot (<< 0.3-1) and add replaces.
   * fix loads of typos, thanks to Christoph Anton Mitterer. (closes: #588068)
   * update copyright years and list Milan Broz in debian/copyright
Checksums-Sha1: 
 f3e85f49f6002697f08f77b724bfa22e3962eabd 1590 cryptsetup_1.1.3-4ubuntu1.dsc
 6f8a4c9a80a0d25f8492dfce6db6abed221598f6 499276 cryptsetup_1.1.3.orig.tar.bz2
 9e9754c57a6f4bfb09c061fd3939e1e3a9c58cf8 89231 cryptsetup_1.1.3-4ubuntu1.debian.tar.gz
Checksums-Sha256: 
 03032e8741e0e3ab87d6b48b37bcedd2e52f688467ed3566ff6b68c7165b64aa 1590 cryptsetup_1.1.3-4ubuntu1.dsc
 9c8e68a272f6d9cfb6cd65cc0743f4c44a2096c61f74e0602bf40208b5e69c0a 499276 cryptsetup_1.1.3.orig.tar.bz2
 1b8126635f766b52ef716e7ca7cef73dccf21de90629e2ab240ce14cafeddc47 89231 cryptsetup_1.1.3-4ubuntu1.debian.tar.gz
Files: 
 169f4fa971103ad7ea3537055fd52b9a 1590 admin optional cryptsetup_1.1.3-4ubuntu1.dsc
 318a64470861ea5b92a52f2014f1e7c1 499276 admin optional cryptsetup_1.1.3.orig.tar.bz2
 95b3a336ddc833f479f14956ac9b9409 89231 admin optional cryptsetup_1.1.3-4ubuntu1.debian.tar.gz
Original-Maintainer: Debian Cryptsetup Team <pkg-cryptsetup-devel at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkz0eD4ACgkQjVefwtBjIM651gCfYHZEDbo+dvPqiWRyW3n5EsOr
ogYAoOUrKQRXq360uzU5tLf2fiROiQF2
=ttyE
-----END PGP SIGNATURE-----


More information about the Natty-changes mailing list