-
Notifications
You must be signed in to change notification settings - Fork 5
/
cruft.8
46 lines (45 loc) · 1.58 KB
/
cruft.8
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
.TH CRUFT 8
.SH NAME
cruft \- Check the filesystem for cruft (missing and unexplained files)
.SH SYNOPSIS
.B cruft [ FILE ]
.SH "DESCRIPTION"
.B cruft
is a program that goes over the Debian packaging system's database, and
compares the contents of that with the files actually on your system, and
produces a summary of the differences.
.SH OPTIONS
If a file is provided, cruft\-ng will analyze this single file
and print matching package(s) name(s).
.br
Without any option, cruft\-ng will analyze the whole system.
.SH "FILES"
A user can tune execution by providing extra configuration files:
.TP
.B /etc/cruft/ignore
Do not process paths listed in this file, this can speed-up matching.
Example values: /var/schroot/, /var/www/ ...
This will override the default
.B /usr/share/cruft/ignore
.TP
.B /etc/cruft/filters/*
Rules (glob-patterns) similar that are similar to those built-in into
.I cruft
package.
The uppercase files are always processed, the lowercase ones are processed
when matching package is installed.
.TP
.B /etc/cruft/explain/*
Shell scripts that will print-out a list of temporary file
belonging to a package.
The uppercase files are always processed, the lowercase ones are processed
when matching package is installed.
.SH "ENVIRONMENT VARIABLES"
It is possible to get some debugging information from cruft by setting the variable
.B DEBUG.
.SH "SEE ALSO"
Documentation from original cruft package:
https://github.com/a-detiste/cruft/blob/master/README
.SH AUTHOR
This manual page was written by Alexandre Detiste <[email protected]>,
for the Debian GNU/Linux system (but may be used by others).