]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - debian/control.in
e2fsck, libext2fs: add checks for insanely large file systems
[thirdparty/e2fsprogs.git] / debian / control.in
CommitLineData
4d8f08f4 1Source: e2fsprogs
56e5d125 2Section: admin
4d8f08f4 3Priority: required
5a0d720a 4Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
3f557ac7 5Build-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any kfreebsd-any], libattr1-dev, debhelper (>= 9.0), libblkid-dev, uuid-dev, m4
a54993bc 6Standards-Version: 4.0.0
afa78742 7Homepage: http://e2fsprogs.sourceforge.net
4d8f08f4 8
d1335619
TT
9Package: fuse2fs
10Priority: optional
11Depends: ${shlibs:Depends}, ${misc:Depends}
d3c05957 12Architecture: linux-any kfreebsd-any
d1335619
TT
13Description: ext2 / ext3 / ext4 file system driver for FUSE
14 fuse2fs is a FUSE file system client that supports reading and
15 writing from devices or image files containing ext2, ext3, and ext4
16 file systems.
17
a8ffb5c2 18ifdef(`E2FSCK_STATIC',``
1893e713 19Package: e2fsck-static
1893e713 20Priority: optional
a4d77554 21Depends: ${misc:Depends}
ab68fb9b 22Recommends: sash | bash-static | zsh-static | busybox-static
1893e713 23Architecture: any
90075df5 24Description: statically-linked version of the ext2/ext3/ext4 filesystem checker
5a009bb9 25 This may be of some help to you if your filesystem gets corrupted enough
1893e713
TT
26 to break the shared libraries used by the dynamically linked checker.
27 .
28 This binary takes much more space than its dynamic counterpart located
29 in e2fsprogs, though.
30 .
31 You may want to install a statically-linked shell as well, to be able
32 to run this program if something like your C library gets corrupted.
a8ffb5c2 33'')dnl
1893e713 34
6ac208c2
TT
35Package: e2fsprogs-l10n
36Priority: extra
534366de 37Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends}
6ac208c2 38Replaces: e2fsprogs (<< 1.43.5-1)
9b412579 39Architecture: all
6ac208c2
TT
40Description: ext2/ext3/ext4 file system utilities - translations
41 The ext2, ext3 and ext4 file systems are successors of the original ext
42 ("extended") file system. They are the main file system types used for
43 hard disks on Debian and other Linux systems.
44 .
45 This package provides translations for messages for programs found in
46 the 'e2fsprogs' package.
47
151c86ab
TT
48Package: libcomerr2
49Section: libs
151c86ab 50Provides: libcomerr-kth-compat
686c4c12 51Depends: ${shlibs:Depends}, ${misc:Depends}
151c86ab
TT
52Replaces: e2fsprogs (<< 1.34-1)
53Architecture: any
e84a4a61
TT
54Multi-Arch: same
55Pre-Depends: ${misc:Pre-Depends}
dfcb79e6 56Description: common error description library
151c86ab
TT
57 libcomerr is an attempt to present a common error-handling mechanism to
58 manipulate the most common form of error code in a fashion that does not
59 have the problems identified with mechanisms commonly in use.
60
4d8f08f4 61Package: comerr-dev
020c5477 62Section: libdevel
4d8f08f4 63Priority: extra
686c4c12 64Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends}
4d8f08f4 65Suggests: doc-base
32e7608c 66Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
4d8f08f4 67Architecture: any
dfcb79e6 68Description: common error description library - headers and static libraries
151c86ab 69 libcom_err is an attempt to present a common error-handling mechanism to
4d8f08f4
TT
70 manipulate the most common form of error code in a fashion that does not
71 have the problems identified with mechanisms commonly in use.
151c86ab
TT
72 .
73 This package contains the development environment for the com_err library.
74
75Package: libss2
76Section: libs
686c4c12 77Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends}
151c86ab
TT
78Replaces: e2fsprogs (<< 1.34-1)
79Architecture: any
e84a4a61
TT
80Multi-Arch: same
81Pre-Depends: ${misc:Pre-Depends}
dfcb79e6 82Description: command-line interface parsing library
55e00a25
TT
83 libss provides a simple command-line interface parser which will
84 accept input from the user, parse the command into an argv argument
85 vector, and then dispatch it to a handler function.
94df6e9e 86 .
151c86ab 87 It was originally inspired by the Multics SubSystem library.
4d8f08f4
TT
88
89Package: ss-dev
020c5477 90Section: libdevel
4d8f08f4 91Priority: extra
686c4c12 92Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
4d8f08f4 93Architecture: any
dfcb79e6 94Description: command-line interface parsing library - headers and static libraries
4d8f08f4
TT
95 This package includes a tool that parses a command table to generate
96 a simple command-line interface parser, the include files needed to
97 compile and use it, and the static libs.
94df6e9e 98 .
4d8f08f4 99 It was originally inspired by the Multics SubSystem library.
151c86ab
TT
100 .
101 This package contains the development environment for the ss library.
3ae497ea 102
b6902b3d 103ifdef(`UDEB_PKGS',``
dd198d68 104Package: e2fsprogs-udeb
3a50a3ea 105Package-Type: udeb
dd198d68 106Section: debian-installer
56e5d125 107Priority: optional
686c4c12 108Depends: ${shlibs:Depends}, ${misc:Depends}
dd198d68 109Architecture: any
dfcb79e6 110Description: stripped-down versions of e2fsprogs, for debian-installer
dd198d68
TT
111 This package is an e2fsprogs package built for a reduced size, so that
112 it can help to save space in debian-installer.
113 .
b6902b3d 114 Don'''``t attempt to install this package, it has no support for a couple of
79786216 115 features you surely want. Anyway it should refuse to install.
2b561a67 116'')dnl
b90b826b 117
151c86ab
TT
118Package: e2fslibs
119Section: libs
686c4c12 120Depends: ${shlibs:Depends}, ${misc:Depends}
151c86ab
TT
121Replaces: e2fsprogs (<< 1.34-1)
122Provides: libext2fs2, libe2p2
123Architecture: any
e84a4a61
TT
124Multi-Arch: same
125Pre-Depends: ${misc:Pre-Depends}
90075df5
TT
126Description: ext2/ext3/ext4 file system libraries
127 The ext2, ext3 and ext4 file systems are successors of the original ext
128 ("extended") file system. They are the main file system types used for
129 hard disks on Debian and other Linux systems.
130 .
131 This package provides the ext2fs and e2p libraries, for userspace software
132 that directly accesses extended file systems. Programs that use libext2fs
133 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
134 dumpe2fs, chattr, and lsattr.
151c86ab
TT
135
136Package: e2fslibs-dev
137Section: libdevel
138Priority: extra
686c4c12 139Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends}
151c86ab
TT
140Suggests: doc-base
141Provides: ext2fs-dev, e2p-dev
142Replaces: libkrb5-dev (<< 1.3)
143Architecture: any
90075df5
TT
144Description: ext2/ext3/ext4 file system libraries - headers and static libraries
145 The ext2, ext3 and ext4 file systems are successors of the original ext
146 ("extended") file system. They are the main file system types used for
147 hard disks on Debian and other Linux systems.
151c86ab
TT
148 .
149 This package contains the development environment for the ext2fs and e2p
150 libraries.
151
b90b826b
TT
152Package: e2fsprogs
153Essential: yes
3f557ac7 154Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
d2051f11 155Multi-Arch: foreign
8e86ecf7
TT
156Suggests: gpart, parted, fuse2fs, e2fsck-static
157Recommends: e2fsprogs-l10n
b90b826b 158Architecture: any
95981655
TT
159Description: ext2/ext3/ext4 file system utilities
160 The ext2, ext3 and ext4 file systems are successors of the original ext
161 ("extended") file system. They are the main file system types used for
162 hard disks on Debian and other Linux systems.
b90b826b 163 .
95981655 164 This package contains programs for creating, checking, and maintaining
8cfa6400 165 ext2/3/4-based file systems. It also includes the "badblocks" program,
a7da1af7 166 which can be used to scan for bad blocks on a disk or other storage device.
a6728639 167ifdef(`USE_DBGSYM',,``
fbcb3a85 168Package: e2fsprogs-dbg
2de03c18 169Section: debug
fbcb3a85 170Priority: extra
686c4c12 171Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends}
fbcb3a85 172Architecture: any
90075df5 173Description: debugging information for e2fsprogs
fbcb3a85
TT
174 This package includes the debug information useful for debugging e2fsprogs
175 and its libraries, contained in the e2fsprogs and e2fsck-static packages.
176 The debug information is used for execution tracing and core
a6728639 177 dump analysis.
3f557ac7 178
fbcb3a85 179Package: e2fslibs-dbg
2de03c18 180Section: debug
fbcb3a85 181Priority: extra
686c4c12 182Depends: e2fslibs (= ${binary:Version}), ${misc:Depends}
fbcb3a85 183Architecture: any
90075df5 184Description: debugging information for e2fslibs
fbcb3a85
TT
185 This package includes the debug information useful for debugging the
186 ext2fs and e2p libraries, contained in the e2fslibs package. The debug
187 information is used for execution tracing and core dump analysis.
188
189Package: libcomerr2-dbg
2de03c18 190Section: debug
fbcb3a85 191Priority: extra
686c4c12 192Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends}
fbcb3a85 193Architecture: any
90075df5 194Description: debugging information for libcomerr2
fbcb3a85
TT
195 This package includes the debug information useful for debugging the
196 com_err library, contained in the libcomerr2 package. The debugging
197 information is used for execution tracing and core dump analysis.
198
199Package: libss2-dbg
2de03c18 200Section: debug
fbcb3a85 201Priority: extra
686c4c12 202Depends: libss2 (= ${binary:Version}), ${misc:Depends}
fbcb3a85 203Architecture: any
90075df5 204Description: debugging information for libss2
fbcb3a85
TT
205 This package includes the debug information useful for debugging the
206 ss library, contained in the libss2 package. The debug information
207 is used for execution tracing and core dump analysis.
a6728639 208'')dnl