]> git.proxmox.com Git - mirror_zfs-debian.git/blob - debian/control
Append myself to Uploaders and refresh auto-generated control.
[mirror_zfs-debian.git] / debian / control
1 Source: zfs-linux
2 Section: contrib/kernel
3 Priority: optional
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,
10 debhelper (>= 10.2),
11 dh-autoreconf,
12 dh-python,
13 dkms (>> 2.1.1.2-5),
14 libattr1-dev,
15 libblkid-dev,
16 libselinux1-dev,
17 libtool,
18 lsb-release,
19 po-debconf,
20 python3,
21 uuid-dev,
22 zlib1g-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
27
28 Package: libnvpair1linux
29 Section: contrib/libs
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.
36
37 Package: libuutil1linux
38 Section: contrib/libs
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
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
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}),
59 ${misc:Depends}
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.
64 .
65 This package includes the development files of libnvpair1, libuutil1,
66 libzpool2 and libzfs2.
67
68 Package: libzfs2linux
69 Section: contrib/libs
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
75 checksums.
76 .
77 The OpenZFS library provides support for managing OpenZFS filesystems.
78
79 Package: libzpool2linux
80 Section: contrib/libs
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
86 checksums.
87 .
88 This zpool library provides support for managing zpools.
89
90 Package: zfs-dkms
91 Architecture: all
92 Pre-Depends: spl-dkms (<<${source:Upstream-Version}.),
93 spl-dkms (>= ${source:Upstream-Version})
94 Depends: dkms (>> 2.1.1.2-5), dpkg-dev, lsb-release, ${misc:Depends}
95 Recommends: zfs-zed, zfsutils-linux (>= ${binary:Version}), linux-libc-dev (<< 4.19)
96 Provides: zfs-modules
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
100 checksums.
101 .
102 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
103 OpenZFS.
104
105 Package: zfs-initramfs
106 Architecture: all
107 Depends: busybox-initramfs | busybox-static | busybox,
108 initramfs-tools,
109 zfs-modules | zfs-dkms,
110 zfsutils-linux (>= ${binary:Version}),
111 ${misc:Depends}
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
115 checksums.
116 .
117 This package adds OpenZFS to the system initramfs with a hook
118 for the initramfs-tools infrastructure.
119
120 Package: zfs-dracut
121 Architecture: all
122 Depends: dracut,
123 zfs-modules | zfs-dkms,
124 zfsutils-linux (>= ${binary:Version}),
125 ${misc:Depends}
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
129 checksums.
130 .
131 This package adds OpenZFS to the system initramfs with a hook
132 for the dracut infrastructure.
133
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
144 Provides: zfsutils
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
148 checksums.
149 .
150 This package provides the zfs and zpool commands to create and administer
151 OpenZFS filesystems.
152
153 Package: zfs-zed
154 Section: contrib/admin
155 Architecture: linux-any
156 Depends: zfs-modules | zfs-dkms,
157 zfsutils-linux (>= ${binary:Version}),
158 ${misc:Depends},
159 ${shlibs:Depends}
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
163 checksums.
164 .
165 This package provides the OpenZFS Event Daemon (zed).
166
167 Package: zfs-test
168 Section: contrib/admin
169 Architecture: linux-any
170 Depends: 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}
184 Breaks: zfsutils-linux (<= 0.7.9-2)
185 Replaces: zfsutils-linux (<= 0.7.9-2)
186 Conflicts: zutils
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
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
196 Package: zfs-dbg
197 Section: contrib/debug
198 Priority: extra
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}),
206 ${misc:Depends}
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
210 checksums.
211 .
212 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
213 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.