xref: /aosp_15_r20/external/e2fsprogs/debian/control (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerSource: e2fsprogs
2*6a54128fSAndroid Build Coastguard WorkerSection: admin
3*6a54128fSAndroid Build Coastguard WorkerPriority: required
4*6a54128fSAndroid Build Coastguard WorkerMaintainer: Theodore Y. Ts'o <[email protected]>
5*6a54128fSAndroid Build Coastguard WorkerBuild-Depends: gettext, texinfo, pkg-config, libfuse-dev [linux-any kfreebsd-any] <!pkg.e2fsprogs.no-fuse2fs>, debhelper-compat (= 12), dh-exec, libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], cron [linux-any]
6*6a54128fSAndroid Build Coastguard WorkerRules-Requires-Root: no
7*6a54128fSAndroid Build Coastguard WorkerStandards-Version: 4.6.1
8*6a54128fSAndroid Build Coastguard WorkerHomepage: http://e2fsprogs.sourceforge.net
9*6a54128fSAndroid Build Coastguard WorkerVcs-Browser: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
10*6a54128fSAndroid Build Coastguard WorkerVcs-Git: https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git -b debian/master
11*6a54128fSAndroid Build Coastguard Worker
12*6a54128fSAndroid Build Coastguard WorkerPackage: fuse2fs
13*6a54128fSAndroid Build Coastguard WorkerBuild-Profiles: <!pkg.e2fsprogs.no-fuse2fs>
14*6a54128fSAndroid Build Coastguard WorkerPriority: optional
15*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}, ${misc:Depends}
16*6a54128fSAndroid Build Coastguard WorkerArchitecture: linux-any kfreebsd-any
17*6a54128fSAndroid Build Coastguard WorkerDescription: ext2 / ext3 / ext4 file system driver for FUSE
18*6a54128fSAndroid Build Coastguard Worker fuse2fs is a FUSE file system client that supports reading and
19*6a54128fSAndroid Build Coastguard Worker writing from devices or image files containing ext2, ext3, and ext4
20*6a54128fSAndroid Build Coastguard Worker file systems.
21*6a54128fSAndroid Build Coastguard Worker
22*6a54128fSAndroid Build Coastguard WorkerPackage: logsave
23*6a54128fSAndroid Build Coastguard WorkerPriority: optional
24*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}, ${misc:Depends}
25*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fsprogs (<< 1.45.3-1)
26*6a54128fSAndroid Build Coastguard WorkerBreaks: e2fsprogs (<< 1.45.3-1)
27*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
28*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: foreign
29*6a54128fSAndroid Build Coastguard WorkerDescription: save the output of a command in a log file
30*6a54128fSAndroid Build Coastguard Worker The logsave program will execute cmd_prog with the specified
31*6a54128fSAndroid Build Coastguard Worker argument(s), and save a copy of its output to logfile.  If the
32*6a54128fSAndroid Build Coastguard Worker containing directory for logfile does not exist, logsave will
33*6a54128fSAndroid Build Coastguard Worker accumulate the output in memory until it can be written out.  A copy
34*6a54128fSAndroid Build Coastguard Worker of the output will also be written to standard output.
35*6a54128fSAndroid Build Coastguard Worker
36*6a54128fSAndroid Build Coastguard WorkerPackage: e2fsck-static
37*6a54128fSAndroid Build Coastguard WorkerBuild-Profiles: <!pkg.e2fsprogs.no-static>
38*6a54128fSAndroid Build Coastguard WorkerPriority: optional
39*6a54128fSAndroid Build Coastguard WorkerDepends: ${misc:Depends}
40*6a54128fSAndroid Build Coastguard WorkerRecommends: sash | bash-static | zsh-static | busybox-static
41*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
42*6a54128fSAndroid Build Coastguard WorkerDescription: statically-linked version of the ext2/ext3/ext4 filesystem checker
43*6a54128fSAndroid Build Coastguard Worker This may be of some help to you if your filesystem gets corrupted enough
44*6a54128fSAndroid Build Coastguard Worker to break the shared libraries used by the dynamically linked checker.
45*6a54128fSAndroid Build Coastguard Worker .
46*6a54128fSAndroid Build Coastguard Worker This binary takes much more space than its dynamic counterpart located
47*6a54128fSAndroid Build Coastguard Worker in e2fsprogs, though.
48*6a54128fSAndroid Build Coastguard Worker .
49*6a54128fSAndroid Build Coastguard Worker You may want to install a statically-linked shell as well, to be able
50*6a54128fSAndroid Build Coastguard Worker to run this program if something like your C library gets corrupted.
51*6a54128fSAndroid Build Coastguard Worker
52*6a54128fSAndroid Build Coastguard WorkerPackage: e2fsprogs-l10n
53*6a54128fSAndroid Build Coastguard WorkerSection: localization
54*6a54128fSAndroid Build Coastguard WorkerPriority: optional
55*6a54128fSAndroid Build Coastguard WorkerDepends: e2fsprogs (>= ${binary:Version}), e2fsprogs (<< ${binary:Version}+c~), ${misc:Depends}
56*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fsprogs (<< 1.43.5-1)
57*6a54128fSAndroid Build Coastguard WorkerArchitecture: all
58*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: foreign
59*6a54128fSAndroid Build Coastguard WorkerDescription: ext2/ext3/ext4 file system utilities - translations
60*6a54128fSAndroid Build Coastguard Worker The ext2, ext3 and ext4 file systems are successors of the original ext
61*6a54128fSAndroid Build Coastguard Worker ("extended") file system. They are the main file system types used for
62*6a54128fSAndroid Build Coastguard Worker hard disks on Debian and other Linux systems.
63*6a54128fSAndroid Build Coastguard Worker .
64*6a54128fSAndroid Build Coastguard Worker This package provides translations for messages for programs found in
65*6a54128fSAndroid Build Coastguard Worker the 'e2fsprogs' package.
66*6a54128fSAndroid Build Coastguard Worker
67*6a54128fSAndroid Build Coastguard WorkerPackage: libcom-err2
68*6a54128fSAndroid Build Coastguard WorkerSection: libs
69*6a54128fSAndroid Build Coastguard WorkerPriority: optional
70*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}, ${misc:Depends}
71*6a54128fSAndroid Build Coastguard WorkerReplaces: libcomerr2 (<< 1.43.9-1~)
72*6a54128fSAndroid Build Coastguard WorkerBreaks: libcomerr2 (<< 1.43.9-1~)
73*6a54128fSAndroid Build Coastguard WorkerProvides: libcomerr2 (= ${binary:Version})
74*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
75*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: same
76*6a54128fSAndroid Build Coastguard WorkerPre-Depends: ${misc:Pre-Depends}
77*6a54128fSAndroid Build Coastguard WorkerDescription: common error description library
78*6a54128fSAndroid Build Coastguard Worker libcomerr is an attempt to present a common error-handling mechanism to
79*6a54128fSAndroid Build Coastguard Worker manipulate the most common form of error code in a fashion that does not
80*6a54128fSAndroid Build Coastguard Worker have the problems identified with mechanisms commonly in use.
81*6a54128fSAndroid Build Coastguard Worker
82*6a54128fSAndroid Build Coastguard WorkerPackage: comerr-dev
83*6a54128fSAndroid Build Coastguard WorkerSection: libdevel
84*6a54128fSAndroid Build Coastguard WorkerPriority: optional
85*6a54128fSAndroid Build Coastguard WorkerDepends: libc6-dev | libc-dev, libcom-err2 (= ${mainBinary}), ${misc:Depends}
86*6a54128fSAndroid Build Coastguard WorkerSuggests: doc-base
87*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3)
88*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
89*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: same
90*6a54128fSAndroid Build Coastguard WorkerDescription: common error description library - headers and static libraries
91*6a54128fSAndroid Build Coastguard Worker libcom_err is an attempt to present a common error-handling mechanism to
92*6a54128fSAndroid Build Coastguard Worker manipulate the most common form of error code in a fashion that does not
93*6a54128fSAndroid Build Coastguard Worker have the problems identified with mechanisms commonly in use.
94*6a54128fSAndroid Build Coastguard Worker .
95*6a54128fSAndroid Build Coastguard Worker This package contains the development environment for the com_err library.
96*6a54128fSAndroid Build Coastguard Worker
97*6a54128fSAndroid Build Coastguard WorkerPackage: libss2
98*6a54128fSAndroid Build Coastguard WorkerSection: libs
99*6a54128fSAndroid Build Coastguard WorkerPriority: optional
100*6a54128fSAndroid Build Coastguard WorkerDepends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
101*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fsprogs (<< 1.34-1)
102*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
103*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: same
104*6a54128fSAndroid Build Coastguard WorkerPre-Depends: ${misc:Pre-Depends}
105*6a54128fSAndroid Build Coastguard WorkerDescription: command-line interface parsing library
106*6a54128fSAndroid Build Coastguard Worker libss provides a simple command-line interface parser which will
107*6a54128fSAndroid Build Coastguard Worker accept input from the user, parse the command into an argv argument
108*6a54128fSAndroid Build Coastguard Worker vector, and then dispatch it to a handler function.
109*6a54128fSAndroid Build Coastguard Worker .
110*6a54128fSAndroid Build Coastguard Worker It was originally inspired by the Multics SubSystem library.
111*6a54128fSAndroid Build Coastguard Worker
112*6a54128fSAndroid Build Coastguard WorkerPackage: ss-dev
113*6a54128fSAndroid Build Coastguard WorkerSection: libdevel
114*6a54128fSAndroid Build Coastguard WorkerPriority: optional
115*6a54128fSAndroid Build Coastguard WorkerDepends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends}
116*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
117*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: same
118*6a54128fSAndroid Build Coastguard WorkerDescription: command-line interface parsing library - headers and static libraries
119*6a54128fSAndroid Build Coastguard Worker This package includes a tool that parses a command table to generate
120*6a54128fSAndroid Build Coastguard Worker a simple command-line interface parser, the include files needed to
121*6a54128fSAndroid Build Coastguard Worker compile and use it, and the static libs.
122*6a54128fSAndroid Build Coastguard Worker .
123*6a54128fSAndroid Build Coastguard Worker It was originally inspired by the Multics SubSystem library.
124*6a54128fSAndroid Build Coastguard Worker .
125*6a54128fSAndroid Build Coastguard Worker This package contains the development environment for the ss library.
126*6a54128fSAndroid Build Coastguard Worker
127*6a54128fSAndroid Build Coastguard WorkerPackage: e2fsprogs-udeb
128*6a54128fSAndroid Build Coastguard WorkerBuild-Profiles: <!noudeb>
129*6a54128fSAndroid Build Coastguard WorkerPackage-Type: udeb
130*6a54128fSAndroid Build Coastguard WorkerSection: debian-installer
131*6a54128fSAndroid Build Coastguard WorkerPriority: optional
132*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}, ${misc:Depends}
133*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
134*6a54128fSAndroid Build Coastguard WorkerDescription: stripped-down versions of e2fsprogs, for debian-installer
135*6a54128fSAndroid Build Coastguard Worker This package is an e2fsprogs package built for a reduced size, so that
136*6a54128fSAndroid Build Coastguard Worker it can help to save space in debian-installer.
137*6a54128fSAndroid Build Coastguard Worker .
138*6a54128fSAndroid Build Coastguard Worker Don't attempt to install this package, it has no support for a couple of
139*6a54128fSAndroid Build Coastguard Worker features you surely want.  Anyway it should refuse to install.
140*6a54128fSAndroid Build Coastguard Worker
141*6a54128fSAndroid Build Coastguard WorkerPackage: libext2fs2
142*6a54128fSAndroid Build Coastguard WorkerSection: libs
143*6a54128fSAndroid Build Coastguard WorkerPriority: optional
144*6a54128fSAndroid Build Coastguard WorkerDepends: ${shlibs:Depends}, ${misc:Depends}
145*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fslibs (<< 1.43.9-1~)
146*6a54128fSAndroid Build Coastguard WorkerBreaks: e2fslibs (<< 1.43.9-1~)
147*6a54128fSAndroid Build Coastguard WorkerProvides: e2fslibs (= ${binary:Version})
148*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
149*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: same
150*6a54128fSAndroid Build Coastguard WorkerPre-Depends: ${misc:Pre-Depends}
151*6a54128fSAndroid Build Coastguard WorkerDescription: ext2/ext3/ext4 file system libraries
152*6a54128fSAndroid Build Coastguard Worker The ext2, ext3 and ext4 file systems are successors of the original ext
153*6a54128fSAndroid Build Coastguard Worker ("extended") file system. They are the main file system types used for
154*6a54128fSAndroid Build Coastguard Worker hard disks on Debian and other Linux systems.
155*6a54128fSAndroid Build Coastguard Worker .
156*6a54128fSAndroid Build Coastguard Worker This package provides the ext2fs and e2p libraries, for userspace software
157*6a54128fSAndroid Build Coastguard Worker that directly accesses extended file systems. Programs that use libext2fs
158*6a54128fSAndroid Build Coastguard Worker include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
159*6a54128fSAndroid Build Coastguard Worker dumpe2fs, chattr, and lsattr.
160*6a54128fSAndroid Build Coastguard Worker
161*6a54128fSAndroid Build Coastguard WorkerPackage: libext2fs-dev
162*6a54128fSAndroid Build Coastguard WorkerSection: libdevel
163*6a54128fSAndroid Build Coastguard WorkerPriority: optional
164*6a54128fSAndroid Build Coastguard WorkerDepends: libc6-dev | libc-dev, comerr-dev, libext2fs2 (= ${binary:Version}), ${misc:Depends}
165*6a54128fSAndroid Build Coastguard WorkerReplaces: e2fslibs-dev (<< 1.43.9-1~)
166*6a54128fSAndroid Build Coastguard WorkerBreaks: e2fslibs-dev (<< 1.43.9-1~)
167*6a54128fSAndroid Build Coastguard WorkerProvides: e2fslibs-dev (= ${binary:Version})
168*6a54128fSAndroid Build Coastguard WorkerSuggests: doc-base
169*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
170*6a54128fSAndroid Build Coastguard WorkerDescription: ext2/ext3/ext4 file system libraries - headers and static libraries
171*6a54128fSAndroid Build Coastguard Worker The ext2, ext3 and ext4 file systems are successors of the original ext
172*6a54128fSAndroid Build Coastguard Worker ("extended") file system. They are the main file system types used for
173*6a54128fSAndroid Build Coastguard Worker hard disks on Debian and other Linux systems.
174*6a54128fSAndroid Build Coastguard Worker .
175*6a54128fSAndroid Build Coastguard Worker This package contains the development environment for the ext2fs and e2p
176*6a54128fSAndroid Build Coastguard Worker libraries.
177*6a54128fSAndroid Build Coastguard Worker
178*6a54128fSAndroid Build Coastguard WorkerPackage: e2fsprogs
179*6a54128fSAndroid Build Coastguard WorkerXB-Important: yes
180*6a54128fSAndroid Build Coastguard WorkerPre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
181*6a54128fSAndroid Build Coastguard WorkerDepends: logsave
182*6a54128fSAndroid Build Coastguard WorkerMulti-Arch: foreign
183*6a54128fSAndroid Build Coastguard WorkerSuggests: gpart, parted, fuse2fs, e2fsck-static
184*6a54128fSAndroid Build Coastguard WorkerRecommends: e2fsprogs-l10n
185*6a54128fSAndroid Build Coastguard WorkerArchitecture: any
186*6a54128fSAndroid Build Coastguard WorkerDescription: ext2/ext3/ext4 file system utilities
187*6a54128fSAndroid Build Coastguard Worker The ext2, ext3 and ext4 file systems are successors of the original ext
188*6a54128fSAndroid Build Coastguard Worker ("extended") file system. They are the main file system types used for
189*6a54128fSAndroid Build Coastguard Worker hard disks on Debian and other Linux systems.
190*6a54128fSAndroid Build Coastguard Worker .
191*6a54128fSAndroid Build Coastguard Worker This package contains programs for creating, checking, and maintaining
192*6a54128fSAndroid Build Coastguard Worker ext2/3/4-based file systems.  It also includes the "badblocks" program,
193*6a54128fSAndroid Build Coastguard Worker which can be used to scan for bad blocks on a disk or other storage device.
194