diff options
Diffstat (limited to 'net-dialup/freeradius')
-rw-r--r-- | net-dialup/freeradius/ChangeLog | 13 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.10-pkglibdir.patch | 61 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.10-qafixes.patch | 92 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.10-ssl.patch | 11 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.10-versionless-la-files.patch | 40 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.12-pkglibdir.patch | 61 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.12-qafixes.patch | 89 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.12-ssl.patch | 11 | ||||
-rw-r--r-- | net-dialup/freeradius/files/freeradius-2.1.12-versionless-la-files.patch | 40 | ||||
-rw-r--r-- | net-dialup/freeradius/files/radius.conf | 5 | ||||
-rw-r--r-- | net-dialup/freeradius/files/radius.init-r1 | 63 | ||||
-rw-r--r-- | net-dialup/freeradius/files/radius.init-r2 | 56 | ||||
-rw-r--r-- | net-dialup/freeradius/freeradius-2.1.11-r1.ebuild | 143 | ||||
-rw-r--r-- | net-dialup/freeradius/freeradius-2.1.12.ebuild | 148 | ||||
-rw-r--r-- | net-dialup/freeradius/metadata.xml | 13 |
15 files changed, 12 insertions, 834 deletions
diff --git a/net-dialup/freeradius/ChangeLog b/net-dialup/freeradius/ChangeLog index b9b65b62938c..da56015a0444 100644 --- a/net-dialup/freeradius/ChangeLog +++ b/net-dialup/freeradius/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for net-dialup/freeradius # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.108 2012/10/03 10:29:49 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.109 2012/10/04 04:02:34 flameeyes Exp $ + + 04 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> + -files/freeradius-2.1.10-pkglibdir.patch, + -files/freeradius-2.1.10-qafixes.patch, -files/freeradius-2.1.10-ssl.patch, + -files/freeradius-2.1.10-versionless-la-files.patch, + -files/freeradius-2.1.12-pkglibdir.patch, + -files/freeradius-2.1.12-qafixes.patch, -files/freeradius-2.1.12-ssl.patch, + -files/freeradius-2.1.12-versionless-la-files.patch, -files/radius.conf, + -files/radius.init-r1, -files/radius.init-r2, -freeradius-2.1.11-r1.ebuild, + -freeradius-2.1.12.ebuild, metadata.xml: + Remove old, vulnerable versions. 03 Oct 2012; Agostino Sarubbo <ago@gentoo.org> freeradius-2.2.0.ebuild: Stable for amd64, wrt bug #434802 diff --git a/net-dialup/freeradius/files/freeradius-2.1.10-pkglibdir.patch b/net-dialup/freeradius/files/freeradius-2.1.10-pkglibdir.patch deleted file mode 100644 index 294b60452590..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.10-pkglibdir.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -Naur freeradius-server-2.1.10.orig/Make.inc.in freeradius-server-2.1.10/Make.inc.in ---- freeradius-server-2.1.10.orig/Make.inc.in 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/Make.inc.in 2011-02-09 17:51:46.000000000 +0100 -@@ -10,6 +10,7 @@ - sysconfdir = @sysconfdir@ - localstatedir = @localstatedir@ - libdir = @libdir@ -+pkglibdir = @libdir@/freeradius - bindir = @bindir@ - sbindir = @sbindir@ - docdir = @docdir@ -diff -Naur freeradius-server-2.1.10.orig/raddb/radiusd.conf.in freeradius-server-2.1.10/raddb/radiusd.conf.in ---- freeradius-server-2.1.10.orig/raddb/radiusd.conf.in 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/raddb/radiusd.conf.in 2011-02-09 17:51:57.000000000 +0100 -@@ -103,7 +103,7 @@ - # make - # make install - # --libdir = @libdir@ -+libdir = @libdir@/freeradius - - # pidfile: Where to place the PID of the RADIUS server. - # -diff -Naur freeradius-server-2.1.10.orig/src/modules/Makefile freeradius-server-2.1.10/src/modules/Makefile ---- freeradius-server-2.1.10.orig/src/modules/Makefile 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/Makefile 2011-02-09 17:52:11.000000000 +0100 -@@ -12,7 +12,7 @@ - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - - install: -- $(INSTALL) -d -m 755 $(R)$(libdir) -+ $(INSTALL) -d -m 755 $(R)$(pkglibdir) - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - - clean: -diff -Naur freeradius-server-2.1.10.orig/src/modules/rules.mak freeradius-server-2.1.10/src/modules/rules.mak ---- freeradius-server-2.1.10.orig/src/modules/rules.mak 2011-02-09 17:50:58.000000000 +0100 -+++ freeradius-server-2.1.10/src/modules/rules.mak 2011-02-09 17:52:53.000000000 +0100 -@@ -123,7 +123,7 @@ - $(TARGET).la: $(LT_OBJS) - $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ - -module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \ -- -rpath $(libdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS) -+ -rpath $(pkglibdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS) - - ####################################################################### - # -@@ -164,11 +164,11 @@ - # Do any module-specific installation. - # - # If there isn't a TARGET defined, then don't do anything. --# Otherwise, install the libraries into $(libdir) -+# Otherwise, install the libraries into $(pkglibdir) - # - install: - @[ "x$(RLM_INSTALL)" = "x" ] || $(MAKE) $(MFLAGS) $(RLM_INSTALL) - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ -- $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -+ $(TARGET).la $(R)$(pkglibdir)/$(TARGET).la || exit $$?; \ - fi diff --git a/net-dialup/freeradius/files/freeradius-2.1.10-qafixes.patch b/net-dialup/freeradius/files/freeradius-2.1.10-qafixes.patch deleted file mode 100644 index a8b21f2d26ae..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.10-qafixes.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff -Naur freeradius-server-2.1.10.orig/configure.in freeradius-server-2.1.10/configure.in ---- freeradius-server-2.1.10.orig/configure.in 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/configure.in 2011-02-09 17:42:53.000000000 +0100 -@@ -556,7 +556,19 @@ - ], - [ AC_MSG_WARN([pcap library not found, silently disabling the RADIUS sniffer.]) ]) - --AC_LIB_READLINE -+AC_CHECK_LIB(readline, readline, -+ [ LIBREADLINE="-lreadline" -+ AC_DEFINE(HAVE_LIBREADLINE, 1, -+ [Define to 1 if you have a readline compatible library.]) -+ AC_DEFINE(HAVE_READLINE_READLINE_H, 1, -+ [Define to 1 if you have the <readline/readline.h> header file.]) -+ AC_DEFINE(HAVE_READLINE_HISTORY, 1, -+ [Define if your readline library has \`add_history']) -+ AC_DEFINE(HAVE_READLINE_HISTORY_H, 1, -+ [Define to 1 if you have the <readline/history.h> header file.]) -+ ], -+ [ LIBREADLINE="" ]) -+AC_SUBST(LIBREADLINE) - - dnl ############################################################# - dnl # -diff -Naur freeradius-server-2.1.10.orig/configure.in.orig freeradius-server-2.1.10/configure.in.orig -diff -Naur freeradius-server-2.1.10.orig/src/include/radiusd.h freeradius-server-2.1.10/src/include/radiusd.h ---- freeradius-server-2.1.10.orig/src/include/radiusd.h 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/include/radiusd.h 2011-02-09 17:42:53.000000000 +0100 -@@ -645,6 +645,7 @@ - void event_new_fd(rad_listen_t *listener); - - /* evaluate.c */ -+int radius_get_vp(REQUEST *request, const char *name, VALUE_PAIR **vp_p); - int radius_evaluate_condition(REQUEST *request, int modreturn, int depth, - const char **ptr, int evaluate_it, int *presult); - int radius_update_attrlist(REQUEST *request, CONF_SECTION *cs, -diff -Naur freeradius-server-2.1.10.orig/src/include/radiusd.h.orig freeradius-server-2.1.10/src/include/radiusd.h.orig -diff -Naur freeradius-server-2.1.10.orig/src/lib/Makefile freeradius-server-2.1.10/src/lib/Makefile ---- freeradius-server-2.1.10.orig/src/lib/Makefile 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/lib/Makefile 2011-02-09 17:42:53.000000000 +0100 -@@ -42,7 +42,7 @@ - - $(TARGET).la: $(LT_OBJS) - $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ -- $(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ -+ $(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ $(LIBS) - - $(LT_OBJS): $(INCLUDES) - -diff -Naur freeradius-server-2.1.10.orig/src/lib/Makefile.orig freeradius-server-2.1.10/src/lib/Makefile.orig -diff -Naur freeradius-server-2.1.10.orig/src/main/listen.c freeradius-server-2.1.10/src/main/listen.c ---- freeradius-server-2.1.10.orig/src/main/listen.c 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/main/listen.c 2011-02-09 17:42:53.000000000 +0100 -@@ -49,6 +49,9 @@ - #include <fcntl.h> - #endif - -+#ifdef WITH_UDPFROMTO -+#include <freeradius-devel/udpfromto.h> -+#endif - - /* - * We'll use this below. -diff -Naur freeradius-server-2.1.10.orig/src/modules/rlm_passwd/rlm_passwd.c freeradius-server-2.1.10/src/modules/rlm_passwd/rlm_passwd.c ---- freeradius-server-2.1.10.orig/src/modules/rlm_passwd/rlm_passwd.c 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/rlm_passwd/rlm_passwd.c 2011-02-09 17:42:53.000000000 +0100 -@@ -247,8 +247,7 @@ - - static struct mypasswd * get_next(char *name, struct hashtable *ht) - { --#define passwd ((struct mypasswd *) ht->buffer) -- struct mypasswd * hashentry; -+ struct mypasswd * hashentry, * passwd; - char buffer[1024]; - int len; - char *list, *nextlist; -@@ -267,6 +266,7 @@ - } - /* printf("try to find in file\n"); */ - if (!ht->fp) return NULL; -+ passwd = (struct mypasswd *) ht->buffer; - while (fgets(buffer, 1024,ht->fp)) { - if(*buffer && *buffer!='\n' && (len = string_to_entry(buffer, ht->nfields, ht->delimiter, passwd, sizeof(ht->buffer)-1)) && - (!ht->ignorenis || (*buffer !='-' && *buffer != '+') ) ){ -@@ -288,7 +288,6 @@ - fclose(ht->fp); - ht->fp = NULL; - return NULL; --#undef passwd - } - - static struct mypasswd * get_pw_nam(char * name, struct hashtable* ht) diff --git a/net-dialup/freeradius/files/freeradius-2.1.10-ssl.patch b/net-dialup/freeradius/files/freeradius-2.1.10-ssl.patch deleted file mode 100644 index 09ec28c2cddc..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.10-ssl.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur freeradius-server-2.1.10.orig/src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.10/src/modules/rlm_eap/libeap/Makefile ---- freeradius-server-2.1.10.orig/src/modules/rlm_eap/libeap/Makefile 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/rlm_eap/libeap/Makefile 2011-02-09 17:41:44.000000000 +0100 -@@ -9,6 +9,7 @@ - SRCS = eapcommon.c eapcrypto.c eapsimlib.c fips186prf.c - ifneq ($(OPENSSL_LIBS),) - SRCS += cb.c eap_tls.c mppe_keys.c tls.c -+LIBS += $(OPENSSL_LIBS) - endif - LT_OBJS = $(SRCS:.c=.lo) - INCLUDES = eap_types.h eap_tls.h diff --git a/net-dialup/freeradius/files/freeradius-2.1.10-versionless-la-files.patch b/net-dialup/freeradius/files/freeradius-2.1.10-versionless-la-files.patch deleted file mode 100644 index c86c844abaf5..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.10-versionless-la-files.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -Naur freeradius-server-2.1.10.orig/src/lib/Makefile freeradius-server-2.1.10/src/lib/Makefile ---- freeradius-server-2.1.10.orig/src/lib/Makefile 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/lib/Makefile 2011-02-09 17:39:25.000000000 +0100 -@@ -54,7 +54,5 @@ - $(INSTALL) -d -m 755 $(R)$(libdir) - $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la - - reconfig: -diff -Naur freeradius-server-2.1.10.orig/src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.10/src/modules/rlm_eap/libeap/Makefile ---- freeradius-server-2.1.10.orig/src/modules/rlm_eap/libeap/Makefile 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/rlm_eap/libeap/Makefile 2011-02-09 17:40:00.000000000 +0100 -@@ -44,5 +44,3 @@ - install: all - $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la -diff -Naur freeradius-server-2.1.10.orig/src/modules/rlm_sql/drivers/rules.mak freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rules.mak ---- freeradius-server-2.1.10.orig/src/modules/rlm_sql/drivers/rules.mak 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/rlm_sql/drivers/rules.mak 2011-02-09 17:40:17.000000000 +0100 -@@ -147,6 +147,4 @@ - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ - $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; \ -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la || exit $$?; \ - fi -diff -Naur freeradius-server-2.1.10.orig/src/modules/rules.mak freeradius-server-2.1.10/src/modules/rules.mak ---- freeradius-server-2.1.10.orig/src/modules/rules.mak 2010-09-28 13:03:56.000000000 +0200 -+++ freeradius-server-2.1.10/src/modules/rules.mak 2011-02-09 17:39:43.000000000 +0100 -@@ -171,6 +171,4 @@ - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ - $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; \ -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la || exit $$?; \ - fi diff --git a/net-dialup/freeradius/files/freeradius-2.1.12-pkglibdir.patch b/net-dialup/freeradius/files/freeradius-2.1.12-pkglibdir.patch deleted file mode 100644 index 207619b65921..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.12-pkglibdir.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -Nru freeradius-server-2.1.12.orig//Make.inc.in freeradius-server-2.1.12/Make.inc.in ---- freeradius-server-2.1.12.orig//Make.inc.in 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/Make.inc.in 2011-11-20 13:04:20.000000000 +0100 -@@ -10,6 +10,7 @@ - sysconfdir = @sysconfdir@ - localstatedir = @localstatedir@ - libdir = @libdir@ -+pkglibdir = @libdir@/freeradius - bindir = @bindir@ - sbindir = @sbindir@ - docdir = @docdir@ -diff -Nru freeradius-server-2.1.12.orig//raddb/radiusd.conf.in freeradius-server-2.1.12/raddb/radiusd.conf.in ---- freeradius-server-2.1.12.orig//raddb/radiusd.conf.in 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/raddb/radiusd.conf.in 2011-11-20 13:04:20.000000000 +0100 -@@ -103,7 +103,7 @@ - # make - # make install - # --libdir = @libdir@ -+libdir = @libdir@/freeradius - - # pidfile: Where to place the PID of the RADIUS server. - # -diff -Nru freeradius-server-2.1.12.orig//src/modules/Makefile freeradius-server-2.1.12/src/modules/Makefile ---- freeradius-server-2.1.12.orig//src/modules/Makefile 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/modules/Makefile 2011-11-20 13:04:20.000000000 +0100 -@@ -12,7 +12,7 @@ - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - - install: -- $(INSTALL) -d -m 755 $(R)$(libdir) -+ $(INSTALL) -d -m 755 $(R)$(pkglibdir) - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - - clean: -diff -Nru freeradius-server-2.1.12.orig//src/modules/rules.mak freeradius-server-2.1.12/src/modules/rules.mak ---- freeradius-server-2.1.12.orig//src/modules/rules.mak 2011-11-20 12:48:22.000000000 +0100 -+++ freeradius-server-2.1.12/src/modules/rules.mak 2011-11-20 13:04:20.000000000 +0100 -@@ -123,7 +123,7 @@ - $(TARGET).la: $(LT_OBJS) - $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ - -module $(LINK_MODE) $(LDFLAGS) $(RLM_LDFLAGS) -o $@ \ -- -rpath $(libdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS) -+ -rpath $(pkglibdir) $^ $(LIBRADIUS) $(RLM_LIBS) $(LIBS) - - ####################################################################### - # -@@ -164,11 +164,11 @@ - # Do any module-specific installation. - # - # If there isn't a TARGET defined, then don't do anything. --# Otherwise, install the libraries into $(libdir) -+# Otherwise, install the libraries into $(pkglibdir) - # - install: - @[ "x$(RLM_INSTALL)" = "x" ] || $(MAKE) $(MFLAGS) $(RLM_INSTALL) - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ -- $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -+ $(TARGET).la $(R)$(pkglibdir)/$(TARGET).la || exit $$?; \ - fi diff --git a/net-dialup/freeradius/files/freeradius-2.1.12-qafixes.patch b/net-dialup/freeradius/files/freeradius-2.1.12-qafixes.patch deleted file mode 100644 index 6b8c2f6c7a4b..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.12-qafixes.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -Nru freeradius-server-2.1.12.orig//configure.in freeradius-server-2.1.12/configure.in ---- freeradius-server-2.1.12.orig//configure.in 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/configure.in 2011-11-20 12:50:50.000000000 +0100 -@@ -577,7 +577,19 @@ - ], - [ AC_MSG_WARN([pcap library not found, silently disabling the RADIUS sniffer.]) ]) - --AC_LIB_READLINE -+AC_CHECK_LIB(readline, readline, -+ [ LIBREADLINE="-lreadline" -+ AC_DEFINE(HAVE_LIBREADLINE, 1, -+ [Define to 1 if you have a readline compatible library.]) -+ AC_DEFINE(HAVE_READLINE_READLINE_H, 1, -+ [Define to 1 if you have the <readline/readline.h> header file.]) -+ AC_DEFINE(HAVE_READLINE_HISTORY, 1, -+ [Define if your readline library has \`add_history']) -+ AC_DEFINE(HAVE_READLINE_HISTORY_H, 1, -+ [Define to 1 if you have the <readline/history.h> header file.]) -+ ], -+ [ LIBREADLINE="" ]) -+AC_SUBST(LIBREADLINE) - - dnl ############################################################# - dnl # -diff -Nru freeradius-server-2.1.12.orig//src/include/radiusd.h freeradius-server-2.1.12/src/include/radiusd.h ---- freeradius-server-2.1.12.orig//src/include/radiusd.h 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/include/radiusd.h 2011-11-20 12:50:50.000000000 +0100 -@@ -652,6 +652,7 @@ - void event_new_fd(rad_listen_t *listener); - - /* evaluate.c */ -+int radius_get_vp(REQUEST *request, const char *name, VALUE_PAIR **vp_p); - int radius_evaluate_condition(REQUEST *request, int modreturn, int depth, - const char **ptr, int evaluate_it, int *presult); - int radius_update_attrlist(REQUEST *request, CONF_SECTION *cs, -diff -Nru freeradius-server-2.1.12.orig//src/lib/Makefile freeradius-server-2.1.12/src/lib/Makefile ---- freeradius-server-2.1.12.orig//src/lib/Makefile 2011-11-20 12:48:22.000000000 +0100 -+++ freeradius-server-2.1.12/src/lib/Makefile 2011-11-20 12:50:50.000000000 +0100 -@@ -42,7 +42,7 @@ - - $(TARGET).la: $(LT_OBJS) - $(LIBTOOL) --mode=link $(CC) -release $(RADIUSD_VERSION) \ -- $(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ -+ $(LDFLAGS) $(LINK_MODE) -o $@ -rpath $(libdir) $^ $(LIBS) - - $(LT_OBJS): $(INCLUDES) - -diff -Nru freeradius-server-2.1.12.orig//src/main/listen.c freeradius-server-2.1.12/src/main/listen.c ---- freeradius-server-2.1.12.orig//src/main/listen.c 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/main/listen.c 2011-11-20 12:50:50.000000000 +0100 -@@ -49,6 +49,9 @@ - #include <fcntl.h> - #endif - -+#ifdef WITH_UDPFROMTO -+#include <freeradius-devel/udpfromto.h> -+#endif - - /* - * We'll use this below. -diff -Nru freeradius-server-2.1.12.orig//src/modules/rlm_passwd/rlm_passwd.c freeradius-server-2.1.12/src/modules/rlm_passwd/rlm_passwd.c ---- freeradius-server-2.1.12.orig//src/modules/rlm_passwd/rlm_passwd.c 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/modules/rlm_passwd/rlm_passwd.c 2011-11-20 12:50:50.000000000 +0100 -@@ -247,8 +247,7 @@ - - static struct mypasswd * get_next(char *name, struct hashtable *ht) - { --#define passwd ((struct mypasswd *) ht->buffer) -- struct mypasswd * hashentry; -+ struct mypasswd * hashentry, * passwd; - char buffer[1024]; - int len; - char *list, *nextlist; -@@ -267,6 +266,7 @@ - } - /* printf("try to find in file\n"); */ - if (!ht->fp) return NULL; -+ passwd = (struct mypasswd *) ht->buffer; - while (fgets(buffer, 1024,ht->fp)) { - if(*buffer && *buffer!='\n' && (len = string_to_entry(buffer, ht->nfields, ht->delimiter, passwd, sizeof(ht->buffer)-1)) && - (!ht->ignorenis || (*buffer !='-' && *buffer != '+') ) ){ -@@ -288,7 +288,6 @@ - fclose(ht->fp); - ht->fp = NULL; - return NULL; --#undef passwd - } - - static struct mypasswd * get_pw_nam(char * name, struct hashtable* ht) diff --git a/net-dialup/freeradius/files/freeradius-2.1.12-ssl.patch b/net-dialup/freeradius/files/freeradius-2.1.12-ssl.patch deleted file mode 100644 index 6488c87a429f..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.12-ssl.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nru freeradius-server-2.1.12.orig//src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.12/src/modules/rlm_eap/libeap/Makefile ---- freeradius-server-2.1.12.orig//src/modules/rlm_eap/libeap/Makefile 2011-11-20 12:48:22.000000000 +0100 -+++ freeradius-server-2.1.12/src/modules/rlm_eap/libeap/Makefile 2011-11-20 12:49:19.000000000 +0100 -@@ -9,6 +9,7 @@ - SRCS = eapcommon.c eapcrypto.c eapsimlib.c fips186prf.c - ifneq ($(OPENSSL_LIBS),) - SRCS += cb.c eap_tls.c mppe_keys.c tls.c -+LIBS += $(OPENSSL_LIBS) - endif - LT_OBJS = $(SRCS:.c=.lo) - INCLUDES = eap_types.h eap_tls.h diff --git a/net-dialup/freeradius/files/freeradius-2.1.12-versionless-la-files.patch b/net-dialup/freeradius/files/freeradius-2.1.12-versionless-la-files.patch deleted file mode 100644 index c3cd082479c9..000000000000 --- a/net-dialup/freeradius/files/freeradius-2.1.12-versionless-la-files.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -Nru freeradius-server-2.1.12.orig//src/lib/Makefile freeradius-server-2.1.12/src/lib/Makefile ---- freeradius-server-2.1.12.orig//src/lib/Makefile 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/lib/Makefile 2011-11-20 12:47:22.000000000 +0100 -@@ -54,7 +54,5 @@ - $(INSTALL) -d -m 755 $(R)$(libdir) - $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la - - reconfig: -diff -Nru freeradius-server-2.1.12.orig//src/modules/rlm_eap/libeap/Makefile freeradius-server-2.1.12/src/modules/rlm_eap/libeap/Makefile ---- freeradius-server-2.1.12.orig//src/modules/rlm_eap/libeap/Makefile 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/modules/rlm_eap/libeap/Makefile 2011-11-20 12:47:22.000000000 +0100 -@@ -44,5 +44,3 @@ - install: all - $(LIBTOOL) --mode=install $(INSTALL) -c $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la -diff -Nru freeradius-server-2.1.12.orig//src/modules/rlm_sql/drivers/rules.mak freeradius-server-2.1.12/src/modules/rlm_sql/drivers/rules.mak ---- freeradius-server-2.1.12.orig//src/modules/rlm_sql/drivers/rules.mak 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/modules/rlm_sql/drivers/rules.mak 2011-11-20 12:47:22.000000000 +0100 -@@ -147,6 +147,4 @@ - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ - $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; \ -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la || exit $$?; \ - fi -diff -Nru freeradius-server-2.1.12.orig//src/modules/rules.mak freeradius-server-2.1.12/src/modules/rules.mak ---- freeradius-server-2.1.12.orig//src/modules/rules.mak 2011-09-30 16:12:07.000000000 +0200 -+++ freeradius-server-2.1.12/src/modules/rules.mak 2011-11-20 12:47:22.000000000 +0100 -@@ -171,6 +171,4 @@ - if [ "x$(TARGET)" != "x" ]; then \ - $(LIBTOOL) --mode=install $(INSTALL) -c \ - $(TARGET).la $(R)$(libdir)/$(TARGET).la || exit $$?; \ -- rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la; \ -- ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION).la || exit $$?; \ - fi diff --git a/net-dialup/freeradius/files/radius.conf b/net-dialup/freeradius/files/radius.conf deleted file mode 100644 index 9811289ba453..000000000000 --- a/net-dialup/freeradius/files/radius.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Config file for /etc/init.d/radiusd - -# see man pages for radiusd run `radiusd -h` -# for valid cmdline options -#RADIUSD_OPTS="" diff --git a/net-dialup/freeradius/files/radius.init-r1 b/net-dialup/freeradius/files/radius.init-r1 deleted file mode 100644 index 8c5f8c7927d9..000000000000 --- a/net-dialup/freeradius/files/radius.init-r1 +++ /dev/null @@ -1,63 +0,0 @@ -#!/sbin/runscript - -opts="${opts} reload" - -depend() { - need net - use dns -} - -checkconfig() { - # set the location of log files - if ! cd /var/log/radius ; then - eerror "Failed to change current directory to /var/log/radius" - return 1 - fi - - if [ ! -d /var/run/radiusd ] && ! mkdir /var/run/radiusd ; then - eerror "Failed to create /var/run/radiusd" - return 1 - fi - - if [ ! -f /etc/raddb/radiusd.conf ] ; then - eerror "No /etc/raddb/radiusd.conf file exists!" - return 1 - fi - - RADIUSD_USER=`grep '^ *user *=' /etc/raddb/radiusd.conf | cut -d ' ' -f 3` - RADIUSD_GROUP=`grep '^ *group *=' /etc/raddb/radiusd.conf | cut -d ' ' -f 3` - if [ -n "${RADIUSD_USER}" ] && ! getent passwd ${RADIUSD_USER} > /dev/null ; then - eerror "${RADIUSD_USER} user missing!" - return 1 - fi - if [ -n "${RADIUSD_GROUP}" ] && ! getent group ${RADIUSD_GROUP} > /dev/null ; then - eerror "${RADIUSD_GROUP} group missing!" - return 1 - fi - - # radius.log is created before privileges are dropped - need to set proper permissions on it - [ -f radius.log ] || touch radius.log || return 1 - - chown -R "${RADIUSD_USER:-root}:${RADIUSD_GROUP:-root}" . /var/run/radiusd && \ - chmod -R u+rwX,g+rX . /var/run/radiusd || return 1 -} - -start() { - checkconfig || return 1 - - ebegin "Starting radiusd" - start-stop-daemon --start --quiet --exec /usr/sbin/radiusd -- ${RADIUSD_OPTS} >/dev/null - eend $? -} - -stop () { - ebegin "Stopping radiusd" - start-stop-daemon --stop --quiet --pidfile=/var/run/radiusd/radiusd.pid - eend $? -} - -reload () { - ebegin "Reloading radiusd" - kill -HUP `</var/run/radiusd/radiusd.pid` - eend $? -} diff --git a/net-dialup/freeradius/files/radius.init-r2 b/net-dialup/freeradius/files/radius.init-r2 deleted file mode 100644 index 107bbd9cc3ba..000000000000 --- a/net-dialup/freeradius/files/radius.init-r2 +++ /dev/null @@ -1,56 +0,0 @@ -#!/sbin/runscript - -extra_started_commands="reload" - -depend() { - need net - use dns -} - -checkconfig() { - if [ ! -d /var/run/radiusd ] && ! mkdir /var/run/radiusd ; then - eerror "Failed to create /var/run/radiusd" - return 1 - fi - - if [ ! -f /etc/raddb/radiusd.conf ] ; then - eerror "No /etc/raddb/radiusd.conf file exists!" - return 1 - fi - - RADIUSD_USER=`grep '^ *user *=' /etc/raddb/radiusd.conf | cut -d ' ' -f 3` - RADIUSD_GROUP=`grep '^ *group *=' /etc/raddb/radiusd.conf | cut -d ' ' -f 3` - if [ -n "${RADIUSD_USER}" ] && ! getent passwd ${RADIUSD_USER} > /dev/null ; then - eerror "${RADIUSD_USER} user missing!" - return 1 - fi - if [ -n "${RADIUSD_GROUP}" ] && ! getent group ${RADIUSD_GROUP} > /dev/null ; then - eerror "${RADIUSD_GROUP} group missing!" - return 1 - fi - - local dirs=/var/run/radiusd - [ -d /var/log/radius ] && dirs="${dirs} /var/log/radius" - chown -R "${RADIUSD_USER:-root}:${RADIUSD_GROUP:-root}" ${dirs} && \ - chmod -R u+rwX,g+rX ${dirs} || return 1 -} - -start() { - checkconfig || return 1 - - ebegin "Starting radiusd" - start-stop-daemon --start --quiet --exec /usr/sbin/radiusd -- ${RADIUSD_OPTS} >/dev/null - eend $? -} - -stop () { - ebegin "Stopping radiusd" - start-stop-daemon --stop --quiet --pidfile=/var/run/radiusd/radiusd.pid - eend $? -} - -reload () { - ebegin "Reloading radiusd" - kill -HUP `</var/run/radiusd/radiusd.pid` - eend $? -} diff --git a/net-dialup/freeradius/freeradius-2.1.11-r1.ebuild b/net-dialup/freeradius/freeradius-2.1.11-r1.ebuild deleted file mode 100644 index 2cff5e559042..000000000000 --- a/net-dialup/freeradius/freeradius-2.1.11-r1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.1.11-r1.ebuild,v 1.1 2012/07/09 09:42:05 polynomial-c Exp $ - -EAPI="4" - -inherit eutils flag-o-matic multilib pam autotools libtool user - -DESCRIPTION="Highly configurable free RADIUS server" -SRC_URI="ftp://ftp.freeradius.org/pub/radius/${PN}-server-${PV}.tar.gz" -HOMEPAGE="http://www.freeradius.org/" - -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" -LICENSE="GPL-2" -SLOT="0" -IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads +udpfromto" - -RDEPEND="!net-dialup/cistronradius - !net-dialup/gnuradius - >=sys-libs/db-3.2 - sys-libs/gdbm - sys-libs/readline - net-libs/libpcap - dev-lang/perl - snmp? ( net-analyzer/net-snmp ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql-server ) - !bindist? ( firebird? ( dev-db/firebird ) ) - pam? ( sys-libs/pam ) - ssl? ( dev-libs/openssl ) - ldap? ( net-nds/openldap ) - kerberos? ( virtual/krb5 ) - frxp? ( dev-lang/python )" -DEPEND="${RDEPEND}" - -REQUIRED_USE="frxp? ( threads )" - -S="${WORKDIR}/${PN}-server-${PV}" - -pkg_setup() { - if use edirectory && ! use ldap ; then - eerror "Cannot add integration with Novell's eDirectory without having LDAP support!" - eerror "Either you select ldap USE flag or remove edirectory" - die "edirectory needs ldap" - fi - enewgroup radius - enewuser radius -1 -1 /var/log/radius radius -} - -src_prepare() { - epatch "${FILESDIR}/${PN}-2.1.10-versionless-la-files.patch" - epatch "${FILESDIR}/${PN}-2.1.10-ssl.patch" - epatch "${FILESDIR}/${PN}-2.1.10-qafixes.patch" - epatch "${FILESDIR}/${PN}-2.1.10-pkglibdir.patch" - - append-flags -lpthread - # kill modules we don't use - if ! use ssl; then - einfo "removing rlm_eap_{tls,ttls,ikev2,peap} modules (no use ssl)" - rm -rf src/modules/rlm_eap/types/rlm_eap_{tls,ttls,ikev2,peap} - fi - if ! use ldap; then - einfo "removing rlm_ldap (no use ldap)" - rm -rf src/modules/rlm_ldap - fi - if ! use kerberos; then - einfo "removing rlm_krb5 (no use kerberos)" - rm -rf src/modules/rlm_krb5 - fi - if ! use pam; then - einfo "removing rlm_pam (no use pam)" - rm -rf src/modules/rlm_pam - fi - if ! use mysql; then - einfo "removing rlm_sql_mysql (no use mysql)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql - sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable - fi - if ! use postgres; then - einfo "removing rlm_sql_postgresql (no use postgres)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql - sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable - fi - if use bindist || ! use firebird; then - einfo "removing rlm_sql_firebird (use bindist or no use firebird)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird - sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable - fi - - # These are needed for fixing libtool-2 related issues (#261189) - # Keep these lines even if you don't patch *.{in,am} files! - eautoreconf - elibtoolize -} - -src_configure() { - local myconf="\ - $(use_enable debug developer) \ - $(use_with snmp) \ - $(use_with frascend ascend-binary) \ - $(use_with frxp experimental-modules) \ - $(use_with udpfromto) \ - $(use_with edirectory edir) \ - $(use_with threads)" - - # fix bug #77613 - if has_version app-crypt/heimdal; then - myconf="${myconf} --enable-heimdal-krb5" - fi - - econf --disable-static --disable-ltdl-install --with-system-libtool \ - --localstatedir=/var ${myconf} || die "econf failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - dodir /etc - dodir /var/log - dodir /var/run - diropts -m0750 -o root -g radius - dodir /etc/raddb - diropts -m0750 -o radius -g radius - dodir /var/log/radius - keepdir /var/log/radius/radacct - dodir /var/run/radiusd - diropts - - make R="${D}" install || die "make install failed" - chown -R root:radius "${D}"/etc/raddb - - pamd_mimic_system radiusd auth account password session - - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" - dodoc CREDITS - - rm "${D}/usr/sbin/rc.radiusd" - - newinitd "${FILESDIR}/radius.init-r1" radiusd - newconfd "${FILESDIR}/radius.conf" radiusd -} diff --git a/net-dialup/freeradius/freeradius-2.1.12.ebuild b/net-dialup/freeradius/freeradius-2.1.12.ebuild deleted file mode 100644 index 4e257a42a37d..000000000000 --- a/net-dialup/freeradius/freeradius-2.1.12.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/freeradius-2.1.12.ebuild,v 1.3 2012/06/14 06:50:26 polynomial-c Exp $ - -EAPI="4" - -inherit eutils flag-o-matic multilib pam autotools libtool user - -DESCRIPTION="Highly configurable free RADIUS server" -SRC_URI="ftp://ftp.freeradius.org/pub/radius/${PN}-server-${PV}.tar.gz" -HOMEPAGE="http://www.freeradius.org/" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -LICENSE="GPL-2" -SLOT="0" -IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads +udpfromto" - -RDEPEND="!net-dialup/cistronradius - !net-dialup/gnuradius - >=sys-libs/db-3.2 - sys-libs/gdbm - sys-libs/readline - net-libs/libpcap - dev-lang/perl - snmp? ( net-analyzer/net-snmp ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql-server ) - !bindist? ( firebird? ( dev-db/firebird ) ) - pam? ( sys-libs/pam ) - ssl? ( dev-libs/openssl ) - ldap? ( net-nds/openldap ) - kerberos? ( virtual/krb5 ) - frxp? ( dev-lang/python )" -DEPEND="${RDEPEND}" - -REQUIRED_USE="frxp? ( threads )" - -S="${WORKDIR}/${PN}-server-${PV}" - -pkg_setup() { - if use edirectory && ! use ldap ; then - eerror "Cannot add integration with Novell's eDirectory without having LDAP support!" - eerror "Either you select ldap USE flag or remove edirectory" - die "edirectory needs ldap" - fi - if has_version '<net-dialup/freeradius-2.1.12'; then - elog "Please rename radiusd group/user as radius" - elog "and update /etc/raddb/radius.conf accordingly!" - else - enewgroup radius - enewuser radius -1 -1 /var/log/radius radius - fi -} - -src_prepare() { - epatch "${FILESDIR}/${P}-versionless-la-files.patch" - epatch "${FILESDIR}/${P}-ssl.patch" - epatch "${FILESDIR}/${P}-qafixes.patch" - epatch "${FILESDIR}/${P}-pkglibdir.patch" - - append-flags -lpthread - # kill modules we don't use - if ! use ssl; then - einfo "removing rlm_eap_{tls,ttls,ikev2,peap} modules (no use ssl)" - rm -rf src/modules/rlm_eap/types/rlm_eap_{tls,ttls,ikev2,peap} - fi - if ! use ldap; then - einfo "removing rlm_ldap (no use ldap)" - rm -rf src/modules/rlm_ldap - fi - if ! use kerberos; then - einfo "removing rlm_krb5 (no use kerberos)" - rm -rf src/modules/rlm_krb5 - fi - if ! use pam; then - einfo "removing rlm_pam (no use pam)" - rm -rf src/modules/rlm_pam - fi - if ! use mysql; then - einfo "removing rlm_sql_mysql (no use mysql)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_mysql - sed -i -e '/rlm_sql_mysql/d' src/modules/rlm_sql/stable - fi - if ! use postgres; then - einfo "removing rlm_sql_postgresql (no use postgres)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql - sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable - fi - if use bindist || ! use firebird; then - einfo "removing rlm_sql_firebird (use bindist or no use firebird)" - rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird - sed -i -e '/rlm_sql_firebird/d' src/modules/rlm_sql/stable - fi - - # These are needed for fixing libtool-2 related issues (#261189) - # Keep these lines even if you don't patch *.{in,am} files! - eautoreconf - elibtoolize -} - -src_configure() { - local myconf="\ - $(use_enable debug developer) \ - $(use_with snmp) \ - $(use_with frascend ascend-binary) \ - $(use_with frxp experimental-modules) \ - $(use_with udpfromto) \ - $(use_with edirectory edir) \ - $(use_with threads)" - - # fix bug #77613 - if has_version app-crypt/heimdal; then - myconf="${myconf} --enable-heimdal-krb5" - fi - - econf --disable-static --disable-ltdl-install --with-system-libtool \ - --localstatedir=/var ${myconf} || die "econf failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - dodir /etc - dodir /var/log - dodir /var/run - diropts -m0750 -o root -g radius - dodir /etc/raddb - diropts -m0750 -o radius -g radius - dodir /var/log/radius - keepdir /var/log/radius/radacct - dodir /var/run/radiusd - diropts - - make R="${D}" install || die "make install failed" - chown -R root:radius "${D}"/etc/raddb - - pamd_mimic_system radiusd auth account password session - - mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" - dodoc CREDITS - - rm "${D}/usr/sbin/rc.radiusd" - - newinitd "${FILESDIR}/radius.init-r2" radiusd - newconfd "${FILESDIR}/radius.conf" radiusd -} diff --git a/net-dialup/freeradius/metadata.xml b/net-dialup/freeradius/metadata.xml index 48c3cbdb2d7c..f22289de184b 100644 --- a/net-dialup/freeradius/metadata.xml +++ b/net-dialup/freeradius/metadata.xml @@ -3,19 +3,6 @@ <pkgmetadata> <herd>net-dialup</herd> <use> - <flag name='edirectory' restrict='<net-dialup/freeradius-2.2.0'> - Enables Novell eDirectory integration. Requires ldap USE flag enabled. - </flag> - <flag name='frascend' restrict='<net-dialup/freeradius-2.2.0'> - Enables Ascend binary mode - </flag> - <flag name='frxp' restrict='<net-dialup/freeradius-2.2.0'> - Enables experimental modules - </flag> - <flag name='udpfromto' restrict='<net-dialup/freeradius-2.2.0'> - Compile in UDPFROMTO support (enables freeradius to - specify source address correctly in multi-homed setups) - </flag> <flag name='pcap' restrict='>=net-dialup/freeradius-2.2.0'> Build the RADIUS sniffer which requires <pkg>net-libs/libpcap</pkg>. </flag> |