Bug 110948 - [maintainer update] update net/freeradius to 1.1.5, various enhancements
Summary: [maintainer update] update net/freeradius to 1.1.5, various enhancements
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-28 00:20 UTC by David Wood
Modified: 2007-03-28 17:30 UTC (History)
0 users

See Also:


Attachments
file.diff (17.96 KB, patch)
2007-03-28 00:20 UTC, David Wood
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Wood 2007-03-28 00:20:01 UTC
Update to FreeRADIUS 1.1.5

Add support for freeradius-mysql slave port (requested by Marshall
Dias <marshall@dias.ws> - slave port will be submitted in a separate
PR). Committers - if you don't like the way I've implemented this, can
you come up with a better way without breaking OPTIONS handling?

Automagically configure the REQUIRE: line in radiusd.sh for
dependencies on OpenLDAP (slapd), MySQL and PostgreSQL (requested by
Mike Jakubik <mikej@rogers.com>)

Remove various obsolete patches

Install default configuration in ${EXAMPLESDIR}/raddb rather than in
${PREFIX}/etc/raddb with the files suffixed with .sample

Add support for the Firebird database (though the underlying
FreeRADIUS code might be broken until 1.1.6 is released)

Tidied SQL configuration section of the Makefile


NOTE:
files/patch-raddb-Makefile is deleted.
files/patch-Make.inc.in is deleted.



Please add the following note to /usr/ports/UPDATING:

AFFECTS: users of net/freeradius
AUTHOR: David Wood <david@wood2.org.uk>

From this version, FreeRADIUS 1.1.5, the FreeBSD port installs the
sample FreeRADIUS configuration in ${EXAMPLESDIR}/raddb (default
/usr/local/share/examples/freeradius/raddb). These sample files are
not suffixed with .sample as they used to be. The 'live' FreeRADIUS
configuration stays in the same location - ${PREFIX}/etc/raddb
(default /usr/local/etc/raddb).

When you install the port, any files in the sample configuration that
are not found in the live configuration folder are copied from the
sample configuration to the live configuration folder. This includes
the certs folder (unlike previous versions of the port).

When you remove the port, all files in the live configuration folder
that are identical to the corresponding file in the sample
configuration are removed. Changed files are left untouched.

Hopefully these changes make managing your FreeRADIUS configuration
easier.

Fix: Patch attached with submission follows:
Comment 1 Martin Wilke freebsd_committer 2007-03-28 07:44:48 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 dfilter service freebsd_committer 2007-03-28 17:22:51 UTC
miwi        2007-03-28 16:22:40 UTC

  FreeBSD ports repository

  Modified files:
    net/freeradius       Makefile distinfo pkg-plist 
    net/freeradius/files patch-src-main-Makefile.in radiusd.sh.in 
  Removed files:
    net/freeradius/files patch-Make.inc.in patch-raddb-Makefile 
  Log:
  - Update to 1.1.5
  
  PR:             110948
  Submitted by:   David Wood<david@wood2.org.uk>
  
  Revision  Changes    Path
  1.55      +73 -19    ports/net/freeradius/Makefile
  1.19      +3 -3      ports/net/freeradius/distinfo
  1.3       +0 -11     ports/net/freeradius/files/patch-Make.inc.in (dead)
  1.3       +0 -34     ports/net/freeradius/files/patch-raddb-Makefile (dead)
  1.5       +7 -38     ports/net/freeradius/files/patch-src-main-Makefile.in
  1.2       +1 -2      ports/net/freeradius/files/radiusd.sh.in
  1.28      +69 -48    ports/net/freeradius/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 dfilter service freebsd_committer 2007-03-28 17:24:42 UTC
miwi        2007-03-28 16:24:36 UTC

  FreeBSD ports repository

  Modified files:
    net                  Makefile 
  Added files:
    net/freeradius-mysql Makefile 
  Log:
  Add freeradius-mysql , a free RADIUS server implementation with MySQL
  support.
  
  PR:             ports/110948
  Submitted by:   David Wood <david at wood2.org.uk>
  
  Revision  Changes    Path
  1.1839    +1 -0      ports/net/Makefile
  1.1       +16 -0     ports/net/freeradius-mysql/Makefile (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Martin Wilke freebsd_committer 2007-03-28 17:24:43 UTC
State Changed
From-To: open->closed

Committed. Thanks!