2 Section: contrib/kernel
4 Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@alioth-lists.debian.net>
5 Uploaders: Aron Xu <aron@debian.org>,
6 Petter Reinholdtsen <pere@debian.org>,
7 Carlos Alberto Lopez Perez <clopez@igalia.com>,
8 Mo Zhou <cdluminate@gmail.com>,
9 Build-Depends: autotools-dev,
23 Standards-Version: 4.1.2
24 Homepage: http://www.zfsonlinux.org/
25 Vcs-Git: https://salsa.debian.org/zfsonlinux-team/zfs.git
26 Vcs-Browser: https://salsa.debian.org/zfsonlinux-team/zfs
28 Package: libnvpair1linux
30 Architecture: linux-any
31 Depends: ${misc:Depends}, ${shlibs:Depends}
34 Description: Solaris name-value library for Linux
35 This library provides routines for packing and unpacking nv pairs for
36 transporting data across process boundaries, transporting between
37 kernel and userland, and possibly saving onto disk files.
39 Package: libuutil1linux
41 Architecture: linux-any
42 Depends: ${misc:Depends}, ${shlibs:Depends}
45 Description: Solaris userland utility library for Linux
46 This library provides a variety of glue functions for ZFS on Linux:
47 * libspl: The Solaris Porting Layer userland library, which provides APIs
48 that make it possible to run Solaris user code in a Linux environment
49 with relatively minimal modification.
50 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
52 * libefi: The Extensible Firmware Interface library for GUID disk
54 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
56 Package: libzfslinux-dev
57 Section: contrib/libdevel
58 Architecture: linux-any
59 Depends: libnvpair1linux (= ${binary:Version}),
60 libuutil1linux (= ${binary:Version}),
61 libzfs2linux (= ${binary:Version}),
62 libzpool2linux (= ${binary:Version}),
64 Provides: libnvpair-dev, libuutil-dev
65 Description: OpenZFS filesystem development files for Linux
66 Header files and static libraries for compiling software against
67 libraries of OpenZFS filesystem.
69 This package includes the development files of libnvpair1, libuutil1,
70 libzpool2 and libzfs2.
74 Architecture: linux-any
75 Depends: ${misc:Depends}, ${shlibs:Depends}
78 Description: OpenZFS filesystem library for Linux
79 The Z file system is a pooled filesystem designed for maximum data
80 integrity, supporting data snapshots, multiple copies, and data
83 The OpenZFS library provides support for managing OpenZFS filesystems.
85 Package: libzpool2linux
87 Architecture: linux-any
88 Depends: ${misc:Depends}, ${shlibs:Depends}
91 Description: OpenZFS pool library for Linux
92 The Z file system is a pooled filesystem designed for maximum data
93 integrity, supporting data snapshots, multiple copies, and data
96 This zpool library provides support for managing zpools.
100 Pre-Depends: spl-dkms (<<${source:Upstream-Version}.),
101 spl-dkms (>= ${source:Upstream-Version})
102 Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends}
103 Recommends: zfs-zed, zfsutils-linux (>= ${binary:Version}), @LINUX_COMPAT@
104 Provides: zfs-modules
105 Description: OpenZFS filesystem kernel modules for Linux
106 The Z file system is a pooled filesystem designed for maximum data
107 integrity, supporting data snapshots, multiple copies, and data
110 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
113 Package: zfs-initramfs
115 Depends: busybox-initramfs | busybox-static | busybox,
117 zfs-modules | zfs-dkms,
118 zfsutils-linux (>= ${binary:Version}),
120 Breaks: zfsutils-linux (<= 0.7.11-2)
121 Replaces: zfsutils-linux (<= 0.7.11-2)
122 Description: OpenZFS root filesystem capabilities for Linux - initramfs
123 The Z file system is a pooled filesystem designed for maximum data
124 integrity, supporting data snapshots, multiple copies, and data
127 This package adds OpenZFS to the system initramfs with a hook
128 for the initramfs-tools infrastructure.
133 zfs-modules | zfs-dkms,
134 zfsutils-linux (>= ${binary:Version}),
136 Description: OpenZFS root filesystem capabilities for Linux - dracut
137 The Z file system is a pooled filesystem designed for maximum data
138 integrity, supporting data snapshots, multiple copies, and data
141 This package adds OpenZFS to the system initramfs with a hook
142 for the dracut infrastructure.
144 Package: zfsutils-linux
145 Section: contrib/admin
146 Architecture: linux-any
147 Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
148 Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
149 Breaks: zfs-dkms (<< ${binary:Version}), zfs-dkms (>> ${binary:Version})
150 Suggests: nfs-kernel-server,
151 samba-common-bin (>= 3.0.23),
152 zfs-initramfs | zfs-dracut
153 Conflicts: zfs, zfs-fuse
155 Description: command-line tools to manage OpenZFS filesystems
156 The Z file system is a pooled filesystem designed for maximum data
157 integrity, supporting data snapshots, multiple copies, and data
160 This package provides the zfs and zpool commands to create and administer
164 Section: contrib/admin
165 Architecture: linux-any
166 Depends: zfs-modules | zfs-dkms,
167 zfsutils-linux (>= ${binary:Version}),
170 Description: OpenZFS Event Daemon
171 The Z file system is a pooled filesystem designed for maximum data
172 integrity, supporting data snapshots, multiple copies, and data
175 This package provides the OpenZFS Event Daemon (zed).
178 Section: contrib/admin
179 Architecture: linux-any
190 zfs-modules | zfs-dkms,
191 zfsutils-linux (>=${binary:Version}),
194 Breaks: zfsutils-linux (<= 0.7.9-2)
195 Replaces: zfsutils-linux (<= 0.7.9-2)
197 Description: OpenZFS test infrastructure an support scripts
198 The Z file system is a pooled filesystem designed for maximum data
199 integrity, supporting data snapshots, multiple copies, and data
202 This package provides the OpenZFS test infrastructure for destructively
203 testing and validating a system using OpenZFS. It is entirely optional
204 and should only be installed and used in test environments.
207 Section: contrib/debug
209 Architecture: linux-any
210 Depends: libnvpair1linux (= ${binary:Version}),
211 libuutil1linux (= ${binary:Version}),
212 libzfs2linux (= ${binary:Version}),
213 libzpool2linux (= ${binary:Version}),
214 zfs-zed (= ${binary:Version}),
215 zfsutils-linux (= ${binary:Version}),
217 Description: Debugging symbols for OpenZFS userland libraries and tools
218 The Z file system is a pooled filesystem designed for maximum data
219 integrity, supporting data snapshots, multiple copies, and data
222 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
223 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.