resolves: bug#781877 (from RHEL5) rlm_dbm_parse man page misspelled
resolves: bug#760193 (from RHEL5) radtest PPPhint option is not parsed properly
This commit is contained in:
parent
05e34fe1d0
commit
2e5155583e
260
freeradius-man.patch
Normal file
260
freeradius-man.patch
Normal file
@ -0,0 +1,260 @@
|
||||
From 12bbe0c8289260f7db62e010a5e7168ce7bc5644 Mon Sep 17 00:00:00 2001
|
||||
From: John Dennis <jdennis@redhat.com>
|
||||
Date: Fri, 13 Jan 2012 12:45:14 -0500
|
||||
Subject: [PATCH] Fix typo in name of rlm_dbm_parser man page
|
||||
Content-Type: text/plain; charset="utf-8"
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
It was rlm_dbm_parse but should be rlm_dbm_parser to match the
|
||||
executable name. Also fix name in man page.
|
||||
---
|
||||
src/modules/rlm_dbm/Makefile.in | 2 +-
|
||||
src/modules/rlm_dbm/rlm_dbm_parse.8 | 109 ----------------------------------
|
||||
src/modules/rlm_dbm/rlm_dbm_parser.8 | 109 ++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 110 insertions(+), 110 deletions(-)
|
||||
delete mode 100644 src/modules/rlm_dbm/rlm_dbm_parse.8
|
||||
create mode 100644 src/modules/rlm_dbm/rlm_dbm_parser.8
|
||||
|
||||
diff --git a/src/modules/rlm_dbm/Makefile.in b/src/modules/rlm_dbm/Makefile.in
|
||||
index f970538..cd537ec 100644
|
||||
--- a/src/modules/rlm_dbm/Makefile.in
|
||||
+++ b/src/modules/rlm_dbm/Makefile.in
|
||||
@@ -29,4 +29,4 @@ rlm_dbm_install: rlm_dbm_cat rlm_dbm_parser
|
||||
$(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) \
|
||||
rlm_dbm_parser$(EXEEXT) $(R)$(bindir)
|
||||
$(INSTALL) -m 644 rlm_dbm_cat.8 $(R)$(mandir)/man8
|
||||
- $(INSTALL) -m 644 rlm_dbm_parse.8 $(R)$(mandir)/man8
|
||||
+ $(INSTALL) -m 644 rlm_dbm_parser.8 $(R)$(mandir)/man8
|
||||
diff --git a/src/modules/rlm_dbm/rlm_dbm_parse.8 b/src/modules/rlm_dbm/rlm_dbm_parse.8
|
||||
deleted file mode 100644
|
||||
index 51dd1fc..0000000
|
||||
--- a/src/modules/rlm_dbm/rlm_dbm_parse.8
|
||||
+++ /dev/null
|
||||
@@ -1,109 +0,0 @@
|
||||
-.TH RLM_DBM_PARSE 8
|
||||
-.SH NAME
|
||||
-rlm_dbm_parse - transforms simple syntax into rlm_dbm format
|
||||
-.SH SYNOPSIS
|
||||
-.B rlm_dbm_parse
|
||||
-.RB [ \-c ]
|
||||
-.RB [ \-d
|
||||
-.IR raddb ]
|
||||
-.RB [ \-i
|
||||
-.IR inputfile ]
|
||||
-.RB [ \-o
|
||||
-.IR outputfile ]
|
||||
-.RB [ \-x ]
|
||||
-.RB [ \-v ]
|
||||
-.RB [ \-q ]
|
||||
-[\fIusername ...\fP]
|
||||
-
|
||||
-.SH DESCRIPTION
|
||||
-\fBrlm_dbm_parse\fP reads a file of the syntax defined below, and writes
|
||||
-a database file usable by rlm_dbm or edits current database.
|
||||
-.PP
|
||||
-
|
||||
-.SH INPUT FORMAT
|
||||
-
|
||||
-\fIrlm_dbm_parse\fP reads a format similar to the one used by the files
|
||||
-module. In incomplete RFC2234 ABNF, it looks like this:
|
||||
-
|
||||
-.nf
|
||||
-entries = *entry
|
||||
-entry = identifier TAB definition
|
||||
-identifier = username / group-name
|
||||
-username = +PCHAR
|
||||
-groupname = +PCHAR
|
||||
-definition = (check-item ",")* LF ( *( reply-item ",") / ";" ) LF
|
||||
-check-item = AS IN FILES
|
||||
-reply-item = AS IN FILES
|
||||
-* need definition of username and groupname
|
||||
-.fi
|
||||
-
|
||||
-As an example, these are the standard files definitions (files module).
|
||||
-
|
||||
-.nf
|
||||
-DEFAULT Service-Type == Framed-User
|
||||
- Framed-IP-Address = 255.255.255.254,
|
||||
- Framed-MTU = 576,
|
||||
- Service-Type = Framed-User,
|
||||
- Fall-Through = Yes
|
||||
-
|
||||
-#except who call from number 555-666
|
||||
-DEFAULT Auth-Type := Reject,Service-Type ==Framed-User,
|
||||
- Calling-Station-ID == "555-666"
|
||||
-
|
||||
-#or call number 555-667
|
||||
-DEFAULT Auth-Type := Reject,Service-Type ==Framed-User,
|
||||
- Calling-Station-ID == "555-667"
|
||||
-.fi
|
||||
-
|
||||
-To be a valid rlm_dbm input file, it should look like this:
|
||||
-
|
||||
-.nf
|
||||
-DEFAULT Service-Type == Framed-User # (1)
|
||||
- Framed-IP-Address = 255.255.255.254, # comma, list cont'd
|
||||
- Framed-MTU = 576,
|
||||
- Service-Type = Framed-User,
|
||||
- Fall-Through = Yes # \\n, end of list
|
||||
- Auth-Type := Reject,Service-Type ==Framed-User, # (2)
|
||||
- Calling-Station-ID == "555-666"
|
||||
- ; # ;, no reply items
|
||||
- Auth-Type := Reject,Service-Type ==Framed-User, # (3)
|
||||
- Calling-Station-ID == "555-667"
|
||||
- ; # ditto
|
||||
-.fi
|
||||
-
|
||||
-This user (the DEFAULT user) contains three entries, 1, 2 and 3. The
|
||||
-first entry has a list of reply items, terminated by a reply item
|
||||
-without a trailing comma. Entries 2 and 3 has empty reply lists, as
|
||||
-indicated by the semicolon. This is necessary to separate an empty
|
||||
-line (which is ignored) from the empty list.
|
||||
-Definition Fall-Through = Yes used in order to say module to check next
|
||||
-record. By default Fall-Through = Yes.
|
||||
-
|
||||
-.SH OPTIONS
|
||||
-
|
||||
-.IP \-d\ \fIraddb\fP
|
||||
-Use \fIraddb\fP as the radiusd configuration directory.
|
||||
-.IP \-i\ \fIinputfile\fP
|
||||
-Use \fIfile\fP as the input file. If not defined then use standard input.
|
||||
-.IP \-o\ \fIoutputfile\fP
|
||||
-Use \fIfile\fP as the output file.
|
||||
-.IP \-c
|
||||
-Create a new database (empty output file before writing)
|
||||
-.IP \-x
|
||||
-Enable debug mode. Multiple x flags increase debug level.
|
||||
-.IP \-q
|
||||
-Do not print statistics (quiet).
|
||||
-.IP \-v
|
||||
-Print the version and exit.
|
||||
-.IP \-r
|
||||
-Remove a username or group name from the database.
|
||||
-
|
||||
-.SH SEE ALSO
|
||||
-radiusd(8)
|
||||
-.SH AUTHORS
|
||||
-.TP
|
||||
-Author:
|
||||
-Andrei Koulik <rlm_dbm@agk.nnov.ru>
|
||||
-.TP
|
||||
-Documentation:
|
||||
-Bjørn Nordbø <bn@nextra.com>
|
||||
diff --git a/src/modules/rlm_dbm/rlm_dbm_parser.8 b/src/modules/rlm_dbm/rlm_dbm_parser.8
|
||||
new file mode 100644
|
||||
index 0000000..94137da
|
||||
--- /dev/null
|
||||
+++ b/src/modules/rlm_dbm/rlm_dbm_parser.8
|
||||
@@ -0,0 +1,109 @@
|
||||
+.TH RLM_DBM_PARSER 8
|
||||
+.SH NAME
|
||||
+rlm_dbm_parser - transforms simple syntax into rlm_dbm format
|
||||
+.SH SYNOPSIS
|
||||
+.B rlm_dbm_parser
|
||||
+.RB [ \-c ]
|
||||
+.RB [ \-d
|
||||
+.IR raddb ]
|
||||
+.RB [ \-i
|
||||
+.IR inputfile ]
|
||||
+.RB [ \-o
|
||||
+.IR outputfile ]
|
||||
+.RB [ \-x ]
|
||||
+.RB [ \-v ]
|
||||
+.RB [ \-q ]
|
||||
+[\fIusername ...\fP]
|
||||
+
|
||||
+.SH DESCRIPTION
|
||||
+\fBrlm_dbm_parser\fP reads a file of the syntax defined below, and writes
|
||||
+a database file usable by rlm_dbm or edits current database.
|
||||
+.PP
|
||||
+
|
||||
+.SH INPUT FORMAT
|
||||
+
|
||||
+\fIrlm_dbm_parser\fP reads a format similar to the one used by the files
|
||||
+module. In incomplete RFC2234 ABNF, it looks like this:
|
||||
+
|
||||
+.nf
|
||||
+entries = *entry
|
||||
+entry = identifier TAB definition
|
||||
+identifier = username / group-name
|
||||
+username = +PCHAR
|
||||
+groupname = +PCHAR
|
||||
+definition = (check-item ",")* LF ( *( reply-item ",") / ";" ) LF
|
||||
+check-item = AS IN FILES
|
||||
+reply-item = AS IN FILES
|
||||
+* need definition of username and groupname
|
||||
+.fi
|
||||
+
|
||||
+As an example, these are the standard files definitions (files module).
|
||||
+
|
||||
+.nf
|
||||
+DEFAULT Service-Type == Framed-User
|
||||
+ Framed-IP-Address = 255.255.255.254,
|
||||
+ Framed-MTU = 576,
|
||||
+ Service-Type = Framed-User,
|
||||
+ Fall-Through = Yes
|
||||
+
|
||||
+#except who call from number 555-666
|
||||
+DEFAULT Auth-Type := Reject,Service-Type ==Framed-User,
|
||||
+ Calling-Station-ID == "555-666"
|
||||
+
|
||||
+#or call number 555-667
|
||||
+DEFAULT Auth-Type := Reject,Service-Type ==Framed-User,
|
||||
+ Calling-Station-ID == "555-667"
|
||||
+.fi
|
||||
+
|
||||
+To be a valid rlm_dbm input file, it should look like this:
|
||||
+
|
||||
+.nf
|
||||
+DEFAULT Service-Type == Framed-User # (1)
|
||||
+ Framed-IP-Address = 255.255.255.254, # comma, list cont'd
|
||||
+ Framed-MTU = 576,
|
||||
+ Service-Type = Framed-User,
|
||||
+ Fall-Through = Yes # \\n, end of list
|
||||
+ Auth-Type := Reject,Service-Type ==Framed-User, # (2)
|
||||
+ Calling-Station-ID == "555-666"
|
||||
+ ; # ;, no reply items
|
||||
+ Auth-Type := Reject,Service-Type ==Framed-User, # (3)
|
||||
+ Calling-Station-ID == "555-667"
|
||||
+ ; # ditto
|
||||
+.fi
|
||||
+
|
||||
+This user (the DEFAULT user) contains three entries, 1, 2 and 3. The
|
||||
+first entry has a list of reply items, terminated by a reply item
|
||||
+without a trailing comma. Entries 2 and 3 has empty reply lists, as
|
||||
+indicated by the semicolon. This is necessary to separate an empty
|
||||
+line (which is ignored) from the empty list.
|
||||
+Definition Fall-Through = Yes used in order to say module to check next
|
||||
+record. By default Fall-Through = Yes.
|
||||
+
|
||||
+.SH OPTIONS
|
||||
+
|
||||
+.IP \-d\ \fIraddb\fP
|
||||
+Use \fIraddb\fP as the radiusd configuration directory.
|
||||
+.IP \-i\ \fIinputfile\fP
|
||||
+Use \fIfile\fP as the input file. If not defined then use standard input.
|
||||
+.IP \-o\ \fIoutputfile\fP
|
||||
+Use \fIfile\fP as the output file.
|
||||
+.IP \-c
|
||||
+Create a new database (empty output file before writing)
|
||||
+.IP \-x
|
||||
+Enable debug mode. Multiple x flags increase debug level.
|
||||
+.IP \-q
|
||||
+Do not print statistics (quiet).
|
||||
+.IP \-v
|
||||
+Print the version and exit.
|
||||
+.IP \-r
|
||||
+Remove a username or group name from the database.
|
||||
+
|
||||
+.SH SEE ALSO
|
||||
+radiusd(8)
|
||||
+.SH AUTHORS
|
||||
+.TP
|
||||
+Author:
|
||||
+Andrei Koulik <rlm_dbm@agk.nnov.ru>
|
||||
+.TP
|
||||
+Documentation:
|
||||
+Bjørn Nordbø <bn@nextra.com>
|
||||
--
|
||||
1.7.7.5
|
||||
|
@ -1,7 +1,7 @@
|
||||
Summary: High-performance and highly configurable free RADIUS server
|
||||
Name: freeradius
|
||||
Version: 2.1.12
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
License: GPLv2+ and LGPLv2+
|
||||
Group: System Environment/Daemons
|
||||
URL: http://www.freeradius.org/
|
||||
@ -13,6 +13,8 @@ Source103: freeradius-pam-conf
|
||||
Source104: %{name}-tmpfiles.conf
|
||||
|
||||
Patch1: freeradius-cert-config.patch
|
||||
Patch2: freeradius-radtest.patch
|
||||
Patch3: freeradius-man.patch
|
||||
|
||||
Obsoletes: freeradius-devel
|
||||
Obsoletes: freeradius-libs
|
||||
@ -144,6 +146,8 @@ This plugin provides the unixODBC support for the FreeRADIUS server project.
|
||||
%prep
|
||||
%setup -q -n freeradius-server-%{version}
|
||||
%patch1 -p1 -b .cert-config
|
||||
%patch2 -p1 -b .radtest
|
||||
%patch3 -p1 -b .man
|
||||
# Some source files mistakenly have execute permissions set
|
||||
find $RPM_BUILD_DIR/freeradius-server-%{version} \( -name '*.c' -o -name '*.h' \) -a -perm /0111 -exec chmod a-x {} +
|
||||
|
||||
@ -545,7 +549,7 @@ exit 0
|
||||
%doc %{_mandir}/man8/radsniff.8.gz
|
||||
%doc %{_mandir}/man8/radsqlrelay.8.gz
|
||||
%doc %{_mandir}/man8/rlm_dbm_cat.8.gz
|
||||
%doc %{_mandir}/man8/rlm_dbm_parse.8.gz
|
||||
%doc %{_mandir}/man8/rlm_dbm_parser.8.gz
|
||||
%doc %{_mandir}/man8/rlm_ippool_tool.8.gz
|
||||
|
||||
%files krb5
|
||||
@ -586,6 +590,10 @@ exit 0
|
||||
%{_libdir}/freeradius/rlm_sql_unixodbc-%{version}.so
|
||||
|
||||
%changelog
|
||||
* Tue Feb 7 2012 John Dennis <jdennis@redhat.com> - 2.1.12-5
|
||||
- resolves: bug#781877 (from RHEL5) rlm_dbm_parse man page misspelled
|
||||
- resolves: bug#760193 (from RHEL5) radtest PPPhint option is not parsed properly
|
||||
|
||||
* Sun Jan 15 2012 John Dennis <jdennis@redhat.com> - 2.1.12-4
|
||||
- resolves: bug#781744
|
||||
systemd service file incorrectly listed pid file as
|
||||
|
Loading…
Reference in New Issue
Block a user