-
nbd (1:3.26.1-1) unstable; urgency=medium
* New upstream release
* Updated swedish debconf translations; Closes: #1057774.
* debian/source/format: migrate to "3.0 (quilt)", with single-debian-patch in
local-options
* Add initial (very basic) DEP8 test. Thanks,
Mitchell Dzurick <email address hidden>.
-- Wouter Verhelst <email address hidden> Sun, 03 Mar 2024 20:27:19 +0200
-
nbd (1:3.25-1) unstable; urgency=medium
* New upstream release
- Adds support for structured replies (in the server, not the
client, as the latter needs kernel support that doesn't exist yet)
- Better compatibility with GLib >= 2.76.0.
* debian/control: bump debhelper compat level to 13
-- Wouter Verhelst <email address hidden> Tue, 13 Jun 2023 18:17:54 +0200
-
nbd (1:3.24-1.1) unstable; urgency=medium
* Non-maintainer upload with maintainer permission.
* Update debconf template translation
- Spanish translation.
Thanks to Camaleón (Closes: #958872,#1003386)
* Run debconf-updatepo once and trivially unfuzzy ca.po.
-- Helge Kreutzmann <email address hidden> Sat, 28 Jan 2023 18:32:42 +0100
-
nbd (1:3.24-1) unstable; urgency=medium
* New upstream release.
- CVE-2022-26495: Disallow name lenghts of (unsigned int)-1, by
constraining the length to 4096 bytes
- CVE-2022-26496: Fix buffer overflow in NBD_OPT_INFO/NBD_OPT_GO
handling.
- These security are tracked in the Debian BTS; Closes: #1006915.
- nbd-server transaction logs can now optionally also log data
- New binary: nbd-trplay, to replay (to an image) a transaction log.
-- Wouter Verhelst <email address hidden> Tue, 08 Mar 2022 10:02:56 +0200
-
nbd (1:3.23-3) unstable; urgency=medium
* debian/control: also add bison and flex
* debian/rules: override dh_autoreconf with a call to ./autogen.sh, so
that things actually work.
-- Wouter Verhelst <email address hidden> Wed, 24 Nov 2021 15:45:33 +0200
-
nbd (1:3.23-2) unstable; urgency=medium
* debian/control: add autoconf-archive to build-depends
-- Wouter Verhelst <email address hidden> Mon, 22 Nov 2021 11:11:34 +0200
-
nbd (1:3.23-1) unstable; urgency=medium
* New upstream release
- Fixes hostname resolving issues; closes: #996487.
-- Wouter Verhelst <email address hidden> Sun, 21 Nov 2021 18:13:36 +0200
-
nbd (1:3.22-1) unstable; urgency=medium
[ Debian Janitor ]
* Trim trailing whitespace.
* Add missing ${misc:Depends} to Depends for nbd-client-udeb.
* Bump debhelper from old 9 to 12.
* Set debhelper-compat version in Build-Depends.
* Replace XC-Package-Type with Package-Type.
[ Wouter Verhelst ]
* New upstream release
-- Wouter Verhelst <email address hidden> Mon, 04 Oct 2021 14:34:34 +0200
-
nbd (1:3.21-1) unstable; urgency=medium
* New upstream release.
-- Wouter Verhelst <email address hidden> Mon, 18 Jan 2021 20:51:42 +0200
-
nbd (1:3.20-1) unstable; urgency=medium
* New upstream release
-- Wouter Verhelst <email address hidden> Mon, 16 Sep 2019 09:05:42 +0200
-
nbd (1:3.19-3) unstable; urgency=medium
* debian/control: add docbook-utils to build-depends. This shouldn't
strictly be necessary, but it's the quickest fix that allows the
package to build again... Closes: #922383
-- Wouter Verhelst <email address hidden> Sun, 17 Feb 2019 10:51:59 +0200
-
nbd (1:3.19-2) unstable; urgency=medium
* Don't remove nonexisting files...
-- Wouter Verhelst <email address hidden> Fri, 15 Feb 2019 06:25:31 +0100
-
nbd (1:3.19-1) unstable; urgency=medium
* New upstream release
* Document the fact that we're using template units. Closes: #908977.
[ Jelmer Vernooij ]
* debian/source/format: Set source format to "1.0". Fixes lintian error
unknown-source-format.
-- Wouter Verhelst <email address hidden> Thu, 14 Feb 2019 14:06:59 +0100
-
nbd (1:3.18-1) unstable; urgency=medium
* New upstream release
* debian/control: update Vcs-* package fields to point to salsa, not
alioth.
* debian/control: bump Standards-Version to 4.1.3 (no relevant changes)
* debian/control: limit the libnl-genl-dev dependency to linux-any
(since nbd-client isn't built on !linux)
-- Wouter Verhelst <email address hidden> Sat, 18 Aug 2018 17:19:50 +0200
-
nbd (1:3.17-2) unstable; urgency=medium
* Add missing build-dependency on libnl-genl-dev
-- Wouter Verhelst <email address hidden> Sat, 17 Mar 2018 22:48:11 +0100
-
nbd (1:3.17-1) unstable; urgency=medium
* New upstream release.
* Defaults to using the netlink interface rather than the ioctl one.
-- Wouter Verhelst <email address hidden> Fri, 16 Mar 2018 19:23:31 +0100
-
nbd (1:3.16.2-1) unstable; urgency=medium
* New upstream release
* Add missing After=network-online.target to nbd@ systemd unit.
Closes: #862531.
* Updated translations:
- French, by Alban Vidal; closes: #865988
-- Wouter Verhelst <email address hidden> Wed, 13 Sep 2017 16:52:45 +0200
-
nbd (1:3.15.2-3) unstable; urgency=medium
* tests/run/certs/client-cert.pem: regenerate with a certificate
validity of 10 years rather than 1, so that the test suite does not
fail.
-- Wouter Verhelst <email address hidden> Mon, 24 Apr 2017 18:45:17 +0200
-
nbd (1:3.15.2-2) unstable; urgency=medium
* Fix support for NFS-style exports that have ":/" in the name, to be
better at backwards compatibility. Patch from Vagrant Cascadian;
Closes: #846998. Thanks, Vagrant.
* Fix IPv6 case of port-specifying exports, too. Patch by Vagrant as
well; Closes: #840612.
* Fix up Makefile.am so it really works on kFreeBSD, now, and rerun
autotools.
* Change configure.ac to hardcode version number rather than regenerating it
from git tags (which doesn't work on the Debian branch...)
-- Wouter Verhelst <email address hidden> Tue, 21 Mar 2017 14:41:37 +0100
-
nbd (1:3.15.2-1) unstable; urgency=medium
* New upstream release
- Fixes data corruption with multiple threads and copyonwrite enabled;
Closes: #852288, #849504. Why did I create multiple bugs for this?
Ah well, no matter.
-- Wouter Verhelst <email address hidden> Wed, 22 Feb 2017 00:09:31 +0100
-
nbd (1:3.15.1-2) unstable; urgency=medium
* Build nbd-client a second time with GnuTLS disabled, and install
that into nbd-client-udeb; Closes: #848862.
-- Wouter Verhelst <email address hidden> Tue, 20 Dec 2016 20:36:11 +0100
-
nbd (1:3.15.1-1) unstable; urgency=medium
* New upstream version; fixes WRITE_ZEROES with STARTTLS combination
(one-line fix).
-- Wouter Verhelst <email address hidden> Tue, 20 Dec 2016 12:22:53 +0100
-
nbd (1:3.15-1) unstable; urgency=medium
* New upstream version
- Add STARTTLS support; Closes: #409529
* debian/control: build-depend on libgnutls28-dev to support the
STARTTLS code.
-- Wouter Verhelst <email address hidden> Tue, 20 Dec 2016 01:08:18 +0100
-
nbd (1:3.14-4) unstable; urgency=medium
* debian/nbd-server.postinst, debian/nbd-server.templates: remove
leftover bits of pre-lenny upgrade support of nbd-server
configuration, that somehow wasn't removed in 1:3.1-1
* Cherry-pick one commit from upstream git to fix systemd unit
* Add missing / at the end of the nbdpath= assignment in
nbd-client.initrd. Closes: #840612.
* Updated translations:
- Danish, by Joe Dalton <email address hidden>; Closes: #830600.
- Dutch, by yours truly. Unfortunately, while this translation was
sitting in git, Frans Spiesschaert <email address hidden>
also submitted a Dutch translation. Keeping my original, but
thanks anyway, Frans; Closes: #834620.
- German, by Chris Leick <email address hidden>; Closes: #842495.
- Brazilian Portuguese, by Adriano Rafael Gomes
<email address hidden>; Closes: #824335.
-- Wouter Verhelst <email address hidden> Mon, 21 Nov 2016 22:53:37 +0100
-
nbd (1:3.14-3) unstable; urgency=medium
* Fix nbd-client postinst file. Closes: #830187
* Updated translations:
- Portuguese, by Américo Monteiro <email address hidden>; Closes:
#829394.
-- Wouter Verhelst <email address hidden> Thu, 07 Jul 2016 15:21:54 +0200
-
nbd (1:3.14-2) unstable; urgency=medium
* Fix up override_dh_auto_build hack so it doesn't trigger when not
building from git checkout
-- Wouter Verhelst <email address hidden> Fri, 01 Jul 2016 17:45:16 +0200
-
nbd (1:3.14-1) unstable; urgency=medium
* New upstream release.
- Adds systemd unit for nbd-client; Closes: #796633.
- Fixes usage of AF_UNIX addresses, fixing the build on kFreeBSD;
Closes: 815445
* Remove cruft from build directory.
* debian/rules:override_dh_auto_build: test for cruft in git checkout
before allowing a build, to avoid unclean uploads in the future.
* debian/nbd-client.init.d: convert uses of /etc/nbd-client to
/etc/nbdtab
* debian/nbd-client.config: remove
* debian/nbd-client.postinst: drop generation of /etc/nbd-client, but
generate /etc/nbdtab from /etc/nbd-client if it exists and nbdtab is
still the original unmodified nbdtab file that is shipped as a
conffile.
* debian/nbd-client.templates: remove most templates, reword the one
that is still used, add a second one. This invalidates most debconf
translations, but leaves the nbd-server ones in place.
* Updated translations:
- Japanese, by Takuma Yamada; Closes: #815953.
-- Wouter Verhelst <email address hidden> Thu, 30 Jun 2016 22:33:45 +0200
-
nbd (1:3.13-1) unstable; urgency=medium
* New upstream release.
- Adds missing LFS includes in the treefiles.c file too, so that it doesn't
fail on little-endian 32-bit architectures. Closes: #809581
-- Wouter Verhelst <email address hidden> Mon, 04 Jan 2016 11:26:41 +0100
-
nbd (1:3.12.1-2) unstable; urgency=medium
* Drop dependency on initscripts. Closes: #804991.
* Install nbdtab.5 manpage
* tests/code/trim.c: add missing #include for lfs.h, so that off_t is
typedef'd with the LFS defines active. This should fix various FTBFS
errors.
* Cherry-pick ee0b0c9a from git HEAD to fix the location of the
readit() function in cliserv.c, so it is defined if WORDS_BIGENDIAN
is active, too.
* Updated translations:
- French, by Christian Perrier; Closes: #809020.
-- Wouter Verhelst <email address hidden> Tue, 29 Dec 2015 02:40:33 +0100
-
nbd (1:3.12.1-1) unstable; urgency=medium
* New upstream release
- Fixes listening on IPv6; Closes: #803795.
- Fixes unrepeated use of read() system call; Closes: #703052.
* Merge never-released branch targeted at experimental, which dealt
with the fact that the oldstyle handshake protocol is no longer
supported in nbd upstream.
* Update debconf translation changes introduced in 1:3.10-1~1:
- Dutch, by yours truly
- Portuguese, by Américo Monteiro; Closes: #801911
- Russian, by Yuri Kuzlov; Closes: #801883
- Danish, by Joe Dalton.
- German, by Chris Leick; Closes: #802201
- Czech, by Miroslav Kure; Closes: #803224
- Spanish, by Camaleón; Closes: #803308
-- Wouter Verhelst <email address hidden> Wed, 11 Nov 2015 11:04:37 +0100
-
nbd (1:3.10-1) unstable; urgency=medium
* New upstream release.
- Includes new "cowdir" option; Closes: #470963.
* Cherry-pick patch for CVE-2015-0847 from git HEAD; Closes: #784657.
-- Wouter Verhelst <email address hidden> Sun, 17 May 2015 10:49:32 +0200
-
nbd (1:3.8-4) unstable; urgency=medium
* Rebuild without loads of junk from other branches. My previous build
happened in an unclean git checkout; there was a lot of stuff in the
source package that was not changing the behaviour of the code, yet
was still producing noise in the package. Removed.
-- Wouter Verhelst <email address hidden> Wed, 25 Feb 2015 21:06:01 +0100
-
nbd (1:3.8-3) unstable; urgency=medium
* Brown paper bag release.
* Add missing double-semicolon (whoops). Closes: #766888.
-- Wouter Verhelst <email address hidden> Wed, 29 Oct 2014 23:44:25 +0100
-
nbd (1:3.8-2) unstable; urgency=medium
* The "deal with 727708" release
* Add some initial support for systemd: Call nbd-client with the
-systemd-mark option from initramfs, to make sure root-on-NBD continues
working properly even if the user is running systemd. Still leaves
writing a systemd generator mumble mumble thing, but that's for
later.
* debian/pre{inst,rm}: remove, no content
* debian/nbd-client.initr{amfs-hook,d}: don't force-load nbd, instead
only load the module if we're actually doing root-on-NBD.
* debian/nbd-server.init.d: add reload target, which sends SIGHUP to
nbd-server. This allows partial reconfiguration from the config
file; however, since it doesn't change existing configurations nor
remove configurations that are no longer active, it's not a full
reload, so leave force-reload as restart. LP:1359799
-- Wouter Verhelst <email address hidden> Mon, 19 May 2014 08:41:54 +0200
-
nbd (1:3.8-1) unstable; urgency=medium
* New upstream release.
-- Wouter Verhelst <email address hidden> Fri, 21 Mar 2014 11:05:38 +0100
-
nbd (1:3.7-1) unstable; urgency=low
* New upstream release
- Fixes missing include for LFS definitions; Closes: 735258
-- Wouter Verhelst <email address hidden> Tue, 21 Jan 2014 22:38:18 +0100
-
nbd (1:3.6-1) unstable; urgency=medium
* New upstream release
- Fixes parsing of authorization file; Closes: #676678, LP: #1009393.
* Install nbd-trdump into the nbd-server package, so people can
actually see what the transaction file contains
-- Wouter Verhelst <email address hidden> Fri, 03 Jan 2014 23:58:17 +0100
-
nbd (1:3.5-1) unstable; urgency=low
* New upstream release
- Closes CVE-2013-6410: incorrect parsing of the authfile access
list (also DSA-2806-1).
* Really add Japanese translation, by "victory" and the Japanese
translation team. I had intended to add that for 3.4-1, but
apparently I did something wrong, and the file ended up being empty.
Not so anymore. Closes: #718996, really this time.
-- Wouter Verhelst <email address hidden> Tue, 26 Nov 2013 14:10:44 +0100
-
nbd (1:3.4-2) unstable; urgency=low
* Disable integrityhuge again; it still fails.
* Wait for udev from nbd-client initramfs script. Closes: #721936.
* On purge, remove /etc/nbd-client.bak if it exists. Closes: #682188.
-- Wouter Verhelst <email address hidden> Tue, 05 Nov 2013 16:51:16 +0100
-
nbd (1:3.4-1) unstable; urgency=low
* New upstream release
* Add Japanese translation, by "victory" and the Japanese translation
team; Closes: #718996.
-- Wouter Verhelst <email address hidden> Mon, 07 Oct 2013 19:03:24 +0200
-
nbd (1:3.3-3) unstable; urgency=low
* Cherry-pick commit 6acf949 from git head to make builds work again
on machines that have a hard limit for coredumps (like the mipsel
buildd).
-- Wouter Verhelst <email address hidden> Sat, 18 May 2013 11:28:26 +0200
-
nbd (1:3.3-2) unstable; urgency=low
* Re-upload to unstable
-- Wouter Verhelst <email address hidden> Tue, 14 May 2013 22:16:24 +0200
-
nbd (1:3.2-4) unstable; urgency=low
* Unbreak 'nbd-client -l' behaviour; patch by Rogier
<email address hidden>. Closes: #699374. Why oh why did I forget that
with the previous upload? Oh well.
-- Wouter Verhelst <email address hidden> Thu, 28 Mar 2013 21:58:35 +0100
-
nbd (1:3.2-3) unstable; urgency=low
* Fix handling of NBD_NAME variable in nbd-client initscript. Patch by
Rogier <email address hidden>. Closes: #699372.
* Steal stability fixes from git head:
- fix for handling of zero-sized read request
- fix for integer output format string
- fix for 64-bit offset wrapover.
- remove double cast which results in data loss
* Change Standards-Version: to 3.9.4. The only change relevant to nbd
is the /run transition, but as we were already compliant with that
since 1:2.9.23-3, nothing relevant is left.
-- Wouter Verhelst <email address hidden> Wed, 06 Mar 2013 12:21:03 +0100
-
nbd (1:3.2-2) unstable; urgency=low
* Update build-dependencies: Build-depend on debhelper 9 (we already
say 9 in debian/compat, so this is just stating what's effectively
already the case), and tighten libglib2.0-dev dependency, since
nbd-server requires at least 2.26 these days.
* Change nbd-client-udeb from Architecture: <long list> to
Architecture: linux-any, similarly to how it's done for nbd-client.
I keep forgetting about this teensie tiny thing here. Oh well.
* Ack NMU
-- Wouter Verhelst <email address hidden> Sat, 08 Sep 2012 19:38:02 +0200
-
nbd (1:3.2-1.1) unstable; urgency=low
* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
* Czech (Miroslav Kure). Closes: #681702
-- Christian Perrier <email address hidden> Sun, 05 Aug 2012 09:49:21 +0200
-
nbd (1:3.2-1) unstable; urgency=low
* New upstream release. Includes many stability fixes, so hopefully
this will get a freeze exception.
-- Wouter Verhelst <email address hidden> Tue, 03 Jul 2012 16:53:20 -0600
-
nbd (1:3.1.1-1) unstable; urgency=low
* New upstream release, with a few minor but crucial bugfixes.
* Update Vcs-Git: header to point to the correct repository URL
-- Wouter Verhelst <email address hidden> Fri, 25 May 2012 10:30:54 +0200
-
nbd (1:3.1-2) unstable; urgency=low
* Cherry-pick commit f540626 from git HEAD to fix needed_flags
initialization in nbd-client. Closes: #673471.
* Apply patch from Vagrant Cascadian to remove /etc/nbd-server/config
on purge (apparently ucf does *not* do that for you). Closes:
#673471.
-- Wouter Verhelst <email address hidden> Sat, 19 May 2012 10:27:29 +0200
-
nbd (1:3.1-1) unstable; urgency=low
* New upstream release
- Contains fixes for alignment issues in test suite; Closes: 653653.
* Remove upgrade support for pre-2.9 nbd-server config files. This is
pre-lenny, so it's been long enough.
* Make sure /etc/nbd-server/config is created in all cases. Closes:
#671911.
* New and updated translations:
- Italian, by Beatrice Torracca; Closes: #663133.
- Dutch, by Jeroen Schot; Closes: #663555.
- Danish, by Joe Dalton; Closes: #671091.
-- Wouter Verhelst <email address hidden> Tue, 15 May 2012 21:58:25 +0200
-
nbd (1:3.0-1) unstable; urgency=low
* New upstream release
- Fixes build failure for when FALLOC_FL_PUNCH_HOLE isn't available.
Closes: #660399.
* Switch to debhelper compat level 9, to enable build flags support.
Closes: #653954.
-- Wouter Verhelst <email address hidden> Tue, 21 Feb 2012 11:13:31 +0100
-
nbd (1:2.9.25-2) unstable; urgency=low
* Add support for yet more ways to netboot on NBD, this time to help
our friends of LTSP.
* Update documentation to reflect new possibilities, and refactor it a
bit so it's more clear now.
* Update standards-version to 3.9.2 (no changes applicable to nbd)
* use #if, not #ifdef. Closes: #651116
-- Wouter Verhelst <email address hidden> Thu, 29 Dec 2011 20:56:15 +0100
-
nbd (1:2.9.25-1) unstable; urgency=low
* New upstream release
-- Wouter Verhelst <email address hidden> Tue, 29 Nov 2011 08:54:48 +0100
-
nbd (1:2.9.24-3) unstable; urgency=low
* Actually add the includedir statement to the default configuration
file, so that it can be used. D'oh.
-- Wouter Verhelst <email address hidden> Sun, 02 Oct 2011 11:42:37 +0200
-
nbd (1:2.9.24-1) unstable; urgency=low
* New upstream release.
- Adds support for directory of config file snippets, by request of
Vagrant Cascadian.
* Fix syntaxis of test for nbd-client connectivity. Closes: #641882.
-- Wouter Verhelst <email address hidden> Sat, 01 Oct 2011 12:29:21 +0200
-
nbd (1:2.9.23-4) unstable; urgency=low
* Fix dh_installinit invocation. LP: #822304.
* Properly quote variables in nbd-client initscript and postinst.
Closes: #636401. Minor change to the patch: do not quote NBD_EXTRA
variables, as that one is supposed to be able to contain multiple
values.
* Also properly quote nbd-client.config. Closes: #628388.
* Improve error handling in nbd-client initscript. Closes: #628389
-- Wouter Verhelst <email address hidden> Mon, 05 Sep 2011 23:34:20 +0200
-
nbd (1:2.9.23-3) unstable; urgency=low
* Disable integrityhuge test for now, as it deadlocks on some architectures for no good reason. -- Wouter Verhelst <email address hidden> Fri, 22 Jul 2011 22:51:31 +0200
-
nbd (1:2.9.23-2) unstable; urgency=low
* Add missing dependency on initscripts (>= 2.88dsf-13.3), as the bugreport tells me to, so that the migration to /run in the previous upload doesn't break. * Fix 32/64 bit pointer confusion, so that specifying a file size in the config file works on big-endian architectures, too. * Make oversized request log occur only once per client, so that we don't overrun the buildd timeout on the integrityhuge test. -- Wouter Verhelst <email address hidden> Wed, 20 Jul 2011 21:00:50 +0200
-
nbd (1:2.9.23-1) unstable; urgency=low
* New upstream release. * Migrate use of /lib/init/rw/sendsigs.omit.d to /run/sendsigs.omit.d. Closes: #633032. * Steal commit 4659322a6dee9cce51130df7e4d805bd6b0cb0c5 from git HEAD so that it will actually work on FreeBSD again. I hope. -- Wouter Verhelst <email address hidden> Wed, 20 Jul 2011 19:02:30 +0200
-
nbd (1:2.9.22-3) unstable; urgency=low
* Add a delay between tests, so that 'make check' works again, rather than failing to open a port. A proper fix for this was released upstream, but that needs a bit of a wait, so this workaround should be fine. -- Wouter Verhelst <email address hidden> Tue, 28 Jun 2011 22:07:46 +0200
-
nbd (1:2.9.22-2) unstable; urgency=low
* Make it a non-native package again. * Updated translations: - Swedish, by Martin Bagge; Closes: #628962 -- Wouter Verhelst <email address hidden> Mon, 06 Jun 2011 13:09:51 +0200
-
nbd (1:2.9.22-1) unstable; urgency=low
* New upstream release - Fixes CVE-2011-1925; Closes: #627042. - Fixes a number of data corruption bugs in the handling of oversized requests. - Has far better test suite coverage. - Adds -d option to nbd-server to run non-detached; Closes: #557809. -- Wouter Verhelst <email address hidden> Sun, 29 May 2011 09:40:55 +0200
-
nbd (1:2.9.21-1) unstable; urgency=low
* New upstream release - Fixes a number of crashing bugs. -- Wouter Verhelst <email address hidden> Mon, 09 May 2011 20:15:01 +0200
-
nbd (1:2.9.20-2) unstable; urgency=low
* Upload as 2.9.20-2 rather than -1; the previous release was supposed to be uploaded to experimental, but was accidentally uploaded to unstable instead. Hence, consider that one to be -1 and this one to be -2, even though it wasn't. * Steal two commits from git HEAD to fix handling of maxclients value in modern protocol version (which causes a segfault in nbd-server on some architectures), and to fix handling of an unexpected death of the server in nbd-tester-client; Closes: #611722. * Updated translations: - Portuguese, by Américo Monteiro; Closes: #611836. - Russian, by Yuri Kozlov; Closes: #611978. - French, by Christian Perrier; Closes: #612388. -- Wouter Verhelst <email address hidden> Wed, 09 Feb 2011 13:49:08 +0100
-
nbd (1:2.9.20-1~1) unstable; urgency=low
* New upstream release - Fixes old minor bugs in documentation (LP: #290076) - Fixes handling of oversized requests (Closes: #611187) -- Wouter Verhelst <email address hidden> Wed, 26 Jan 2011 15:59:24 +0100
-
nbd (1:2.9.16-8) unstable; urgency=high
* Cherry-pick 3ef52043861ab16352d49af89e048ba6339d6df8 from git HEAD to fix oversized requests again. This Closes: #611187, which is a re-introduction of CVE-2005-3534, hence urgency=high -- Wouter Verhelst <email address hidden> Fri, 28 Jan 2011 14:06:48 +0100
-
nbd (1:2.9.16-7.1) unstable; urgency=low
* Non-maintainer upload. * Fix encoding of German debconf translation. -- Christian Perrier <email address hidden> Wed, 12 Jan 2011 19:52:48 +0100
-
nbd (1:2.9.16-7) unstable; urgency=low
* Updated translations:
- Vietnamese, by Clytie Siddall; Closes: #598561.
-- Wouter Verhelst <email address hidden> Thu, 30 Sep 2010 10:35:12 +0200
-
nbd (1:2.9.16-6) unstable; urgency=low
* Remove cruft from source package.
-- Wouter Verhelst <email address hidden> Thu, 23 Sep 2010 20:10:31 +0200
-
nbd (1:2.9.16-5) unstable; urgency=low
* Updated translations:
- Spanish, by Camaleón; Closes: #595730.
-- Wouter Verhelst <email address hidden> Wed, 08 Sep 2010 15:21:30 +0200
-
nbd (1:2.9.16-4) unstable; urgency=low
* nbd-client.postrm: remove /etc/nbd-client on purge. Closes: #593783.
* nbd-client config template: remove semi-active nbd0 config, so that if
nothing is configured there isn't actually anything in the file.
* nbd-client.init.d: check for non-zeroness of ${NBD_TYPE[$i]} rather
than ${NBD_DEVICE[$i]}, in light of the above. Closes: #592905.
* Steal commit 29e70dc9 from git HEAD to make nbd-server somewhat less
scary upon bootup if no exports are configured. Closes: #594140.
-- Wouter Verhelst <email address hidden> Mon, 23 Aug 2010 15:27:00 +0200
-
nbd (1:2.9.16-3) unstable; urgency=low
* Updated translations:
- Portuguese, by Américo Monteiro; Closes: #591019.
- French, by Christian Perrier; Closes: #591095.
- Russian, by Yuri Kozlov; Closes: #591239.
- Dutch, by myself. Apparently I missed some strings last time
around.
- Swedish, by Martin Bagge; Closes: #591309.
- Czech, by Miroslav Kure; Closes: #591845.
- German, by Chris Leick; Closes: #592352.
* Make nbd-client initramfs script not try to do networking unless
root-on-NBD was actually requested; also, make "root" kernel command
line parameter override the NBD device of the 3-option version of
nbdroot, so that order no longer matters. Thanks, Niall Walsh;
Closes: #591275. initramfs scripts *suck*.
* Fix regression, steal commit 02a1a143 from git HEAD: Return the
right value on nbd-client -c. This is necessary so that the scripts
don't get confused on what is connected and what isn't.
* Fix regression: update nbd.h so nbd-client -timeout works again.
-- Wouter Verhelst <email address hidden> Mon, 09 Aug 2010 10:53:04 -0400
-
nbd (1:2.9.16-2) unstable; urgency=low
* Actually use the friggin' config file variable that we created in
the previous release. Oops.
-- Wouter Verhelst <email address hidden> Wed, 28 Jul 2010 22:59:13 -0400
-
nbd (1:2.9.15-4) unstable; urgency=low
* Be a bit more peculiar about what we do to devices on stop, to avoid
errors and (thus) delays on swapoff. Thanks, Toby Speight; Closes:
#582891.
* Add Spanish Debconf translation. Thanks, Camaleón; Closes: #583536.
* Bump Standards-Version to 3.9.0 (no changes applicable to nbd)
-- Wouter Verhelst <email address hidden> Fri, 23 Jul 2010 22:57:26 +0200
-
nbd (1:2.9.15-3) unstable; urgency=low
* Apply patch from Petter Reinholdsen to make nbd-server depend on
$syslog. Closes: #579869.
-- Wouter Verhelst <email address hidden> Tue, 04 May 2010 10:26:23 +0200
-
nbd (1:2.9.15-2) unstable; urgency=low
* Add extra configure_networking call in case of nbdroot=dhcp. Oops.
Closes: #568222.
-- Wouter Verhelst <email address hidden> Tue, 30 Mar 2010 11:50:19 +0200
-
nbd (1:2.9.15-1) unstable; urgency=low
* New upstream release
- Adds IPv6 support; Closes: #382189. Thanks to Neutron Soutmun for
the patch.
- Allows for using hostnames as the listen address; Closes: #557810.
- nbd-server is now a bit more explicit when it exits. Closes: #571768.
-- Wouter Verhelst <email address hidden> Wed, 24 Mar 2010 22:06:16 +0100
-
nbd (1:2.9.14-3) unstable; urgency=low
* Be more careful about what we unmount. Closes: #534728.
* Fix three-argument nbdroot= boot option parsing. Closes: #568221.
Thanks, Vagrant Cascadian.
* nbd-client initramfs script: Remove default fallback to eth0. This
was necessary in the past when initramfs-utils' configure_networking
function could only be called from /init, but it was a hack and a
workaround and it broke expectations. And it was ugly. Since
configure_networking can now in fact be called from elsewhere, why
bother with setting broken defaults, anyway? Right. Closes: #567232.
Thanks again, Vagrant Cascadian.
* Support setting root-on-NBD through DHCP by abusing the ROOTPATH
variable. Closes: #568222. This supersedes the previous (broken)
support that used ROOTSERVER -- broken, because the latter only
supported setting the server, not the port, and obviously that's not
enough. Thanks yet again, Vagrant.
* debian/control: declare conformance to policy 3.8.4 (no changes
applicable to nbd)
* Override init.d-script-missing-dependency-on-remote_fs lintian tag
for nbd-client. This is a false positive; we set $PATH to a sane
value so that any modifications would work, but we don't actually
use anything from /usr ourselves, and no, we really don't want to
depend on $remote_fs, since we might be providing something like
that ourselves, depending on setup.
-- Wouter Verhelst <email address hidden> Sun, 28 Feb 2010 00:37:02 +0100
-
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.
-- Wouter Verhelst <email address hidden> Thu, 29 Oct 2009 11:56:48 +0100
-
nbd (1:2.9.14-1) unstable; urgency=low
* New upstream release. Closes: #550505
-- Wouter Verhelst <email address hidden> Sat, 17 Oct 2009 20:24:17 +0200
-
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-*.
-- Wouter Verhelst <email address hidden> Sun, 27 Sep 2009 13:42:38 +0200
-
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.
-- Wouter Verhelst <email address hidden> Thu, 24 Sep 2009 23:21:25 +0200
-
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.
-- Wouter Verhelst <email address hidden> Mon, 24 Aug 2009 17:25:54 +0200
-
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.
-- Wouter Verhelst <email address hidden> Fri, 17 Jul 2009 01:25:26 +0200
-
nbd (1:2.9.13-1) unstable; urgency=low
* New upstream release
-- Wouter Verhelst <email address hidden> Thu, 09 Jul 2009 11:18:51 +0200
-
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
-- Wouter Verhelst <email address hidden> Sun, 15 Feb 2009 14:51:16 +0100
-
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.
-- Wouter Verhelst <email address hidden> Sat, 31 Jan 2009 03:03:37 +0100
-
nbd (1:2.9.11-2) unstable; urgency=low
* The "merry christmas" release.
* nbd-client: Install /etc/modprobe.d/nbd, which specifies a
'max_part' parameter, to support partitions in NBD.
* nbd-client.initrd: Strip partition number off the nbdbasedev and
nbdrootdev parameters, to support booting off a partition rather
than a device, if that is wanted.
* nbd-client.init.d: In case of root-on-nbd, save our PID to
/lib/init/rw/sendsigs.omit.d, so that we don't lose our root
filesystem prematurely on shutdown.
* nbd-client.postinst: call update-initramfs -u, to make initramfs
script be actually installed.
* configure.ac: remove KLCC crap, so that compilation doesn't break if
klcc was accidentally installed. Is applied upstream for 2.9.12, but
that isn't ready yet. Also, re-run autoconf.
* nbd-server.1: clarify '-l host list' to be '-l host list filename',
which it really is. Closes: #507875.
* debian/control: bump standards-version to 3.8.0 (nothing applicable
to nbd); add ${misc:Depends} to depends line on both nbd-server and
nbd-client, both silence lintian to some extent.
* debian/nbd-client.README.Debian: update
-- Wouter Verhelst <email address hidden> Wed, 24 Dec 2008 07:54:50 +0100
-
nbd (1:2.9.11-1) unstable; urgency=low
* New upstream release
- Fixes listenaddr handling; Closes: #478725.
-- Wouter Verhelst <email address hidden> Thu, 01 May 2008 21:22:53 +0200