Tidy up %descriptions.

This commit is contained in:
Richard W.M. Jones 2018-11-09 21:50:26 +00:00
parent fda10ee196
commit f8dd6dabe1
1 changed files with 33 additions and 82 deletions

View File

@ -113,18 +113,24 @@ Requires: nbdkit-basic-filters%{?_isa} = %{version}-%{release}
NBD is a protocol for accessing block devices (hard disks and
disk-like things) over the network.
'nbdkit' is a toolkit for creating NBD servers.
nbdkit is a toolkit for creating NBD servers.
The key features are:
* Multithreaded NBD server written in C with good performance.
* Well-documented, simple plugin API with a stable ABI guarantee.
Allows you to export "unconventional" block devices easily.
* Minimal dependencies for the basic server.
* Liberal license (BSD) allows nbdkit to be linked to proprietary
libraries or included in proprietary code.
* Well-documented, simple plugin API with a stable ABI guarantee.
Lets you to export "unconventional" block devices easily.
* You can write plugins in C or many other languages.
* Filters can be stacked in front of plugins to transform the output.
In Fedora, '%{name}' is a meta-package which pulls in the core server
and a useful subset of plugins and filters.
@ -159,64 +165,31 @@ Obsoletes: %{name}-plugin-streaming < 1.1.19-1
This package contains some basic plugins for %{name} which have only
trivial dependencies.
* nbdkit-data-plugin
nbdkit-data-plugin Serve small amounts of data from the command line.
Serve small files directly from the command line.
nbdkit-file-plugin The normal file plugin for serving files.
* nbdkit-file-plugin
nbdkit-floppy-plugin Create a virtual floppy disk from a directory.
A file serving plugin.
nbdkit-memory-plugin A virtual memory plugin.
* nbdkit-floppy-plugin
nbdkit-nbd-plugin An NBD forwarding plugin.
Create a virtual floppy disk from a directory.
nbdkit-null-plugin A null (bitbucket) plugin.
* nbdkit-memory-plugin
nbdkit-pattern-plugin Fixed test pattern.
A virtual memory plugin.
nbdkit-partitioning-plugin Create virtual disks from partitions.
* nbdkit-nbd-plugin
nbdkit-random-plugin Random content plugin for testing.
An NBD forwarding plugin.
nbdkit-sh-plugin Write plugins as shell scripts or executables.
It provides an NBD server that forwards all traffic as a client to
another existing NBD server. A primary usage of this setup is to
alter the set of features available to the ultimate end client,
without having to change the original server (for example, to
convert between oldstyle and newtyle, or to add TLS support where
the original server lacks it).
nbdkit-split-plugin Concatenate one or more files.
* nbdkit-null-plugin
nbdkit-streaming-plugin A streaming file serving plugin.
A null (bitbucket) plugin.
* nbdkit-pattern-plugin
Fixed test pattern.
* nbdkit-partitioning-plugin
Create virtual disks from partitions.
* nbdkit-random-plugin
Random content plugin for testing.
* nbdkit-sh-plugin
Write plugins as shell scripts or executables.
* nbdkit-split-plugin
Concatenate one or more files into a single virtual disk.
* nbdkit-streaming-plugin
A streaming file serving plugin.
* nbdkit-zero-plugin
Zero-length plugin for testing.
nbdkit-zero-plugin Zero-length plugin for testing.
%package example-plugins
@ -544,49 +517,27 @@ Requires: %{name}-server%{?_isa} = %{version}-%{release}
This package contains some basic filters for %{name} which have only
trivial dependencies.
* nbdkit-blocksize-filter
nbdkit-blocksize-filter Adjust block size of requests sent to plugins.
Adjust block size of requests sent to plugins.
nbdkit-cache-filter Server-side cache.
* nbdkit-cache-filter
nbdkit-cow-filter Copy-on-write overlay for read-only plugins.
Server-side cache.
nbdkit-delay-filter Inject read and write delays.
* nbdkig-cow-filter
nbdkit-error-filter Inject errors.
Copy-on-write overlay for read-only plugins.
nbdkit-fua-filter Modify flush behaviour in plugins.
* nbdkit-delay-filter
nbdkit-log-filter Log all transactions to a file.
Inject read and write delays.
nbdkit-nozero-filter Adjust handling of zero requests by plugins.
* nbdkit-error-filter
nbdkit-offset-filter Serve an offset and range.
Inject errors.
nbdkit-partition-filter Serve a single partition.
* nbdkit-fua-filter
Modify flush behaviour in plugins.
* nbdkit-log-filter
Log all transactions to a file.
* nbdkit-nozero-filter
Adjust handling of zero requests by plugins.
* nbdkit-offset-filter
Serve an offset and range.
* nbdkit-partition-filter
Serve a single partition.
* nbdkit-truncate-filter
Truncate, expand, round up or round down a plugin size.
nbdkit-truncate-filter Truncate, expand, round up or round down size.
%package devel