]> git.proxmox.com Git - mirror_zfs-debian.git/blame - debian/control.in
Update control.in for dh-systemd deprecation
[mirror_zfs-debian.git] / debian / control.in
CommitLineData
7e4739a2 1Source: zfs-linux
3d66721f 2Section: contrib/kernel
182c8a65 3Priority: optional
42b1a2ac 4Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@lists.alioth.debian.org>
6e2ceb51 5Uploaders: Aron Xu <aron@debian.org>,
ad8b63cb 6 Petter Reinholdtsen <pere@debian.org>,
6e2ceb51 7 Carlos Alberto Lopez Perez <clopez@igalia.com>
e8f06def 8Build-Depends: dh-autoreconf,
1be1ccb4 9 dh-systemd | debhelper (>= 10.1),
6e2ceb51
AX
10 autotools-dev,
11 debhelper (>= 9),
12 dkms (>> 2.1.1.2-5),
13 libselinux1-dev,
14 libtool,
15 lsb-release,
16 po-debconf,
17 uuid-dev,
81441311 18 zlib1g-dev,
91735866 19 python3,
73098939 20 dh-python,
ae6efe17
AX
21 libblkid-dev,
22 libattr1-dev
024b8de2 23Standards-Version: 4.1.1
42b1a2ac
CALP
24Homepage: http://www.zfsonlinux.org/
25Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git
ba81e613 26Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs.git
7e4739a2 27
418ece33 28Package: libnvpair1linux
3d66721f 29Section: contrib/libs
01b298ec 30Architecture: linux-any
1b1f7dc7 31Depends: ${misc:Depends}, ${shlibs:Depends}
836a5158 32Description: Solaris name-value library for Linux
2c9a21ec
DH
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.
0a1dbd11 36
418ece33 37Package: libuutil1linux
3d66721f 38Section: contrib/libs
01b298ec 39Architecture: linux-any
1b1f7dc7 40Depends: ${misc:Depends}, ${shlibs:Depends}
836a5158 41Description: Solaris userland utility library for Linux
21d4841c 42 This library provides a variety of glue functions for ZFS on Linux:
591619c8
AX
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.
0a1dbd11 51
418ece33 52Package: libzfslinux-dev
3d66721f 53Section: contrib/libdevel
9e5db36f 54Architecture: linux-any
3d66721f
AX
55Depends: libzfs2linux (= ${binary:Version}), libzpool2linux (= ${binary:Version}),
56 libnvpair1linux (= ${binary:Version}), libuutil1linux (= ${binary:Version}),
57 ${misc:Depends}
9e5db36f 58Provides: libnvpair-dev, libuutil-dev
1d00b166
AX
59Description: OpenZFS filesystem development files for Linux
60 Header files and static libraries for compiling software against
61 libraries of OpenZFS filesystem.
591619c8
AX
62 .
63 This package includes the development files of libnvpair1, libuutil1,
1d00b166 64 libzpool2 and libzfs2.
9e5db36f 65
418ece33 66Package: libzfs2linux
3d66721f 67Section: contrib/libs
01b298ec 68Architecture: linux-any
1b1f7dc7 69Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 70Description: OpenZFS filesystem library for Linux
182c8a65
AX
71 The Z file system is a pooled filesystem designed for maximum data
72 integrity, supporting data snapshots, multiple copies, and data
591619c8 73 checksums.
182c8a65 74 .
1d00b166 75 The OpenZFS library provides support for managing OpenZFS filesystems.
0a1dbd11 76
3d66721f
AX
77Package: libzpool2linux
78Section: contrib/libs
01b298ec 79Architecture: linux-any
1b1f7dc7 80Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 81Description: OpenZFS pool library for Linux
182c8a65
AX
82 The Z file system is a pooled filesystem designed for maximum data
83 integrity, supporting data snapshots, multiple copies, and data
591619c8 84 checksums.
182c8a65
AX
85 .
86 This zpool library provides support for managing zpools.
0a1dbd11 87
7e4739a2 88Package: zfs-dkms
1ad3b212 89Architecture: all
19b66348 90Pre-Depends: spl-dkms (>= ${source:Upstream-Version})
6e2ceb51 91Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends}
9609acae
AX
92Recommends: zfsutils-linux, zfs-zed
93Provides: zfs-modules
1d00b166 94Description: OpenZFS filesystem kernel modules for Linux
182c8a65
AX
95 The Z file system is a pooled filesystem designed for maximum data
96 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 97 checksums.
21d4841c 98 .
1d00b166
AX
99 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
100 OpenZFS.
7e4739a2 101
2b5083c8 102Package: zfs-initramfs
a0d83f07 103Architecture: all
356f4428
AX
104Depends: initramfs-tools,
105 busybox-initramfs | busybox-static | busybox,
106 zfs-modules | zfs-dkms, zfsutils-linux,
107 ${misc:Depends}
1d00b166 108Description: OpenZFS root filesystem capabilities for Linux - initramfs
2b5083c8
AX
109 The Z file system is a pooled filesystem designed for maximum data
110 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 111 checksums.
2b5083c8 112 .
1d00b166 113 This package adds OpenZFS to the system initramfs with a hook
2b5083c8 114 for the initramfs-tools infrastructure.
7e4739a2 115
12c93946 116Package: zfs-dracut
a0d83f07 117Architecture: all
12c93946 118Depends: dracut, zfs-modules | zfs-dkms, zfsutils-linux, ${misc:Depends}
1d00b166 119Description: OpenZFS root filesystem capabilities for Linux - dracut
12c93946
AX
120 The Z file system is a pooled filesystem designed for maximum data
121 integrity, supporting data snapshots, multiple copies, and data
122 checksums.
123 .
1d00b166 124 This package adds OpenZFS to the system initramfs with a hook
12c93946
AX
125 for the dracut infrastructure.
126
418ece33 127Package: zfsutils-linux
3d66721f 128Section: contrib/admin
01b298ec 129Architecture: linux-any
91735866 130Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3
9609acae 131Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
12c93946 132Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut
32b343ef 133Conflicts: zfs, zfs-fuse, zutils
418ece33 134Provides: zfsutils
1d00b166 135Description: command-line tools to manage OpenZFS filesystems
591619c8 136 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 137 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 138 checksums.
591619c8
AX
139 .
140 This package provides the zfs and zpool commands to create and administer
1d00b166 141 OpenZFS filesystems.
47ba6fdb 142
a2591d3d
AX
143Package: zfs-zed
144Section: contrib/admin
145Architecture: linux-any
9609acae 146Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux
a2591d3d
AX
147Description: OpenZFS Event Daemon
148 The Z file system is a pooled filesystem designed for maximum data
149 integrity, supporting data snapshots, multiple copies, and data
150 checksums.
151 .
1d00b166 152 This package provides the OpenZFS Event Daemon (zed).
a2591d3d 153
43a63c5b
FG
154Package: zfs-test
155Section: contrib/admin
156Architecture: linux-any
157Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux, parted, lsscsi, mdadm, bc, ksh, fio, acl, sudo, sysstat, python
158Description: OpenZFS test infrastructure an support scripts
159 The Z file system is a pooled filesystem designed for maximum data
160 integrity, supporting data snapshots, multiple copies, and data
161 checksums.
162 .
163 This package provides the OpenZFS test infrastructure for destructively
164 testing and validating a system using OpenZFS. It is entirely optional
165 and should only be installed and used in test environments.
166
eb6a4b3d 167Package: zfs-dbg
3d66721f 168Section: contrib/debug
cae47685 169Priority: extra
47ba6fdb 170Architecture: linux-any
418ece33
AX
171Depends: libnvpair1linux (= ${binary:Version}),
172 libuutil1linux (= ${binary:Version}),
173 libzfs2linux (= ${binary:Version}),
3d66721f 174 libzpool2linux (= ${binary:Version}),
ee5a5bc2 175 zfsutils-linux (= ${binary:Version}), zfs-zed (= ${binary:Version}),
6e2ceb51 176 ${misc:Depends}
1d00b166 177Description: Debugging symbols for OpenZFS userland libraries and tools
591619c8 178 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 179 integrity, supporting data snapshots, multiple copies, and data
eb6a4b3d 180 checksums.
47ba6fdb 181 .
1d00b166
AX
182 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
183 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.