ebuild: fetch: Flatten conditionals in _get_fetch_resume_size
[portage.git] / man / emaint.1
1 .TH "EMAINT" "1" "Nov 2008" "Portage VERSION" "Portage"
2 .SH NAME
3 emaint \- performs system health checks and maintenance
4 .SH SYNOPSIS
5 .BR emaint
6 [\fIoptions\fR]
7 [\fBall\fR | \fBbinhost\fR | \fBcleanresume\fR | \
8 \fBmovebin\fR | \fBmoveinst\fR | \fBworld\fR]
9 .SH DESCRIPTION
10 The emaint program provides an interface to system health
11 checks and maintenance.
12 .SH COMMANDS
13 .TP
14 .BR all
15 Perform all supported commands.
16 .TP
17 .BR binhost
18 Generate a metadata index for binary packages located in \fBPKGDIR\fR (for
19 download by remote clients). See the \fBPORTAGE_BINHOST\fR documentation in
20 the \fBmake.conf\fR(5) man page for additional information.
21 .TP
22 .BR cleanconfig
23 Discard no longer installed config tracker entries.
24 .TP
25 .BR cleanresume
26 Discard merge lists saved for the \fBemerge\fR(1) \fB--resume\fR action.
27 .TP
28 .BR logs
29 Clean out old logs from the \fBPORT_LOGDIR\fR using the command
30 \fBPORT_LOGDIR_CLEAN\fR
31 See the \fBmake.conf\fR(5) man page for additional information as well as
32 enabling the \fB'clean-logs'\fR feature in emerge to do this automatically.
33 .TP
34 .BR movebin
35 Perform package move updates for binary packages located in \fBPKGDIR\fR.
36 .TP
37 .BR moveinst
38 Perform package move updates for installed packages.
39 .TP
40 .BR world
41 Fix problems in the \fIworld\fR file.
42 .SH DEFAULT OPTIONS
43 .TP
44 .B \-c, \-\-check
45 Check for any problems that may exist.  (all commands)
46 .TP
47 .B \-f, \-\-fix
48 Fix any problems that may exist.  (not all commands)
49 .SH OPTIONS
50 .TP
51 .B \-C, \-\-clean
52 Cleans the logs from \fBPORT_LOGDIR\fR (logs command only)
53 .TP
54 .B \-p, \-\-pretend
55 Sets pretend mode (same as \-c, \-\-check) for use with the \-C, \-\-clean
56 OPTION (logs command only)
57 .TP
58 .B \-t NUM, \-\-time NUM
59 Changes the minimum age \fBNUM\fR (in days) of the logs to be listed or
60 deleted. (logs command only)
61 .SH "REPORTING BUGS"
62 Please report bugs via http://bugs.gentoo.org/
63 .SH AUTHORS
64 .nf
65 Mike Frysinger <vapier@gentoo.org>
66 Brian Dolbec <dolsen@gentoo.org>
67 .fi
68 .SH "FILES"
69 .TP
70 .B /var/lib/portage/world
71 Contains a list of all user\-specified packages.
72 .TP
73 .B /var/lib/portage/config
74 Contains the paths and md5sums of all the config files being tracked.
75 .SH "SEE ALSO"
76 .BR emerge (1),
77 .BR portage (5)