blob: 9d3f319d63d05a9eed73081d571df00f0097488e [file] [log] [blame]
Alexandre Lisionddd731e2014-01-31 11:50:08 -05001.\" mdsum - compute file digests using any supported algorithms.
2.\" Copyright (c) 2010 David Sugar <dyfet@gnutelephony.org>
3.\"
4.\" This manual page is free software; you can redistribute it and/or modify
5.\" it under the terms of the GNU General Public License as published by
6.\" the Free Software Foundation; either version 3 of the License, or
7.\" (at your option) any later version.
8.\"
9.\" This program is distributed in the hope that it will be useful,
10.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
11.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12.\" GNU General Public License for more details.
13.\"
14.\" You should have received a copy of the GNU General Public License
15.\" along with this program; if not, write to the Free Software
16.\" Foundation, Inc.,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17.\"
18.\" This manual page is written especially for Debian GNU/Linux.
19.\"
20.TH mdsum "1" "January 2010" "GNU uCommon" "GNU Telephony"
21.SH NAME
22mdsum \- compute file digests using any supported algorithms.
23.SH SYNOPSIS
24.B mdsum
25.RI [ options ]
26.RI [ paths... ]
27.br
28.SH DESCRIPTION
29This command computes a message digest for one or more specified files. If
30no files are specified, then stdin can be used. Any digest algorithm
31available in libusecure may be selected and used. Entire directory trees
32may also be examined and computed using the -R (--recursive) option.
33.SH OPTIONS
34.TP
35.BI \-\-digest= name
36Specify name of digest algorithm. By default md5 will be used, unless the
37command is executed through a symlink which happens to match an algorithm
38name.
39.TP
40.B \-\-follow
41Dereference and follow symlinks. Otherwise they are ignored.
42.TP
43.B \-\-recursive
44If argument is a directory, recursively scan directory and any subdirectory
45contents as arguments.
46.TP
47.B \-\-help
48Outputs help screen for the user.
49.SH AUTHOR
50.B mdsum
51was written by David Sugar <dyfet@gnutelephony.org>.
52.SH "REPORTING BUGS"
53Report bugs to bug-commoncpp@gnu.org.
54.SH COPYRIGHT
55Copyright \(co 2010 David Sugar, Tycho Softworks.
56.br
57This is free software; see the source for copying conditions. There is NO
58warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
59PURPOSE.
60