1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
Source: cruft-ng
Section: admin
Priority: optional
Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
Uploaders:
Alexandre Detiste <tchet@debian.org>,
Jochen Sprickerhof <jspricke@debian.org>,
Build-Depends:
debhelper-compat (= 13),
Build-Depends-Arch:
libdpkg-dev,
pkgconf,
Standards-Version: 4.7.2
Homepage: https://github.com/a-detiste/cruft-ng/
Vcs-Git: https://salsa.debian.org/pkg-security-team/cruft-ng.git
Vcs-Browser: https://salsa.debian.org/pkg-security-team/cruft-ng
Rules-Requires-Root: no
X-Style: black
Package: cruft-ng
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Recommends:
${dist:Depends},
Suggests:
ncdu,
Breaks:
cruft (<< 0.9.44~),
cruft-common,
Replaces:
cruft (<< 0.9.44~),
cruft-common,
Description: programs that helps analyse volatile "cruft" files on your system
cruft-ng is a program to look over your system for anything that shouldn't
be there, but is - the so called "cruft"; or for anything
that should be there, but isn't.
.
cpigs is a program that by default works like dpigs
but for volatile data. It prints out the package with the most volatile
data (usually apt, plocate...)
It can also dump it's whole state into a .csv format usable for
more in depth analysis.
.
Both cruft-ng and cpigs base most of their results on
dpkg's & plocate's databases, and also use a built-in custom
homegrown ruleset to match volatile files
- also known as "ghost" files on .rpm based systemds -
to the corresponding engine.
.
Packages wanting to document such volatile files can do so
using dh-cruft.
Package: dh-cruft
Depends:
${misc:Depends},
${perl:Depends},
Architecture: all
Multi-Arch: foreign
Provides:
dh-sequence-cruft,
Description: plugin for DebHelper to register .cruft and .purge files
While the files listed in debian/<package>.cruft will simply be
accounted for; the one in debian/<package>.purge will actually
be removed in the final purge step after package removal.
.
Some demo package can be found at:
https://github.com/a-detiste/dh-cruft-test
Package: cruft
Depends:
cruft-ng,
${misc:Depends},
Architecture: all
Section: oldlibs
Description: transitional package
This is a transitional package. It can safely be removed.
|