ready for tagging
[util-vserver.git] / man / distrib-info.8
1 .TH "distrib-info" "8" "0.1.0" "Jacques Gelinas <jack@solucorp.qc.ca>" "System Administration"
2 .SH "NAME"
3 .LP 
4 distrib-info \- A distribution independant utility to retrieve package information.
5 .SH "SYNTAX"
6 .LP 
7 distrib-info vserver-name command [options]
8
9 .SH "DESCRIPTION"
10 .LP 
11 distrib-info \- This utility provides a solution to hide some differences
12 between Linux distributions. The various utilities (vunify, vbuild, ...)
13 need package information to perform their task. They call distrib-info
14 to retrieve this information. distrib-info is the only one understanding
15 the various distribution out there.
16 .TP
17 This utility is only used as a back-end for other utilities such as
18 vunify and vbuild.
19 .SH "OPTIONS"
20 .LP 
21 .TP 
22 \fBdumpfiles\fR reports all files owned by a package.
23 .TP
24 \fBpkgversion\fR reports all packages and version.
25 .TP
26 \fBunifiles\fR reports the files of a package which may be shared by
27 several virtual servers. Generally, this excludes all configuration files.
28
29 .SH "EXAMPLES"
30 .LP 
31 The following command will report all packages in the vserver ref80.
32 The package will be presented with the version/release.
33
34         distrib-info ref80 pkgversion
35
36 To get the list of unify-able (sharable) file in package sendmail
37 of the vserver ref80, we do
38
39         distrib-info ref80 unifiles sendmail
40 .SH "FILES"
41 .LP
42         /usr/lib/vservers/distrib-info
43 .SH "AUTHORS"
44 .LP 
45 This Man page was written by Jacques Gelinas <jack@solucorp.qc.ca>.
46 .SH "SEE ALSO"
47 .LP 
48 vbuild(8) vfiles(8) vunify(8)
49 newvserver(8)
50