From: Alan T. DeKok Date: Mon, 19 Sep 2011 17:45:35 +0000 (+0200) Subject: Add missing "man" files X-Git-Tag: release_2_1_12~15 X-Git-Url: http://www.project-moonshot.org/gitweb/?a=commitdiff_plain;h=4b8055dc398c0719cbce1c87089db339e4eefa13;p=freeradius.git Add missing "man" files --- diff --git a/man/man1/smbencrypt.1 b/man/man1/smbencrypt.1 new file mode 100644 index 0000000..19e4d0e --- /dev/null +++ b/man/man1/smbencrypt.1 @@ -0,0 +1,22 @@ +.TH SMBENCRYPT 1 +.SH NAME +smbencrypt - produce LM & NT password hashes from cleartext passwords +.SH SYNOPSIS +.B smbencrypt \fIpassword\fP [\fIpassword ...\fP] + +.SH DESCRIPTION +\fBsmbencrypt\fP For each cleartext password passed on the command line +emit the LM-Password and NT-Password hashes for that password. + +.SH EXAMPLE +.nf +$ smbencrypt foo bar +LM Hash NT Hash +-------------------------------- -------------------------------- +5BFAFBEBFB6A0942AAD3B435B51404EE AC8E657F83DF82BEEA5D43BDAF7800CC +A6428F2551EDEE1BAAD3B435B51404EE 86C156FC198B358CCCF6278D8BD49B6A +.fi + +.SH SEE ALSO +radiusd(8) +.SH AUTHORS diff --git a/man/man5/checkrad.5 b/man/man5/checkrad.5 new file mode 100644 index 0000000..a6a5823 --- /dev/null +++ b/man/man5/checkrad.5 @@ -0,0 +1,95 @@ +.TH CHECKRAD 5 "13 January 2006" +.SH NAME +checkrad -- See if a user is (still) logged in on a certain port. +.SH SYNOPSIS +.B checkrad +.RB [ -d ] +.I nas-type nas-ip nas-port login session-id +.SH DESCRIPTION +\fBCheckrad\fP is used by the radius server to check if its idea of a user logged in +on a certain port/NAS is correct if a double login is detected. + +Returns: 0 = no duplicate, 1 = duplicate, >1 = error. + +.SH OPTIONS + +.IP -d +Enable printing of debugging informations. + +.IP nas-type +Type of port/NAS. Can be one of: + +.RS +.IP \(bu +ascend +.IP \(bu +bay +.IP \(bu +cisco +.IP \(bu +cisco_l2tp +.IP \(bu +computone +.IP \(bu +cvx +.IP \(bu +digitro +.IP \(bu +dot1x +.IP \(bu +livingston +.IP \(bu +max40xx +.IP \(bu +mikrotik +.IP \(bu +mikrotik_snmp +.IP \(bu +multitech +.IP \(bu +netserver +.IP \(bu +other +.IP \(bu +pathras +.IP \(bu +patton +.IP \(bu +portslave +.IP \(bu +pr3000 +.IP \(bu +pr4000 +.IP \(bu +redback +.IP \(bu +tc +.IP \(bu +usrhiper +.IP \(bu +versanet +.P +The "other" type cause \fBcheckrad\fP to skip any check and always returns 1. +.RE + + +.IP nas-ip +IP address of the NAS to check. + +.IP nas-port +The NAS port to check (may be ignored by some nas-type). + +.IP login +The login name to check. + +.IP session-id +Session to check. (actually ignored by all nas-type) + +.SH SEE ALSO +radiusd(8) + +.SH AUTHOR +Written by Miquel van Smoorenburg, miquels@cistron.nl. + +This manual page was written by Marco Nenciarini for +the Debian project (but may be used by others). diff --git a/man/man8/radconf2xml.8 b/man/man8/radconf2xml.8 new file mode 100644 index 0000000..03aebfe --- /dev/null +++ b/man/man8/radconf2xml.8 @@ -0,0 +1,35 @@ +.TH RADCONF2XML 8 +.SH NAME +radconf2xml - converts radiusd.conf to XML +.SH SYNOPSIS +.B radconf2xml +.RB [ \-d +.IR raddb_dir ] +.RB [ \-h ] +.RB [ \-n +.IR name ] +.RB [ \-o +.IR out_file ] + +.SH DESCRIPTION +\fBradconf2xml\fP reads the radiusd configuration file specified by +\fIraddb_dir\fP/\fIname\fP.conf and converts it to XML format. +The result is written to \fIout_file\fP which by default is stdout. + +.SH OPTIONS + +.IP \-d\ \fIraddb_dir\fP +The radius configuration directory (typically /etc/raddb). +.IP \-d\ \fIname\fP +The name of the configuration file without the .conf extension. +Defaults to radiusd. +.IP \-h +Print usage help information. +.IP \-d\ \fIout_file\fP +The output file the XML formatted file will be written to. +Defaults to stdout. + +.SH SEE ALSO +radiusd(8), +.SH AUTHORS +Alan DeKok diff --git a/man/man8/radcrypt.8 b/man/man8/radcrypt.8 new file mode 100644 index 0000000..916a8b3 --- /dev/null +++ b/man/man8/radcrypt.8 @@ -0,0 +1,45 @@ +.TH RADCRYPT 8 +.SH NAME +radcrypt - generate password hash for use with radius, or validates a password hash +.SH SYNOPSIS +.B radcrypt +.RB [ \-d | --des ] +.RB [ \-m | --md5 ] +.RB [ \-c | --check ] +\fIplaintext_password\fP [\fIhashed_password\fP] +.SH DESCRIPTION +\fBradcrypt\fP generates a hashed digest of a plaintext password, or can +validate if a password hash matches a plaintext password. DES and MD5 +hashes are currently supported. When generating a password hash a random +salt is generated and applied. +.PP +A hashed password can be validated by specifying \fI-c\fP or \fI--check\fP and +passing \fIhashed_password\fP after \fIplaintext_password\fP on the command line. +In this case \fIhashed_password\fP will be checked to see if it matches +\fIplaintext_password\fP. If so "Password OK" will be printed and the exit +status will be 1, otherwise "Password BAD" will be printed and exit status +will be 0 (Note this is the opposite of a normal successful shell status). + +.SH OPTIONS + +.IP "-d --des" +Use a DES (Data Encryption Standard) hash (default). +Ignored if performing a password check. +.IP "-m --md5" +Use a MD5 (Message Digest 5) hash. +Ignored if performing a password check. +.IP "-c --check" +Perform a validation check on a password hash to verify if it matches +the plantext password. + +.SH EXAMPLES +.nf +$ radcrypt foobar +HaX0xn7Qy650Q +$ radcrypt -c foobar HaX0xn7Qy650Q +Password OK +.fi +.SH SEE ALSO +radiusd(8), crypt(3) +.SH AUTHORS +Miquel van Smoorenburg diff --git a/man/man8/radsniff.8 b/man/man8/radsniff.8 new file mode 100644 index 0000000..db1eaa1 --- /dev/null +++ b/man/man8/radsniff.8 @@ -0,0 +1,71 @@ +.TH RADSNIFF 8 +.SH NAME +radsniff - dump radius protocol +.SH SYNOPSIS +.B radsniff +.RB [ \-c +.IR count ] +.RB [ \-d +.IR directory ] +.RB [ \-F ] +.RB [ \-f +.IR filter ] +.RB [ \-h ] +.RB [ \-i +.IR interface ] +.RB [ \-I +.IR filename ] +.RB [ \-m ] +.RB [ \-p +.IR port ] +.RB [ \-r +.IR filter ] +.RB [ \-s +.IR secret ] +.RB [ \-S ] +.RB [ \-w +.IR file ] +.RB [ \-x ] + +.SH DESCRIPTION +\fBradsniff\fP is a simple wrapper around libpcap. It can also print +out the contents of RADIUS packets using the FreeRADIUS dictionaries. + +.SH OPTIONS + +.IP \-c\ \fIcount\fP +Number of packets to capture. +.IP \-d\ \fIdirectory\fP +Directory where the dictionaries are found. +.IP \-F +Filter PCAP file from stdin to stdout. +Output file will contain RADIUS packets. +.IP \-f\ \fIfilter\fP +PCAP filter. (default is udp port 1812 or 1813) +.IP \-h +Print usage help information. +.IP \-i\ \fIinterface\fP +Interface to capture. +.IP \-I\ \fIfilename\fP +Read packets from filename. +.IP \-m +Print packet headers only, not contents. +.IP \-p\ \fIport\fP +\tListen for packets on port. +.IP \-r\ \fIfilter\fP +RADIUS attribute filter. +.IP \-s\ \fIsecret\fP +RADIUS secret. +.IP \-S +Sort attributes in the packet. +Used to compare server results. +.IP \-w\ \fIfile\fP +Write output packets to file. +.IP \-x +Print out debugging information. + + +.SH SEE ALSO +radiusd(8),pcap(3) +.SH AUTHORS +Nicolas Baradakis