[ubuntu/lucid] nbd 1:2.9.14-2ubuntu1 (Accepted)

Wouter Verhelst wouter at debian.org
Mon Dec 14 16:40:19 GMT 2009


nbd (1:2.9.14-2ubuntu1) lucid; urgency=low

  * Merge from Debian Unstable. Remaining changes:
    - Drop /etc/modprobe.d/nbd-client; the kernel default is already
      appropriate.

nbd (1:2.9.14-2) unstable; urgency=low

  * nbd-client initramfs script: No longer hardcode to eth0, since
    initramfs now exports the necessary variables by itself. Thanks,
    Niall Walsh; Closes: #553019.
    - Update README.Debian to reflect that.
  * Eliminate usage of sed in initramfs script, since sed is
    incompatibly incomplete in several completely different
    implementations. Sigh. Thanks, Niall Walsh; Closes: #553022.

nbd (1:2.9.14-1) unstable; urgency=low

  * New upstream release. Closes: #550505

nbd (1:2.9.13-6) unstable; urgency=low

  * Make the manual install invocations install stuff to debian/tmp
    rather than debian/nbd-{client,server}, so that they don't break if
    we're not building nbd-client and therefore the debian/nbd-client
    doesn't exist. This should make the build work again on kfreebsd-*.

nbd (1:2.9.13-5) unstable; urgency=low

  * nbd-server.postinst: Pass --debconf-ok parameter to ucf, to make it
    stop yelling about not being able to use debconf (it was, and
    db_stop wasn't called. This presumably was a bug, but whatever).
  * Remove overrides for dh_gencontrol and dh_builddeb, since debhelper
    7.4 no longer needs -s arguments. Bump required version of debhelper
    in build-depends to 7.4.0
  * Some more clarification and fixes to nbd-client README.Debian
  * Remove stray 'file' with diff output
  * Updated translation: Vietnamese, by Clytie Siddall. Closes: #548027.
  * Fix message at failed umount. Closes: #539766.
  * Add lintian overrides for "missing-stop" on nbd-client.init.d. We
    really do not wish to stop for runlevel 1.

nbd (1:2.9.13-4) unstable; urgency=low

  * Make test for update-initramfs work, so that installation without it
    works.
  * Add Vcs-Browser and Homepage headers, too.
  * Remove --sourcedir argument from dh_install. We don't run make
    install ourselves, so this is a recipe for disaster.
  * Apparently I lost the Dutch debconf translation somehow, so do it
    again.

nbd (1:2.9.13-3) unstable; urgency=low

  * nbd-client initscript:
    - replace `expr $i + 1` by $(( $i + 1 )), since expr is in /usr/bin
      which may not yet be mounted when we run this initscript. Closes:
      #539873.
    - check whether a device is connected at startup, and ignore those
      that are. Since we don't use 'set -e', that makes us compliant
      with the 'must exit successfully and not start the daemon again'
      part of policy 3.8.1.
  * nbd-server.postinst: call adduser only if 'nbd' user does not yet
    exist. Closes: #540604.
  * Convert to debhelper 7's "dh" mode.
  * Replace ifeq() make constructs with debhelper's -s option in a
    couple of overrides. Thanks to Joey Hess for pointing out that the
    option already exists when I filed a wishlist bug asking for it...
    grin.
  * Add debian packaging to git repository, and publish on
    alioth.debian.org, aka git.debian.org.
  * Add Vcs-Git header to debian/control.
  * Policy 3.8.3 compliance

nbd (1:2.9.13-2) unstable; urgency=low

  * The "Black Finger DebConf" release.
  * Add avr32 to nbd-client-udeb, too. Oops. Closes: #533694, hopefully
    for good.
  * nbd-client.README.Debian: add a bit more clarification on how
    root-on-NBD is supposed to work.
  * nbd-client.init.d: parse /proc/cmdline rather than /proc/mounts
    (the same way as how nbd-client.initrd does it) to figure out what
    the NBD root device is, so that root-on-LVM-on-nbd or something
    equally batshit insane does not confuse the sendsigs.omit.d
    generating code.
  * nbd-client.init.d: add support for an OMITKILL variable that will
    allow to specify extra nbd devices that should receive the same
    protection as for the above.
  * nbd-client.config: fetch KILLALL value from /etc/nbd-client (if it
    exists) and use it to db_set nbd-client/killall
  * nbd-client.postinst: fix so that KILLALL is correctly written to
    /etc/nbd-client, even if the number of devices is zero.
  * The above four were inspired by conversations with Vagrant
    Cascadian, while he was working on LTSP support in Debian. Thanks!
  * Updated Swedish translation. Thanks, Martin Bagge; Closes: #534246.

nbd (1:2.9.13-1) unstable; urgency=low

  * New upstream release

nbd (1:2.9.12-3) unstable; urgency=low

  * Add Finnish translation. Thanks, Esko Arajärvi; Closes: #533451.
  * Add 'avr32' to nbd-client's 'Architecture:' list. Closes: #533694.

nbd (1:2.9.12-2) unstable; urgency=low

  * Steal a patch from git HEAD so that nbd-tester-client doesn't try to
    do unaligned access on SPARC.
  * Add German translation too. Oops. Closes: #530835.

nbd (1:2.9.12-1) unstable; urgency=low

  * The "spring cleaning" release.
  * New upstream release.
    - The meaning of the -swap option has been changed; rather than
      trying to use a kernel patch which hasn't been maintained since
      the Linux 2.1.something days, use mlockall() to make sure we don't
      get swapped out. Closes: #409530.
      - Steal patch from git HEAD to document this change in nbd-client(8).
    - Removed (corrupt) winnbd.zip. Closes: #473823.
  * The Debconf templates have been reviewed by the debian-l10n-english
    team; incorporate those changes. Closes: #528476, 430701, 530711.
  * Updated debconf translations, to reflect the above:
    - Dutch, by myself
    - Swedish, by Martin Bagge; Closes: #529859.
    - Czech, by Miroslav Kure; Closes: #530236.
    - French, by Christian Perrier and the French l10n team; Closes: #530332.
    - Portuguese, by "Traduz - Portuguese Translation Team"; Closes: #531303.
  * New debconf translations:
    - Russian, by Yuri Kozlov; Closes: #531203.
  * nbd-client: install nbd-client.modprobe using debhelper rather than
    using our own 'install' invocation. This takes care of giving it the
    proper name (re recent module-init-tools) and moving files from the
    old to the new location. Depend on debhelper (>= 7.2.2) to make sure
    it has the required functionality to handle this correctly.
  * nbd-client.init.d: remove '-k' option from modprobe. This was once
    useful in the 2.4 days, but module-init-tools modprobe has never
    needed that option, and now produces an error message when it's
    used. Closes: #531620.
  * (Conditionally, compliant with the new DEB_BUILD_OPTIONS' "nocheck"
    option) re-enable the test suite. It did /not/ give false positives,
    ever.  However, it did indeed break at some point...
  * Update to debhelper compat level 7.
  * nbd-client.postinst: don't use full path to update-initramfs.
  * copyright: refer to common-licenses/GPL-2 rather than the versionless
    variant.
  * That leaves one TODO for Policy 3.8.1: initscripts must not error
    out when 'start' is called and the daemon is already running. This
    will require some work (it might be there already, but I'm not sure
    and would need to test extensively).

nbd (1:2.9.11-4) unstable; urgency=low

  * Support third parameter in initrd script so that the user can
    explicitly specify what device to connect. Useful when doing
    something crazy like root-on-LVM-on-NBD.
  * Added Swedish debconf translation. Thanks, Martin Bagge; Closes: #513654

nbd (1:2.9.11-3) unstable; urgency=low

  * use atoll() instead of atol(), so that it doesn't overflow on
    positively huge export sizes. Closes: #513568.

Date: Mon, 14 Dec 2009 16:35:25 +0000
Changed-By: Wouter Verhelst <wouter at debian.org>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Colin Watson <cjwatson at canonical.com>
https://launchpad.net/ubuntu/lucid/+source/nbd/1:2.9.14-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 14 Dec 2009 16:35:25 +0000
Source: nbd
Binary: nbd-server nbd-client nbd-client-udeb
Architecture: source
Version: 1:2.9.14-2ubuntu1
Distribution: lucid
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Wouter Verhelst <wouter at debian.org>
Description: 
 nbd-client - Network Block Device protocol - client
 nbd-client-udeb - Network Block Device protocol - client for Debian Installer (udeb)
 nbd-server - Network Block Device protocol - server
Closes: 409530 430701 473823 513568 513654 528476 529859 530236 530332 530711 530835 531203 531303 531620 533451 533694 533694 534246 539766 539873 540604 548027 550505 553019 553022
Changes: 
 nbd (1:2.9.14-2ubuntu1) lucid; urgency=low
 .
   * Merge from Debian Unstable. Remaining changes:
     - Drop /etc/modprobe.d/nbd-client; the kernel default is already
       appropriate.
 .
 nbd (1:2.9.14-2) unstable; urgency=low
 .
   * nbd-client initramfs script: No longer hardcode to eth0, since
     initramfs now exports the necessary variables by itself. Thanks,
     Niall Walsh; Closes: #553019.
     - Update README.Debian to reflect that.
   * Eliminate usage of sed in initramfs script, since sed is
     incompatibly incomplete in several completely different
     implementations. Sigh. Thanks, Niall Walsh; Closes: #553022.
 .
 nbd (1:2.9.14-1) unstable; urgency=low
 .
   * New upstream release. Closes: #550505
 .
 nbd (1:2.9.13-6) unstable; urgency=low
 .
   * Make the manual install invocations install stuff to debian/tmp
     rather than debian/nbd-{client,server}, so that they don't break if
     we're not building nbd-client and therefore the debian/nbd-client
     doesn't exist. This should make the build work again on kfreebsd-*.
 .
 nbd (1:2.9.13-5) unstable; urgency=low
 .
   * nbd-server.postinst: Pass --debconf-ok parameter to ucf, to make it
     stop yelling about not being able to use debconf (it was, and
     db_stop wasn't called. This presumably was a bug, but whatever).
   * Remove overrides for dh_gencontrol and dh_builddeb, since debhelper
     7.4 no longer needs -s arguments. Bump required version of debhelper
     in build-depends to 7.4.0
   * Some more clarification and fixes to nbd-client README.Debian
   * Remove stray 'file' with diff output
   * Updated translation: Vietnamese, by Clytie Siddall. Closes: #548027.
   * Fix message at failed umount. Closes: #539766.
   * Add lintian overrides for "missing-stop" on nbd-client.init.d. We
     really do not wish to stop for runlevel 1.
 .
 nbd (1:2.9.13-4) unstable; urgency=low
 .
   * Make test for update-initramfs work, so that installation without it
     works.
   * Add Vcs-Browser and Homepage headers, too.
   * Remove --sourcedir argument from dh_install. We don't run make
     install ourselves, so this is a recipe for disaster.
   * Apparently I lost the Dutch debconf translation somehow, so do it
     again.
 .
 nbd (1:2.9.13-3) unstable; urgency=low
 .
   * nbd-client initscript:
     - replace `expr $i + 1` by $(( $i + 1 )), since expr is in /usr/bin
       which may not yet be mounted when we run this initscript. Closes:
       #539873.
     - check whether a device is connected at startup, and ignore those
       that are. Since we don't use 'set -e', that makes us compliant
       with the 'must exit successfully and not start the daemon again'
       part of policy 3.8.1.
   * nbd-server.postinst: call adduser only if 'nbd' user does not yet
     exist. Closes: #540604.
   * Convert to debhelper 7's "dh" mode.
   * Replace ifeq() make constructs with debhelper's -s option in a
     couple of overrides. Thanks to Joey Hess for pointing out that the
     option already exists when I filed a wishlist bug asking for it...
     grin.
   * Add debian packaging to git repository, and publish on
     alioth.debian.org, aka git.debian.org.
   * Add Vcs-Git header to debian/control.
   * Policy 3.8.3 compliance
 .
 nbd (1:2.9.13-2) unstable; urgency=low
 .
   * The "Black Finger DebConf" release.
   * Add avr32 to nbd-client-udeb, too. Oops. Closes: #533694, hopefully
     for good.
   * nbd-client.README.Debian: add a bit more clarification on how
     root-on-NBD is supposed to work.
   * nbd-client.init.d: parse /proc/cmdline rather than /proc/mounts
     (the same way as how nbd-client.initrd does it) to figure out what
     the NBD root device is, so that root-on-LVM-on-nbd or something
     equally batshit insane does not confuse the sendsigs.omit.d
     generating code.
   * nbd-client.init.d: add support for an OMITKILL variable that will
     allow to specify extra nbd devices that should receive the same
     protection as for the above.
   * nbd-client.config: fetch KILLALL value from /etc/nbd-client (if it
     exists) and use it to db_set nbd-client/killall
   * nbd-client.postinst: fix so that KILLALL is correctly written to
     /etc/nbd-client, even if the number of devices is zero.
   * The above four were inspired by conversations with Vagrant
     Cascadian, while he was working on LTSP support in Debian. Thanks!
   * Updated Swedish translation. Thanks, Martin Bagge; Closes: #534246.
 .
 nbd (1:2.9.13-1) unstable; urgency=low
 .
   * New upstream release
 .
 nbd (1:2.9.12-3) unstable; urgency=low
 .
   * Add Finnish translation. Thanks, Esko Arajärvi; Closes: #533451.
   * Add 'avr32' to nbd-client's 'Architecture:' list. Closes: #533694.
 .
 nbd (1:2.9.12-2) unstable; urgency=low
 .
   * Steal a patch from git HEAD so that nbd-tester-client doesn't try to
     do unaligned access on SPARC.
   * Add German translation too. Oops. Closes: #530835.
 .
 nbd (1:2.9.12-1) unstable; urgency=low
 .
   * The "spring cleaning" release.
   * New upstream release.
     - The meaning of the -swap option has been changed; rather than
       trying to use a kernel patch which hasn't been maintained since
       the Linux 2.1.something days, use mlockall() to make sure we don't
       get swapped out. Closes: #409530.
       - Steal patch from git HEAD to document this change in nbd-client(8).
     - Removed (corrupt) winnbd.zip. Closes: #473823.
   * The Debconf templates have been reviewed by the debian-l10n-english
     team; incorporate those changes. Closes: #528476, 430701, 530711.
   * Updated debconf translations, to reflect the above:
     - Dutch, by myself
     - Swedish, by Martin Bagge; Closes: #529859.
     - Czech, by Miroslav Kure; Closes: #530236.
     - French, by Christian Perrier and the French l10n team; Closes: #530332.
     - Portuguese, by "Traduz - Portuguese Translation Team"; Closes: #531303.
   * New debconf translations:
     - Russian, by Yuri Kozlov; Closes: #531203.
   * nbd-client: install nbd-client.modprobe using debhelper rather than
     using our own 'install' invocation. This takes care of giving it the
     proper name (re recent module-init-tools) and moving files from the
     old to the new location. Depend on debhelper (>= 7.2.2) to make sure
     it has the required functionality to handle this correctly.
   * nbd-client.init.d: remove '-k' option from modprobe. This was once
     useful in the 2.4 days, but module-init-tools modprobe has never
     needed that option, and now produces an error message when it's
     used. Closes: #531620.
   * (Conditionally, compliant with the new DEB_BUILD_OPTIONS' "nocheck"
     option) re-enable the test suite. It did /not/ give false positives,
     ever.  However, it did indeed break at some point...
   * Update to debhelper compat level 7.
   * nbd-client.postinst: don't use full path to update-initramfs.
   * copyright: refer to common-licenses/GPL-2 rather than the versionless
     variant.
   * That leaves one TODO for Policy 3.8.1: initscripts must not error
     out when 'start' is called and the daemon is already running. This
     will require some work (it might be there already, but I'm not sure
     and would need to test extensively).
 .
 nbd (1:2.9.11-4) unstable; urgency=low
 .
   * Support third parameter in initrd script so that the user can
     explicitly specify what device to connect. Useful when doing
     something crazy like root-on-LVM-on-NBD.
   * Added Swedish debconf translation. Thanks, Martin Bagge; Closes: #513654
 .
 nbd (1:2.9.11-3) unstable; urgency=low
 .
   * use atoll() instead of atol(), so that it doesn't overflow on
     positively huge export sizes. Closes: #513568.
Checksums-Sha1: 
 f80dac6f898b78d984bd44ecb544c8ed18f369e3 1935 nbd_2.9.14-2ubuntu1.dsc
 6ec4b119f70fa613b3d325bac9921c5ce29eea58 182038 nbd_2.9.14.orig.tar.gz
 00022bab6bb7079d9cc7001a608562a9695651f6 67900 nbd_2.9.14-2ubuntu1.diff.gz
Checksums-Sha256: 
 1e7656417986a8859c7769950611333072753ba303cbf15c49753bcae7e8999e 1935 nbd_2.9.14-2ubuntu1.dsc
 49c1e30a432f9141d36b8b5b01719f0d8fd3925b1fdf34e13511ac1ab1e6fd39 182038 nbd_2.9.14.orig.tar.gz
 490dbb22c91ba270d1eecd4290b7f59a98b95d36eff4b425c13fb8229bbfa5b5 67900 nbd_2.9.14-2ubuntu1.diff.gz
Files: 
 5f06b33e2c0fc029a6554f67d30a49d0 1935 admin optional nbd_2.9.14-2ubuntu1.dsc
 c645adb32775cbcd67b90c8506a705e8 182038 admin optional nbd_2.9.14.orig.tar.gz
 c9203c87e0e8319c85105274af39b6cb 67900 admin optional nbd_2.9.14-2ubuntu1.diff.gz
Original-Maintainer: Wouter Verhelst <wouter at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Colin Watson <cjwatson at debian.org> -- Debian developer

iQIVAwUBSyZp9Tk1h9l9hlALAQi+0Q/+Jo3X/Tj9PG17NeKBjN1YbTxo2JXdmO9y
YGDwZBKCYAHoEGNyhwF49iES36F0WTDscHeb0mdPr2ApNNqK5KutzEO7OykvDQYO
cC+72AgstysA1eHreRAe0L9XyU7LsMFDODM2atB0QZKRUmelW9Gs5WiYaEgfTfoU
R6Sdj3CFcvF+O+Cz1999L6tjSLNzKWC/zARBu4pH1ZaO0DPBoEV4PHFBbUKc270l
jHg2uHiJftXdfdiN62AR+cfuLq7EgownKcMjHWBijLRbXFkyq4ef9+g4K0x9/2pb
B+mrSsMIoyVAsvFf9aDfjSPVavkFXDP97OYyhnnDp1Fc5dYO6q8EELaQ+pPEp7Uo
w8faR9OERqrF1d6MMZJfQ8kzeDNrhQ0d2JYwv1mR+SENM3ZuBy0oHMkUf9VriUri
pYb9+BfsUZPUwMm2FI/W4192IPabnDv8sy26WpXb2SfZ+KUuIiFIWr+DfBEJ15fv
Kw5SvvBfgMAN6K9/GNFsztnFAfepQBszAxCFpS4BvjLtvswItDxTzNJXy52lhQih
deNEVnj6Pnxprx1BCyVpdIf/F0GZdPRrmfC+S/8EIURk4WYkVpFG8zeRRU77yV7h
RZhtOOfs4r2UMCKC0pFiG3wEGGjTzO5nX6lmJOzwbE0HKUtUsiRXgW3jndVLc8xe
Cqx/O8lueGs=
=+ZMV
-----END PGP SIGNATURE-----


More information about the Lucid-changes mailing list