]> git.proxmox.com Git - mirror_zfs-debian.git/blame - debian/control
Use HTTPS format URI in watch file.
[mirror_zfs-debian.git] / debian / control
CommitLineData
98675f09 1Source: zfs-linux
3d66721f 2Section: contrib/kernel
98675f09 3Priority: optional
7e1a2209 4Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@alioth-lists.debian.net>
6e2ceb51 5Uploaders: Aron Xu <aron@debian.org>,
10ea2948 6 Petter Reinholdtsen <pere@debian.org>,
d08539f0
MZ
7 Carlos Alberto Lopez Perez <clopez@igalia.com>,
8 Mo Zhou <cdluminate@gmail.com>,
3d6e854e 9Build-Depends: autotools-dev,
d2c64dde 10 debhelper (>= 10.2),
3d6e854e
AX
11 dh-autoreconf,
12 dh-python,
6e2ceb51 13 dkms (>> 2.1.1.2-5),
3d6e854e
AX
14 libattr1-dev,
15 libblkid-dev,
6e2ceb51
AX
16 libselinux1-dev,
17 libtool,
18 lsb-release,
19 po-debconf,
a52a9356 20 python3,
3d6e854e
AX
21 uuid-dev,
22 zlib1g-dev
7ca54749 23Standards-Version: 4.1.2
98675f09 24Homepage: http://www.zfsonlinux.org/
8373eb5e 25Vcs-Git: https://salsa.debian.org/zfsonlinux-team/zfs.git
3aaa8673 26Vcs-Browser: https://salsa.debian.org/zfsonlinux-team/zfs
98675f09 27
418ece33 28Package: libnvpair1linux
3d66721f 29Section: contrib/libs
98675f09
AX
30Architecture: linux-any
31Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
32Description: 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.
36
418ece33 37Package: libuutil1linux
3d66721f 38Section: contrib/libs
98675f09
AX
39Architecture: linux-any
40Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
41Description: 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
47 library.
48 * libefi: The Extensible Firmware Interface library for GUID disk
49 partitioning.
50 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
51
418ece33 52Package: libzfslinux-dev
3d66721f 53Section: contrib/libdevel
98675f09 54Architecture: linux-any
3d6e854e
AX
55Depends: libnvpair1linux (= ${binary:Version}),
56 libuutil1linux (= ${binary:Version}),
57 libzfs2linux (= ${binary:Version}),
58 libzpool2linux (= ${binary:Version}),
59 ${misc:Depends}
98675f09 60Provides: libnvpair-dev, libuutil-dev
1d00b166
AX
61Description: OpenZFS filesystem development files for Linux
62 Header files and static libraries for compiling software against
63 libraries of OpenZFS filesystem.
98675f09
AX
64 .
65 This package includes the development files of libnvpair1, libuutil1,
1d00b166 66 libzpool2 and libzfs2.
98675f09 67
418ece33 68Package: libzfs2linux
3d66721f 69Section: contrib/libs
98675f09
AX
70Architecture: linux-any
71Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 72Description: OpenZFS filesystem library for Linux
98675f09
AX
73 The Z file system is a pooled filesystem designed for maximum data
74 integrity, supporting data snapshots, multiple copies, and data
75 checksums.
76 .
1d00b166 77 The OpenZFS library provides support for managing OpenZFS filesystems.
98675f09 78
3d66721f
AX
79Package: libzpool2linux
80Section: contrib/libs
98675f09
AX
81Architecture: linux-any
82Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 83Description: OpenZFS pool library for Linux
98675f09
AX
84 The Z file system is a pooled filesystem designed for maximum data
85 integrity, supporting data snapshots, multiple copies, and data
86 checksums.
87 .
88 This zpool library provides support for managing zpools.
89
98675f09
AX
90Package: zfs-dkms
91Architecture: all
3d6e854e
AX
92Pre-Depends: spl-dkms (<<${source:Upstream-Version}.),
93 spl-dkms (>= ${source:Upstream-Version})
fe51ab5f 94Depends: dkms (>> 2.1.1.2-5), dpkg-dev, lsb-release, ${misc:Depends}
d08539f0 95Recommends: zfs-zed, zfsutils-linux (>= ${binary:Version}), linux-libc-dev (<< 4.19)
9609acae 96Provides: zfs-modules
1d00b166 97Description: OpenZFS filesystem kernel modules for Linux
98675f09
AX
98 The Z file system is a pooled filesystem designed for maximum data
99 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 100 checksums.
98675f09 101 .
1d00b166
AX
102 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
103 OpenZFS.
98675f09 104
2b5083c8 105Package: zfs-initramfs
a0d83f07 106Architecture: all
3d6e854e
AX
107Depends: busybox-initramfs | busybox-static | busybox,
108 initramfs-tools,
109 zfs-modules | zfs-dkms,
110 zfsutils-linux (>= ${binary:Version}),
111 ${misc:Depends}
1d00b166 112Description: OpenZFS root filesystem capabilities for Linux - initramfs
2b5083c8
AX
113 The Z file system is a pooled filesystem designed for maximum data
114 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 115 checksums.
2b5083c8 116 .
1d00b166 117 This package adds OpenZFS to the system initramfs with a hook
2b5083c8 118 for the initramfs-tools infrastructure.
98675f09 119
12c93946 120Package: zfs-dracut
a0d83f07 121Architecture: all
3d6e854e
AX
122Depends: dracut,
123 zfs-modules | zfs-dkms,
124 zfsutils-linux (>= ${binary:Version}),
125 ${misc:Depends}
1d00b166 126Description: OpenZFS root filesystem capabilities for Linux - dracut
12c93946
AX
127 The Z file system is a pooled filesystem designed for maximum data
128 integrity, supporting data snapshots, multiple copies, and data
129 checksums.
130 .
1d00b166 131 This package adds OpenZFS to the system initramfs with a hook
12c93946
AX
132 for the dracut infrastructure.
133
418ece33 134Package: zfsutils-linux
3d66721f 135Section: contrib/admin
98675f09 136Architecture: linux-any
3d6e854e 137Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
9609acae 138Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
3d6e854e
AX
139Breaks: zfs-dkms (<< ${binary:Version}), zfs-dkms (>> ${binary:Version})
140Suggests: nfs-kernel-server,
141 samba-common-bin (>= 3.0.23),
142 zfs-initramfs | zfs-dracut
2c29cd95 143Conflicts: zfs, zfs-fuse
418ece33 144Provides: zfsutils
1d00b166 145Description: command-line tools to manage OpenZFS filesystems
98675f09 146 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 147 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 148 checksums.
98675f09
AX
149 .
150 This package provides the zfs and zpool commands to create and administer
1d00b166 151 OpenZFS filesystems.
98675f09 152
a2591d3d
AX
153Package: zfs-zed
154Section: contrib/admin
155Architecture: linux-any
3d6e854e
AX
156Depends: zfs-modules | zfs-dkms,
157 zfsutils-linux (>= ${binary:Version}),
158 ${misc:Depends},
159 ${shlibs:Depends}
a2591d3d
AX
160Description: 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
163 checksums.
164 .
1d00b166 165 This package provides the OpenZFS Event Daemon (zed).
a2591d3d 166
43a63c5b
FG
167Package: zfs-test
168Section: contrib/admin
169Architecture: linux-any
3d6e854e
AX
170Depends: acl,
171 bc,
172 fio,
173 ksh,
174 lsscsi,
175 mdadm,
176 parted,
177 python,
178 sudo,
179 sysstat,
180 zfs-modules | zfs-dkms,
181 zfsutils-linux (>=${binary:Version}),
182 ${misc:Depends},
183 ${shlibs:Depends}
ed0c2a58
AR
184Breaks: zfsutils-linux (<= 0.7.9-2)
185Replaces: zfsutils-linux (<= 0.7.9-2)
2c29cd95 186Conflicts: zutils
43a63c5b
FG
187Description: 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
190 checksums.
191 .
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.
195
eb6a4b3d 196Package: zfs-dbg
3d66721f 197Section: contrib/debug
98675f09
AX
198Priority: extra
199Architecture: linux-any
418ece33
AX
200Depends: libnvpair1linux (= ${binary:Version}),
201 libuutil1linux (= ${binary:Version}),
202 libzfs2linux (= ${binary:Version}),
3d66721f 203 libzpool2linux (= ${binary:Version}),
3d6e854e
AX
204 zfs-zed (= ${binary:Version}),
205 zfsutils-linux (= ${binary:Version}),
6e2ceb51 206 ${misc:Depends}
1d00b166 207Description: Debugging symbols for OpenZFS userland libraries and tools
98675f09 208 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 209 integrity, supporting data snapshots, multiple copies, and data
eb6a4b3d 210 checksums.
98675f09 211 .
1d00b166
AX
212 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
213 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.