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}
32 Description: Solaris name-value library for Linux
33 This library provides routines for packing and unpacking nv pairs for
34 transporting data across process boundaries, transporting between
35 kernel and userland, and possibly saving onto disk files.
37 Package: libuutil1linux
39 Architecture: linux-any
40 Depends: ${misc:Depends}, ${shlibs:Depends}
41 Description: Solaris userland utility library for Linux
42 This library provides a variety of glue functions for ZFS on Linux:
43 * libspl: The Solaris Porting Layer userland library, which provides APIs
44 that make it possible to run Solaris user code in a Linux environment
45 with relatively minimal modification.
46 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
48 * libefi: The Extensible Firmware Interface library for GUID disk
50 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
52 Package: libzfslinux-dev
53 Section: contrib/libdevel
54 Architecture: linux-any
55 Depends: libnvpair1linux (= ${binary:Version}),
56 libuutil1linux (= ${binary:Version}),
57 libzfs2linux (= ${binary:Version}),
58 libzpool2linux (= ${binary:Version}),
60 Provides: libnvpair-dev, libuutil-dev
61 Description: OpenZFS filesystem development files for Linux
62 Header files and static libraries for compiling software against
63 libraries of OpenZFS filesystem.
65 This package includes the development files of libnvpair1, libuutil1,
66 libzpool2 and libzfs2.
70 Architecture: linux-any
71 Depends: ${misc:Depends}, ${shlibs:Depends}
72 Description: OpenZFS filesystem library for Linux
73 The Z file system is a pooled filesystem designed for maximum data
74 integrity, supporting data snapshots, multiple copies, and data
77 The OpenZFS library provides support for managing OpenZFS filesystems.
79 Package: libzpool2linux
81 Architecture: linux-any
82 Depends: ${misc:Depends}, ${shlibs:Depends}
83 Description: OpenZFS pool library for Linux
84 The Z file system is a pooled filesystem designed for maximum data
85 integrity, supporting data snapshots, multiple copies, and data
88 This zpool library provides support for managing zpools.
92 Pre-Depends: spl-dkms (<<${source:Upstream-Version}.),
93 spl-dkms (>= ${source:Upstream-Version})
94 Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends}
95 Recommends: zfs-zed, zfsutils-linux (>= ${binary:Version}), @LINUX_COMPAT@
97 Description: OpenZFS filesystem kernel modules for Linux
98 The Z file system is a pooled filesystem designed for maximum data
99 integrity, supporting data snapshots, multiple copies, and data
102 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
105 Package: zfs-initramfs
107 Depends: busybox-initramfs | busybox-static | busybox,
109 zfs-modules | zfs-dkms,
110 zfsutils-linux (>= ${binary:Version}),
112 Description: OpenZFS root filesystem capabilities for Linux - initramfs
113 The Z file system is a pooled filesystem designed for maximum data
114 integrity, supporting data snapshots, multiple copies, and data
117 This package adds OpenZFS to the system initramfs with a hook
118 for the initramfs-tools infrastructure.
123 zfs-modules | zfs-dkms,
124 zfsutils-linux (>= ${binary:Version}),
126 Description: OpenZFS root filesystem capabilities for Linux - dracut
127 The Z file system is a pooled filesystem designed for maximum data
128 integrity, supporting data snapshots, multiple copies, and data
131 This package adds OpenZFS to the system initramfs with a hook
132 for the dracut infrastructure.
134 Package: zfsutils-linux
135 Section: contrib/admin
136 Architecture: linux-any
137 Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
138 Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
139 Breaks: zfs-dkms (<< ${binary:Version}), zfs-dkms (>> ${binary:Version})
140 Suggests: nfs-kernel-server,
141 samba-common-bin (>= 3.0.23),
142 zfs-initramfs | zfs-dracut
143 Conflicts: zfs, zfs-fuse
145 Description: command-line tools to manage OpenZFS filesystems
146 The Z file system is a pooled filesystem designed for maximum data
147 integrity, supporting data snapshots, multiple copies, and data
150 This package provides the zfs and zpool commands to create and administer
154 Section: contrib/admin
155 Architecture: linux-any
156 Depends: zfs-modules | zfs-dkms,
157 zfsutils-linux (>= ${binary:Version}),
160 Description: OpenZFS Event Daemon
161 The Z file system is a pooled filesystem designed for maximum data
162 integrity, supporting data snapshots, multiple copies, and data
165 This package provides the OpenZFS Event Daemon (zed).
168 Section: contrib/admin
169 Architecture: linux-any
180 zfs-modules | zfs-dkms,
181 zfsutils-linux (>=${binary:Version}),
184 Breaks: zfsutils-linux (<= 0.7.9-2)
185 Replaces: zfsutils-linux (<= 0.7.9-2)
187 Description: OpenZFS test infrastructure an support scripts
188 The Z file system is a pooled filesystem designed for maximum data
189 integrity, supporting data snapshots, multiple copies, and data
192 This package provides the OpenZFS test infrastructure for destructively
193 testing and validating a system using OpenZFS. It is entirely optional
194 and should only be installed and used in test environments.
197 Section: contrib/debug
199 Architecture: linux-any
200 Depends: libnvpair1linux (= ${binary:Version}),
201 libuutil1linux (= ${binary:Version}),
202 libzfs2linux (= ${binary:Version}),
203 libzpool2linux (= ${binary:Version}),
204 zfs-zed (= ${binary:Version}),
205 zfsutils-linux (= ${binary:Version}),
207 Description: Debugging symbols for OpenZFS userland libraries and tools
208 The Z file system is a pooled filesystem designed for maximum data
209 integrity, supporting data snapshots, multiple copies, and data
212 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
213 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.