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