| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: nbd | Distribution: openSUSE 11.3 |
| Version: 2.9.20 | Vendor: openSUSE |
| Release: 1.5.1 | Build date: Tue Apr 5 14:06:03 2011 |
| Group: Productivity/Networking/Other | Build host: build32 |
| Size: 67887 | Source RPM: nbd-2.9.20-1.5.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://nbd.sourceforge.net/ | |
| Summary: Network Block Device Server and Client Utilities | |
This package contains nbd-server. It is the server backend for the nbd
network block device driver that's in the Linux kernel.
nbd can be used to have a filesystem stored on another machine. It does
provide a block device, not a file system; so unless you put a
clustering filesystem on top of it, you can't access it simultaneously
from more than one client. Use NFS or a real cluster FS (such as
ocfs2) if you want to do this. nbd-server can export a file (which may
contain a filesystem image) or a partition. Swapping over nbd is
possible as well, though it's said not to be safe against OOM and
should not be used for that case. nbd-server also has a copy-on-write
mode where changes are saved to a separate file and thrown away when
the connection closes.
The package also contains the nbd-client tools, which you need to
configure the nbd devices on the client side.
Authors:
--------
Wouter Verhelst <wouter@debian.org>
Anton Altaparmakov <aia21@cam.ac.uk>
Pavel Machek <pavel@ucw.cz>
Paul Clements <Paul.Clements@steeleye.com>
GPLv2+
* Mon Apr 04 2011 ms@suse.de
- socklen_t is always 32bit, size_t is 64bit. so a classical
big endian 64bit error (bnc #674281)
* Fri Feb 25 2011 ms@suse.de
- Update to nbd-2.9.20:
* Documentation update
* Fix buffer size checking (bnc #674281)
* Extend test suite and fix named exports
* Wed Aug 05 2009 ms@suse.de
- fixed missing close to open (bnc #528272)
* Thu Jul 09 2009 ms@suse.de
- Update to nbd-2.9.13:
* Documentation update
* Don't try working on partitions
When a partition is given to the -d or -c command line options, reduce
it to the master device instead. This assumes udev-style naming
of device entries, though.
* Fix autodetection
Everything else in nbd-server was already 64bit-clean, but this part,
where the size of a block device is autodected, wasn't.
Replace the ioctl() to BLKGETSIZE with its 64bit version, so that trying
to detect the size of a multi-terabyte block device does not fail.
* Avoid unaligned access
* Actually go daemon
just doing chdir("/") leave file descriptors open, which is not ideal.
Doing it this way closes everything, including any system-specific
things we're not aware of.
* Remove support for timeout option
* Mon May 04 2009 ms@suse.de
- Update to nbd-2.9.12:
* use atoll instead of atol ... so that multi-terabyte exports work, too
* Change meaning of -swap option: rather than trying to use a kernel patch
which has been effectively dead since sometime around 2.1.something, do an
mlockall() so that the kernel won't throw us out. The MCL_CURRENT | MCL_FUTURE
bit might prove to be problematic, but if so, we'll deal with it when
we get there
* Use right printf() format string
* Wed Aug 20 2008 garloff@suse.de
- Update to nbd-2.9.11:
* nbd-client: new option -c to check for connection, -d to
drop connection, -persist to infinitely retry connections
dropped by server. timeout= setting
* nbd-server: drop autoreadonly option
* Thu Nov 15 2007 garloff@suse.de
- Update to nbd-2.9.9:
* Document -C option of nbd-server.
* Fix name of /var/run/ file.
* Wed Nov 07 2007 garloff@suse.de
- Split nbd into nbd and nbd-doc packages.
- Update to nbd-2.9.8:
* nbd-server can now setuid to specified user and group.
* prerun and postrun scripts can be specified.
* IP address to bind to (listenaddress) can be configured.
* Socket Direct Protocol (sdp) -- not enabled.
* server exits now after connection has gone (oops!).
* nbd-client: timeout parameter.
* Mon Jul 30 2007 garloff@suse.de
- Convert options from old nbd-server.conf to new nbd-server/config
on update and drop support for old config file syntax.
- Fix daemonize(0) segfault and pid filename.
- Fix compiler warnings.
- Fix /dev filename docu.
- Use startproc, killproc, checkproc in init script
- nbd-server does not support SIGHUP, fix init script accordingly.
* Tue Jul 17 2007 garloff@suse.de
- Update to nbd-2.9.5:
* Support for more platforms, pkgconfig, debug build.
* -o option to convert cmdline options to config file.
* Fix duplication in handling nonblocking server socket.
/etc/init.d/nbd-server /etc/nbd-server /etc/nbd-server/allow /etc/nbd-server/config /etc/nbd-server/config.example /usr/bin/nbd-server /usr/bin/rcnbd-server /usr/sbin/nbd-client /usr/share/doc/packages/nbd /usr/share/doc/packages/nbd/README /usr/share/man/man1/nbd-server.1.gz /usr/share/man/man8/nbd-client.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon May 20 05:20:13 2013