]> git.proxmox.com Git - zfsonlinux.git/blame - zfs/debian/control
debian: switch to DH 10
[zfsonlinux.git] / zfs / debian / control
CommitLineData
28f635be
FG
1Source: zfs-linux
2Section: contrib/kernel
3Priority: optional
4Maintainer: Proxmox Support Team <support@proxmox.com>
5Build-Depends: autotools-dev,
4a816df5 6 debhelper (>= 10~),
28f635be
FG
7 dh-autoreconf,
8 dh-python,
9 libattr1-dev,
10 libblkid-dev,
11 libselinux1-dev,
12 libtool,
13 lsb-release,
14 python3,
15 uuid-dev,
16 zlib1g-dev
17Standards-Version: 4.1.2
18Homepage: http://www.zfsonlinux.org/
19Vcs-Git: https://git.proxmox.com/git/zfsonlinux.git
20Vcs-Browser: https://git.proxmox.com/?p=zfsonlinux.git;a=summary
21
22Package: libnvpair1linux
23Section: contrib/libs
24Architecture: linux-any
25Depends: ${misc:Depends}, ${shlibs:Depends}
26Breaks: libnvpair1
27Replaces: libnvpair1
28Description: Solaris name-value library for Linux
29 This library provides routines for packing and unpacking nv pairs for
30 transporting data across process boundaries, transporting between
31 kernel and userland, and possibly saving onto disk files.
32
33Package: libuutil1linux
34Section: contrib/libs
35Architecture: linux-any
36Depends: ${misc:Depends}, ${shlibs:Depends}
37Breaks: libuutil1
38Replaces: libuutil1
39Description: Solaris userland utility library for Linux
40 This library provides a variety of glue functions for ZFS on Linux:
41 * libspl: The Solaris Porting Layer userland library, which provides APIs
42 that make it possible to run Solaris user code in a Linux environment
43 with relatively minimal modification.
44 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
45 library.
46 * libefi: The Extensible Firmware Interface library for GUID disk
47 partitioning.
48 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
49
50Package: libzfslinux-dev
51Section: contrib/libdevel
52Architecture: linux-any
53Depends: libnvpair1linux (= ${binary:Version}),
54 libuutil1linux (= ${binary:Version}),
55 libzfs2linux (= ${binary:Version}),
56 libzpool2linux (= ${binary:Version}),
57 ${misc:Depends}
58Provides: libnvpair-dev, libuutil-dev
59Description: OpenZFS filesystem development files for Linux
60 Header files and static libraries for compiling software against
61 libraries of OpenZFS filesystem.
62 .
63 This package includes the development files of libnvpair1, libuutil1,
64 libzpool2 and libzfs2.
65
66Package: libzfs2linux
67Section: contrib/libs
68Architecture: linux-any
69Depends: ${misc:Depends}, ${shlibs:Depends}
70Breaks: libzfs2
71Replaces: libzfs2
72Description: 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
79Package: libzpool2linux
80Section: contrib/libs
81Architecture: linux-any
82Depends: ${misc:Depends}, ${shlibs:Depends}
83Breaks: libzpool2
84Replaces: libzpool2
85Description: OpenZFS pool library for Linux
86 The Z file system is a pooled filesystem designed for maximum data
87 integrity, supporting data snapshots, multiple copies, and data
88 checksums.
89 .
90 This zpool library provides support for managing zpools.
91
92Package: zfs-initramfs
93Architecture: all
94Depends: busybox-initramfs | busybox-static | busybox,
95 initramfs-tools,
96 zfsutils-linux (>= ${binary:Version}),
97 ${misc:Depends}
98Breaks: zfsutils-linux (<= 0.7.11-pve1~bpo1)
99Replaces: zfsutils-linux (<= 0.7.11-pve1~bpo1)
100Description: OpenZFS root filesystem capabilities for Linux - initramfs
101 The Z file system is a pooled filesystem designed for maximum data
102 integrity, supporting data snapshots, multiple copies, and data
103 checksums.
104 .
105 This package adds OpenZFS to the system initramfs with a hook
106 for the initramfs-tools infrastructure.
107
108Package: zfsutils-linux
109Section: contrib/admin
110Architecture: linux-any
111Depends: python3, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
112Recommends: lsb-base, zfs-zed
113Suggests: nfs-kernel-server,
114 samba-common-bin (>= 3.0.23),
115 zfs-initramfs
116Conflicts: zfs, zfs-fuse, insserv (<< 1.18)
117Provides: zfsutils
118Description: command-line tools to manage OpenZFS filesystems
119 The Z file system is a pooled filesystem designed for maximum data
120 integrity, supporting data snapshots, multiple copies, and data
121 checksums.
122 .
123 This package provides the zfs and zpool commands to create and administer
124 OpenZFS filesystems.
125
126Package: zfs-zed
127Section: contrib/admin
128Architecture: linux-any
129Depends: zfsutils-linux (>= ${binary:Version}),
130 ${misc:Depends},
131 ${shlibs:Depends}
132Description: OpenZFS Event Daemon
133 The Z file system is a pooled filesystem designed for maximum data
134 integrity, supporting data snapshots, multiple copies, and data
135 checksums.
136 .
137 This package provides the OpenZFS Event Daemon (zed).
138
139Package: zfs-test
140Section: contrib/admin
141Architecture: linux-any
142Depends: acl,
143 bc,
144 fio,
145 ksh,
146 lsscsi,
147 mdadm,
148 parted,
149 python,
150 sudo,
151 sysstat,
152 zfsutils-linux (>=${binary:Version}),
153 ${misc:Depends},
154 ${shlibs:Depends}
155Breaks: zfsutils-linux (<= 0.7.9-2)
156Replaces: zfsutils-linux (<= 0.7.9-2)
157Conflicts: zutils
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
167Package: zfs-dbg
168Section: contrib/debug
169Priority: optional
170Architecture: linux-any
171Depends: libnvpair1linux (= ${binary:Version}),
172 libuutil1linux (= ${binary:Version}),
173 libzfs2linux (= ${binary:Version}),
174 libzpool2linux (= ${binary:Version}),
175 zfs-zed (= ${binary:Version}),
176 zfsutils-linux (= ${binary:Version}),
177 ${misc:Depends}
178Description: Debugging symbols for OpenZFS userland libraries and tools
179 The Z file system is a pooled filesystem designed for maximum data
180 integrity, supporting data snapshots, multiple copies, and data
181 checksums.
182 .
183 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
184 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.