Index: Makefile =================================================================== RCS file: /home/pcvs/ports/net/freeradius/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- Makefile 14 Oct 2003 15:47:27 -0000 1.13 +++ Makefile 22 Oct 2003 14:43:19 -0000 @@ -6,11 +6,9 @@ # PORTNAME= freeradius -PORTVERSION= 0.8.1 -PORTREVISION= 1 +PORTVERSION= 0.9.2 CATEGORIES= net -MASTER_SITES= ftp://ftp.freeradius.org/pub/radius/ \ - ftp://ftp.Awfulhak.org/pub/radius/ +MASTER_SITES= ftp://ftp.freeradius.org/pub/radius/ MAINTAINER= brian@FreeBSD.org COMMENT= A free RADIUS server implementation @@ -69,8 +67,7 @@ users.5 MAN8= builddbm.8 radiusd.8 radrelay.8 radwatch.8 -RADDB= acct_users attrs clients clients.conf dictionary \ - dictionary.acc dictionary.alcatel dictionary.alteon \ +DICTS= dictionary.acc dictionary.alcatel dictionary.alteon \ dictionary.altiga dictionary.aptis dictionary.ascend \ dictionary.bay dictionary.cisco dictionary.cisco.bbsm \ dictionary.cisco.vpn3000 dictionary.cisco.vpn5000 \ @@ -80,15 +77,12 @@ dictionary.livingston dictionary.microsoft \ dictionary.nomadix dictionary.quintum dictionary.redback \ dictionary.shasta dictionary.shiva dictionary.tunnel \ - dictionary.usr dictionary.versanet hints huntgroups \ - ldap.attrmap mssql.conf naslist naspasswd oraclesql.conf \ - postgresql.conf preproxy_users proxy.conf radiusd.conf \ - realms snmp.conf sql.conf users x99.conf x99passwd.sample + dictionary.usr dictionary.versanet post-install: - @${MKDIR} ${PREFIX}/etc/raddb -.for db in ${RADDB} - ${INSTALL_DATA} ${WRKSRC}/raddb/${db} ${PREFIX}/etc/raddb/${db}.sample + @${MKDIR} ${PREFIX}/etc/raddb ${PREFIX}/share/freeradius +.for dict in ${DICTS} + ${INSTALL_DATA} ${WRKSRC}/share/${dict} ${PREFIX}/share/freeradius/${dict} .endfor ${INSTALL_SCRIPT} ${FILESDIR}/radiusd.sh ${PREFIX}/etc/rc.d/radiusd.sh Index: distinfo =================================================================== RCS file: /home/pcvs/ports/net/freeradius/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 21 Apr 2003 13:35:20 -0000 1.3 +++ distinfo 22 Oct 2003 14:43:20 -0000 @@ -1 +1 @@ -MD5 (freeradius-0.8.1.tar.gz) = 2693a9067a112d2c4f5dfb98a531f25d +MD5 (freeradius-0.9.2.tar.gz) = b5e8cc41f112633b594de944f3e956b5 Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/net/freeradius/pkg-plist,v retrieving revision 1.5 diff -u -r1.5 pkg-plist --- pkg-plist 13 Oct 2003 20:03:51 -0000 1.5 +++ pkg-plist 22 Oct 2003 14:43:19 -0000 @@ -2,180 +2,173 @@ bin/radlast bin/radrelay bin/radtest -bin/raduse bin/radwho bin/radzap bin/rlm_dbm_cat bin/rlm_dbm_parser +bin/rlm_ippool_tool bin/smbencrypt -etc/raddb/acct_users.sample -etc/raddb/attrs.sample -etc/raddb/clients.conf.sample -etc/raddb/clients.sample -etc/raddb/dictionary.acc.sample -etc/raddb/dictionary.alcatel.sample -etc/raddb/dictionary.alteon.sample -etc/raddb/dictionary.altiga.sample -etc/raddb/dictionary.aptis.sample -etc/raddb/dictionary.ascend.sample -etc/raddb/dictionary.bay.sample -etc/raddb/dictionary.cisco.bbsm.sample -etc/raddb/dictionary.cisco.sample -etc/raddb/dictionary.cisco.vpn3000.sample -etc/raddb/dictionary.cisco.vpn5000.sample -etc/raddb/dictionary.colubris.sample -etc/raddb/dictionary.columbia_university.sample -etc/raddb/dictionary.compat.sample -etc/raddb/dictionary.erx.sample -etc/raddb/dictionary.foundry.sample -etc/raddb/dictionary.freeradius.sample -etc/raddb/dictionary.juniper.sample -etc/raddb/dictionary.livingston.sample -etc/raddb/dictionary.microsoft.sample -etc/raddb/dictionary.nomadix.sample -etc/raddb/dictionary.quintum.sample -etc/raddb/dictionary.redback.sample -etc/raddb/dictionary.sample -etc/raddb/dictionary.shasta.sample -etc/raddb/dictionary.shiva.sample -etc/raddb/dictionary.tunnel.sample -etc/raddb/dictionary.usr.sample -etc/raddb/dictionary.versanet.sample -etc/raddb/hints.sample -etc/raddb/huntgroups.sample -etc/raddb/ldap.attrmap.sample -etc/raddb/mssql.conf.sample -etc/raddb/naslist.sample -etc/raddb/naspasswd.sample -etc/raddb/oraclesql.conf.sample -etc/raddb/postgresql.conf.sample -etc/raddb/preproxy_users.sample -etc/raddb/proxy.conf.sample -etc/raddb/radiusd.conf.sample -etc/raddb/realms.sample -etc/raddb/snmp.conf.sample -etc/raddb/sql.conf.sample -etc/raddb/users.sample -etc/raddb/x99.conf.sample -etc/raddb/x99passwd.sample.sample +etc/raddb/acct_users +etc/raddb/attrs +etc/raddb/clients +etc/raddb/clients.conf +etc/raddb/dictionary +etc/raddb/experimental.conf +etc/raddb/hints +etc/raddb/huntgroups +etc/raddb/ldap.attrmap +etc/raddb/mssql.conf +etc/raddb/naslist +etc/raddb/naspasswd +etc/raddb/oraclesql.conf +etc/raddb/postgresql.conf +etc/raddb/preproxy_users +etc/raddb/proxy.conf +etc/raddb/radiusd.conf +etc/raddb/realms +etc/raddb/snmp.conf +etc/raddb/sql.conf +etc/raddb/users +etc/raddb/x99.conf +etc/raddb/x99passwd.sample etc/rc.d/radiusd.sh -lib/libradius-0.8.1.la -lib/libradius-0.8.1.so +lib/libradius-0.9.2.la +lib/libradius-0.9.2.so lib/libradius.a lib/libradius.la lib/libradius.so -lib/rlm_acct_unique-0.8.1.la -lib/rlm_acct_unique-0.8.1.so +lib/rlm_acct_unique-0.9.2.la +lib/rlm_acct_unique-0.9.2.so lib/rlm_acct_unique.a lib/rlm_acct_unique.la lib/rlm_acct_unique.so -lib/rlm_always-0.8.1.la -lib/rlm_always-0.8.1.so +lib/rlm_always-0.9.2.la +lib/rlm_always-0.9.2.so lib/rlm_always.a lib/rlm_always.la lib/rlm_always.so -lib/rlm_attr_filter-0.8.1.la -lib/rlm_attr_filter-0.8.1.so +lib/rlm_attr_filter-0.9.2.la +lib/rlm_attr_filter-0.9.2.so lib/rlm_attr_filter.a lib/rlm_attr_filter.la lib/rlm_attr_filter.so -lib/rlm_attr_rewrite-0.8.1.la -lib/rlm_attr_rewrite-0.8.1.so +lib/rlm_attr_rewrite-0.9.2.la +lib/rlm_attr_rewrite-0.9.2.so lib/rlm_attr_rewrite.a lib/rlm_attr_rewrite.la lib/rlm_attr_rewrite.so -lib/rlm_chap-0.8.1.la -lib/rlm_chap-0.8.1.so +lib/rlm_chap-0.9.2.la +lib/rlm_chap-0.9.2.so lib/rlm_chap.a lib/rlm_chap.la lib/rlm_chap.so -lib/rlm_counter-0.8.1.la -lib/rlm_counter-0.8.1.so +lib/rlm_counter-0.9.2.la +lib/rlm_counter-0.9.2.so lib/rlm_counter.a lib/rlm_counter.la lib/rlm_counter.so -lib/rlm_dbm-0.8.1.la -lib/rlm_dbm-0.8.1.so +lib/rlm_dbm-0.9.2.la +lib/rlm_dbm-0.9.2.so lib/rlm_dbm.a lib/rlm_dbm.la lib/rlm_dbm.so -lib/rlm_detail-0.8.1.la -lib/rlm_detail-0.8.1.so +lib/rlm_detail-0.9.2.la +lib/rlm_detail-0.9.2.so lib/rlm_detail.a lib/rlm_detail.la lib/rlm_detail.so -lib/rlm_eap-0.8.1.la -lib/rlm_eap-0.8.1.so +lib/rlm_digest-0.9.2.la +lib/rlm_digest-0.9.2.so +lib/rlm_digest.a +lib/rlm_digest.la +lib/rlm_digest.so +lib/rlm_eap-0.9.2.la +lib/rlm_eap-0.9.2.so lib/rlm_eap.a lib/rlm_eap.la lib/rlm_eap.so -lib/rlm_eap_md5-0.8.1.la -lib/rlm_eap_md5-0.8.1.so +lib/rlm_eap_leap-0.9.2.la +lib/rlm_eap_leap-0.9.2.so +lib/rlm_eap_leap.a +lib/rlm_eap_leap.la +lib/rlm_eap_leap.so +lib/rlm_eap_md5-0.9.2.la +lib/rlm_eap_md5-0.9.2.so lib/rlm_eap_md5.a lib/rlm_eap_md5.la lib/rlm_eap_md5.so -lib/rlm_eap_tls-0.8.1.la -lib/rlm_eap_tls-0.8.1.so +lib/rlm_eap_tls-0.9.2.la +lib/rlm_eap_tls-0.9.2.so lib/rlm_eap_tls.a lib/rlm_eap_tls.la lib/rlm_eap_tls.so -lib/rlm_expr-0.8.1.la -lib/rlm_expr-0.8.1.so +lib/rlm_exec-0.9.2.la +lib/rlm_exec-0.9.2.so +lib/rlm_exec.a +lib/rlm_exec.la +lib/rlm_exec.so +lib/rlm_expr-0.9.2.la +lib/rlm_expr-0.9.2.so lib/rlm_expr.a lib/rlm_expr.la lib/rlm_expr.so -lib/rlm_fastusers-0.8.1.la -lib/rlm_fastusers-0.8.1.so +lib/rlm_fastusers-0.9.2.la +lib/rlm_fastusers-0.9.2.so lib/rlm_fastusers.a lib/rlm_fastusers.la lib/rlm_fastusers.so -lib/rlm_files-0.8.1.la -lib/rlm_files-0.8.1.so +lib/rlm_files-0.9.2.la +lib/rlm_files-0.9.2.so lib/rlm_files.a lib/rlm_files.la lib/rlm_files.so -%%LDAP%%lib/rlm_ldap-0.8.1.la -%%LDAP%%lib/rlm_ldap-0.8.1.so +lib/rlm_ippool-0.9.2.la +lib/rlm_ippool-0.9.2.so +lib/rlm_ippool.a +lib/rlm_ippool.la +lib/rlm_ippool.so +%%LDAP%%lib/rlm_ldap-0.9.2.la +%%LDAP%%lib/rlm_ldap-0.9.2.so %%LDAP%%lib/rlm_ldap.a %%LDAP%%lib/rlm_ldap.la %%LDAP%%lib/rlm_ldap.so -lib/rlm_mschap-0.8.1.la -lib/rlm_mschap-0.8.1.so +lib/rlm_mschap-0.9.2.la +lib/rlm_mschap-0.9.2.so lib/rlm_mschap.a lib/rlm_mschap.la lib/rlm_mschap.so -lib/rlm_ns_mta_md5-0.8.1.la -lib/rlm_ns_mta_md5-0.8.1.so +lib/rlm_ns_mta_md5-0.9.2.la +lib/rlm_ns_mta_md5-0.9.2.so lib/rlm_ns_mta_md5.a lib/rlm_ns_mta_md5.la lib/rlm_ns_mta_md5.so -lib/rlm_pam-0.8.1.la -lib/rlm_pam-0.8.1.so +lib/rlm_pam-0.9.2.la +lib/rlm_pam-0.9.2.so lib/rlm_pam.a lib/rlm_pam.la lib/rlm_pam.so -lib/rlm_pap-0.8.1.la -lib/rlm_pap-0.8.1.so +lib/rlm_pap-0.9.2.la +lib/rlm_pap-0.9.2.so lib/rlm_pap.a lib/rlm_pap.la lib/rlm_pap.so -lib/rlm_preprocess-0.8.1.la -lib/rlm_preprocess-0.8.1.so +lib/rlm_preprocess-0.9.2.la +lib/rlm_preprocess-0.9.2.so lib/rlm_preprocess.a lib/rlm_preprocess.la lib/rlm_preprocess.so -lib/rlm_radutmp-0.8.1.la -lib/rlm_radutmp-0.8.1.so +lib/rlm_radutmp-0.9.2.la +lib/rlm_radutmp-0.9.2.so lib/rlm_radutmp.a lib/rlm_radutmp.la lib/rlm_radutmp.so -lib/rlm_realm-0.8.1.la -lib/rlm_realm-0.8.1.so +lib/rlm_realm-0.9.2.la +lib/rlm_realm-0.9.2.so lib/rlm_realm.a lib/rlm_realm.la lib/rlm_realm.so -lib/rlm_sql-0.8.1.la -lib/rlm_sql-0.8.1.so +lib/rlm_sql-0.9.2.la +lib/rlm_sql-0.9.2.so lib/rlm_sql.a lib/rlm_sql.la lib/rlm_sql.so @@ -183,13 +176,13 @@ %%MYSQL%%lib/rlm_sql_mysql.la %%MYSQL%%lib/rlm_sql_mysql.so %%MYSQL%%lib/rlm_sql_mysql.so.0 -lib/rlm_unix-0.8.1.la -lib/rlm_unix-0.8.1.so +lib/rlm_unix-0.9.2.la +lib/rlm_unix-0.9.2.so lib/rlm_unix.a lib/rlm_unix.la lib/rlm_unix.so -%%TOKEN%%lib/rlm_x99_token-0.8.1.la -%%TOKEN%%lib/rlm_x99_token-0.8.1.so +%%TOKEN%%lib/rlm_x99_token-0.9.2.la +%%TOKEN%%lib/rlm_x99_token-0.9.2.so %%TOKEN%%lib/rlm_x99_token.a %%TOKEN%%lib/rlm_x99_token.la %%TOKEN%%lib/rlm_x99_token.so @@ -198,6 +191,127 @@ sbin/radiusd sbin/radwatch sbin/rc.radiusd +share/doc/freeradius-0.9.2/Autz-Type +share/doc/freeradius-0.9.2/DIFFS +share/doc/freeradius-0.9.2/MACOSX +share/doc/freeradius-0.9.2/OS2 +share/doc/freeradius-0.9.2/RADIUS-LDAP.schema +share/doc/freeradius-0.9.2/RADIUS-LDAPv3.schema +share/doc/freeradius-0.9.2/RADIUS-SQL.schema +share/doc/freeradius-0.9.2/README +share/doc/freeradius-0.9.2/Simultaneous-Use +share/doc/freeradius-0.9.2/aaa.txt +share/doc/freeradius-0.9.2/ascend +share/doc/freeradius-0.9.2/bay +share/doc/freeradius-0.9.2/bugs +share/doc/freeradius-0.9.2/cisco +share/doc/freeradius-0.9.2/coding-methods.txt +share/doc/freeradius-0.9.2/configurable_failover +share/doc/freeradius-0.9.2/duplicate-users +share/doc/freeradius-0.9.2/module_interface +share/doc/freeradius-0.9.2/performance-testing +share/doc/freeradius-0.9.2/processing_users_file +share/doc/freeradius-0.9.2/proxy +share/doc/freeradius-0.9.2/radrelay +share/doc/freeradius-0.9.2/rfc/attributes.html +share/doc/freeradius-0.9.2/rfc/draft-sterman-aaa-sip-00.txt +share/doc/freeradius-0.9.2/rfc/leap.txt +share/doc/freeradius-0.9.2/rfc/rfc1157.txt +share/doc/freeradius-0.9.2/rfc/rfc1227.txt +share/doc/freeradius-0.9.2/rfc/rfc1448.txt +share/doc/freeradius-0.9.2/rfc/rfc1901.txt +share/doc/freeradius-0.9.2/rfc/rfc1905.txt +share/doc/freeradius-0.9.2/rfc/rfc2058.txt +share/doc/freeradius-0.9.2/rfc/rfc2059.txt +share/doc/freeradius-0.9.2/rfc/rfc2138.txt +share/doc/freeradius-0.9.2/rfc/rfc2139.txt +share/doc/freeradius-0.9.2/rfc/rfc2243.txt +share/doc/freeradius-0.9.2/rfc/rfc2289.txt +share/doc/freeradius-0.9.2/rfc/rfc2433.txt +share/doc/freeradius-0.9.2/rfc/rfc2548.txt +share/doc/freeradius-0.9.2/rfc/rfc2618.txt +share/doc/freeradius-0.9.2/rfc/rfc2619.txt +share/doc/freeradius-0.9.2/rfc/rfc2620.txt +share/doc/freeradius-0.9.2/rfc/rfc2621.txt +share/doc/freeradius-0.9.2/rfc/rfc2716.txt +share/doc/freeradius-0.9.2/rfc/rfc2759.txt +share/doc/freeradius-0.9.2/rfc/rfc2809.txt +share/doc/freeradius-0.9.2/rfc/rfc2865.txt +share/doc/freeradius-0.9.2/rfc/rfc2866.txt +share/doc/freeradius-0.9.2/rfc/rfc2867.txt +share/doc/freeradius-0.9.2/rfc/rfc2868.txt +share/doc/freeradius-0.9.2/rfc/rfc2869.txt +share/doc/freeradius-0.9.2/rfc/rfc2882.txt +share/doc/freeradius-0.9.2/rfc/rfc2924.txt +share/doc/freeradius-0.9.2/rfc/rfc3162.txt +share/doc/freeradius-0.9.2/rlm_acct_unique +share/doc/freeradius-0.9.2/rlm_always +share/doc/freeradius-0.9.2/rlm_attr_filter +share/doc/freeradius-0.9.2/rlm_dbm +share/doc/freeradius-0.9.2/rlm_detail +share/doc/freeradius-0.9.2/rlm_digest +share/doc/freeradius-0.9.2/rlm_eap +share/doc/freeradius-0.9.2/rlm_expr +share/doc/freeradius-0.9.2/rlm_fastusers +share/doc/freeradius-0.9.2/rlm_krb5 +share/doc/freeradius-0.9.2/rlm_ldap +share/doc/freeradius-0.9.2/rlm_mschap +share/doc/freeradius-0.9.2/rlm_pam +share/doc/freeradius-0.9.2/rlm_passwd +share/doc/freeradius-0.9.2/rlm_python +share/doc/freeradius-0.9.2/rlm_sql +share/doc/freeradius-0.9.2/rlm_sqlcounter +share/doc/freeradius-0.9.2/rlm_unix +share/doc/freeradius-0.9.2/rlm_x99_token +share/doc/freeradius-0.9.2/supervise-radiusd.txt +share/doc/freeradius-0.9.2/tuning_guide +share/doc/freeradius-0.9.2/variables.txt +share/freeradius/dictionary +share/freeradius/dictionary.acc +share/freeradius/dictionary.alcatel +share/freeradius/dictionary.alteon +share/freeradius/dictionary.altiga +share/freeradius/dictionary.aptis +share/freeradius/dictionary.ascend +share/freeradius/dictionary.bay +share/freeradius/dictionary.bintec +share/freeradius/dictionary.cabletron +share/freeradius/dictionary.cisco +share/freeradius/dictionary.cisco.bbsm +share/freeradius/dictionary.cisco.vpn3000 +share/freeradius/dictionary.cisco.vpn5000 +share/freeradius/dictionary.colubris +share/freeradius/dictionary.columbia_university +share/freeradius/dictionary.compat +share/freeradius/dictionary.erx +share/freeradius/dictionary.extreme +share/freeradius/dictionary.foundry +share/freeradius/dictionary.freeradius +share/freeradius/dictionary.itk +share/freeradius/dictionary.juniper +share/freeradius/dictionary.livingston +share/freeradius/dictionary.microsoft +share/freeradius/dictionary.netscreen +share/freeradius/dictionary.nokia +share/freeradius/dictionary.nomadix +share/freeradius/dictionary.quintum +share/freeradius/dictionary.redback +share/freeradius/dictionary.redcreek +share/freeradius/dictionary.shasta +share/freeradius/dictionary.shiva +share/freeradius/dictionary.springtide +share/freeradius/dictionary.telebit +share/freeradius/dictionary.tunnel +share/freeradius/dictionary.usr +share/freeradius/dictionary.versanet +share/freeradius/dictionary.wispr +share/freeradius/dictionary.xedia +share/nls/C/C +share/nls/POSIX/C +share/nls/en_US.US-ASCII/C +@dirrm share/freeradius +@dirrm share/doc/freeradius-0.9.2/rfc +@dirrm share/doc/freeradius-0.9.2 @dirrm etc/raddb @exec mkdir -p /var/log/raddb @exec chmod -R og= /var/log/raddb Index: files/patch-aa =================================================================== RCS file: files/patch-aa diff -N files/patch-aa --- files/patch-aa 21 Apr 2003 13:35:21 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,36 +0,0 @@ ---- Makefile.orig Tue Apr 8 11:51:28 2003 -+++ Makefile Tue Apr 8 11:51:38 2003 -@@ -34,33 +34,6 @@ - $(INSTALL) -m 644 $$p $(R)$(mandir)/man$$i; \ - done \ - done -- @echo "Creating/updating files in $(R)$(raddbdir)"; \ -- cd raddb; \ -- for i in [a-c]* [e-z]*; do \ -- [ $$i != radiusd.conf.in -a ! -f $(R)$(raddbdir)/$$i ] && \ -- $(INSTALL) -m 644 $$i $(R)$(raddbdir); \ -- done; \ -- chmod 600 $(R)$(raddbdir)/naspasswd $(R)$(raddbdir)/clients $(R)$(raddbdir)/clients.conf; \ -- for i in dictionary*; do \ -- [ ! -f $(R)$(raddbdir)/$$i ] && $(INSTALL) -m 644 $$i $(R)$(raddbdir); \ -- if [ "`find $$i -newer $(R)$(raddbdir)/$$i`" ]; then \ -- echo "** $(R)$(raddbdir)/$$i"; \ -- nt=1; \ -- fi; \ -- done; \ -- if [ "$$nt" ]; then \ -- echo "**";\ -- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\ -- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\ -- echo "**";\ -- echo "** The sample configuration files in `pwd`";\ -- echo "** are newer than those in $(R)$(raddbdir)";\ -- echo "**";\ -- echo "** Please investigate and manually copy (if appropriate) the files listed above.";\ -- echo "**";\ -- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\ -- echo "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **";\ -- fi - - common: - @for dir in $(SUBDIRS); do \