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
|
Summary: High-performance and highly configurable free RADIUS server
|
||||||
Name: freeradius
|
Name: freeradius
|
||||||
Version: 2.1.12
|
Version: 2.1.12
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
License: GPLv2+ and LGPLv2+
|
License: GPLv2+ and LGPLv2+
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
URL: http://www.freeradius.org/
|
URL: http://www.freeradius.org/
|
||||||
@ -13,6 +13,8 @@ Source103: freeradius-pam-conf
|
|||||||
Source104: %{name}-tmpfiles.conf
|
Source104: %{name}-tmpfiles.conf
|
||||||
|
|
||||||
Patch1: freeradius-cert-config.patch
|
Patch1: freeradius-cert-config.patch
|
||||||
|
Patch2: freeradius-radtest.patch
|
||||||
|
Patch3: freeradius-man.patch
|
||||||
|
|
||||||
Obsoletes: freeradius-devel
|
Obsoletes: freeradius-devel
|
||||||
Obsoletes: freeradius-libs
|
Obsoletes: freeradius-libs
|
||||||
@ -144,6 +146,8 @@ This plugin provides the unixODBC support for the FreeRADIUS server project.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n freeradius-server-%{version}
|
%setup -q -n freeradius-server-%{version}
|
||||||
%patch1 -p1 -b .cert-config
|
%patch1 -p1 -b .cert-config
|
||||||
|
%patch2 -p1 -b .radtest
|
||||||
|
%patch3 -p1 -b .man
|
||||||
# Some source files mistakenly have execute permissions set
|
# 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 {} +
|
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/radsniff.8.gz
|
||||||
%doc %{_mandir}/man8/radsqlrelay.8.gz
|
%doc %{_mandir}/man8/radsqlrelay.8.gz
|
||||||
%doc %{_mandir}/man8/rlm_dbm_cat.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
|
%doc %{_mandir}/man8/rlm_ippool_tool.8.gz
|
||||||
|
|
||||||
%files krb5
|
%files krb5
|
||||||
@ -586,6 +590,10 @@ exit 0
|
|||||||
%{_libdir}/freeradius/rlm_sql_unixodbc-%{version}.so
|
%{_libdir}/freeradius/rlm_sql_unixodbc-%{version}.so
|
||||||
|
|
||||||
%changelog
|
%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
|
* Sun Jan 15 2012 John Dennis <jdennis@redhat.com> - 2.1.12-4
|
||||||
- resolves: bug#781744
|
- resolves: bug#781744
|
||||||
systemd service file incorrectly listed pid file as
|
systemd service file incorrectly listed pid file as
|
||||||
|
Loading…
Reference in New Issue
Block a user