From: Michael Tremer Date: Tue, 12 Jul 2016 13:51:18 +0000 (+0100) Subject: freeradius: New package X-Git-Tag: v2.19-core104~22 X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff_plain;h=71f578bbfc43b5cf5b6480f00ca4536bd4155143 freeradius: New package Signed-off-by: Michael Tremer --- diff --git a/config/backup/includes/freeradius b/config/backup/includes/freeradius new file mode 100644 index 0000000000..21fae1c73c --- /dev/null +++ b/config/backup/includes/freeradius @@ -0,0 +1 @@ +/etc/raddb diff --git a/config/rootfiles/common/armv5tel/initscripts b/config/rootfiles/common/armv5tel/initscripts index 70ed38bfd8..c6f4dbcfbc 100644 --- a/config/rootfiles/common/armv5tel/initscripts +++ b/config/rootfiles/common/armv5tel/initscripts @@ -32,6 +32,7 @@ etc/rc.d/init.d/fcron etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup +#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions #etc/rc.d/init.d/gnump3d diff --git a/config/rootfiles/common/i586/initscripts b/config/rootfiles/common/i586/initscripts index 43a8e90fbe..16ccfe2353 100644 --- a/config/rootfiles/common/i586/initscripts +++ b/config/rootfiles/common/i586/initscripts @@ -33,6 +33,7 @@ etc/rc.d/init.d/fcron etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup +#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions #etc/rc.d/init.d/gnump3d diff --git a/config/rootfiles/common/x86_64/initscripts b/config/rootfiles/common/x86_64/initscripts index 43a8e90fbe..16ccfe2353 100644 --- a/config/rootfiles/common/x86_64/initscripts +++ b/config/rootfiles/common/x86_64/initscripts @@ -33,6 +33,7 @@ etc/rc.d/init.d/fcron etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup +#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions #etc/rc.d/init.d/gnump3d diff --git a/config/rootfiles/packages/freeradius b/config/rootfiles/packages/freeradius new file mode 100644 index 0000000000..9bcd3a4ff6 --- /dev/null +++ b/config/rootfiles/packages/freeradius @@ -0,0 +1,901 @@ +etc/raddb +#etc/raddb/README.rst +#etc/raddb/certs +#etc/raddb/certs/Makefile +#etc/raddb/certs/README +#etc/raddb/certs/bootstrap +#etc/raddb/certs/ca.cnf +#etc/raddb/certs/client.cnf +#etc/raddb/certs/passwords.mk +#etc/raddb/certs/server.cnf +#etc/raddb/certs/xpextensions +#etc/raddb/clients.conf +#etc/raddb/dictionary +#etc/raddb/hints +#etc/raddb/huntgroups +#etc/raddb/mods-available +#etc/raddb/mods-available/README.rst +#etc/raddb/mods-available/always +#etc/raddb/mods-available/attr_filter +#etc/raddb/mods-available/cache +#etc/raddb/mods-available/cache_eap +#etc/raddb/mods-available/chap +#etc/raddb/mods-available/counter +#etc/raddb/mods-available/cui +#etc/raddb/mods-available/date +#etc/raddb/mods-available/detail +#etc/raddb/mods-available/detail.example.com +#etc/raddb/mods-available/detail.log +#etc/raddb/mods-available/dhcp +#etc/raddb/mods-available/dhcp_sqlippool +#etc/raddb/mods-available/digest +#etc/raddb/mods-available/dynamic_clients +#etc/raddb/mods-available/eap +#etc/raddb/mods-available/echo +#etc/raddb/mods-available/etc_group +#etc/raddb/mods-available/exec +#etc/raddb/mods-available/expiration +#etc/raddb/mods-available/expr +#etc/raddb/mods-available/files +#etc/raddb/mods-available/idn +#etc/raddb/mods-available/inner-eap +#etc/raddb/mods-available/ippool +#etc/raddb/mods-available/krb5 +#etc/raddb/mods-available/ldap +#etc/raddb/mods-available/linelog +#etc/raddb/mods-available/logintime +#etc/raddb/mods-available/mac2ip +#etc/raddb/mods-available/mac2vlan +#etc/raddb/mods-available/mschap +#etc/raddb/mods-available/ntlm_auth +#etc/raddb/mods-available/opendirectory +#etc/raddb/mods-available/otp +#etc/raddb/mods-available/pam +#etc/raddb/mods-available/pap +#etc/raddb/mods-available/passwd +#etc/raddb/mods-available/perl +#etc/raddb/mods-available/preprocess +#etc/raddb/mods-available/python +#etc/raddb/mods-available/radutmp +#etc/raddb/mods-available/realm +#etc/raddb/mods-available/redis +#etc/raddb/mods-available/rediswho +#etc/raddb/mods-available/replicate +#etc/raddb/mods-available/rest +#etc/raddb/mods-available/smbpasswd +#etc/raddb/mods-available/smsotp +#etc/raddb/mods-available/soh +#etc/raddb/mods-available/sometimes +#etc/raddb/mods-available/sql +#etc/raddb/mods-available/sqlcounter +#etc/raddb/mods-available/sqlippool +#etc/raddb/mods-available/sradutmp +#etc/raddb/mods-available/unix +#etc/raddb/mods-available/unpack +#etc/raddb/mods-available/utf8 +#etc/raddb/mods-available/wimax +#etc/raddb/mods-available/yubikey +#etc/raddb/mods-config +#etc/raddb/mods-config/README.rst +#etc/raddb/mods-config/attr_filter +#etc/raddb/mods-config/attr_filter/access_challenge +#etc/raddb/mods-config/attr_filter/access_reject +#etc/raddb/mods-config/attr_filter/accounting_response +#etc/raddb/mods-config/attr_filter/post-proxy +#etc/raddb/mods-config/attr_filter/pre-proxy +#etc/raddb/mods-config/files +#etc/raddb/mods-config/files/accounting +#etc/raddb/mods-config/files/authorize +#etc/raddb/mods-config/files/pre-proxy +#etc/raddb/mods-config/perl +#etc/raddb/mods-config/perl/example.pl +#etc/raddb/mods-config/preprocess +#etc/raddb/mods-config/preprocess/hints +#etc/raddb/mods-config/preprocess/huntgroups +#etc/raddb/mods-config/python +#etc/raddb/mods-config/python/example.py +#etc/raddb/mods-config/python/radiusd.py +#etc/raddb/mods-config/sql +#etc/raddb/mods-config/sql/counter +#etc/raddb/mods-config/sql/counter/mysql +#etc/raddb/mods-config/sql/counter/mysql/dailycounter.conf +#etc/raddb/mods-config/sql/counter/mysql/expire_on_login.conf +#etc/raddb/mods-config/sql/counter/mysql/monthlycounter.conf +#etc/raddb/mods-config/sql/counter/mysql/noresetcounter.conf +#etc/raddb/mods-config/sql/counter/postgresql +#etc/raddb/mods-config/sql/counter/postgresql/dailycounter.conf +#etc/raddb/mods-config/sql/counter/postgresql/expire_on_login.conf +#etc/raddb/mods-config/sql/counter/postgresql/monthlycounter.conf +#etc/raddb/mods-config/sql/counter/postgresql/noresetcounter.conf +#etc/raddb/mods-config/sql/counter/sqlite +#etc/raddb/mods-config/sql/counter/sqlite/dailycounter.conf +#etc/raddb/mods-config/sql/counter/sqlite/expire_on_login.conf +#etc/raddb/mods-config/sql/counter/sqlite/monthlycounter.conf +#etc/raddb/mods-config/sql/counter/sqlite/noresetcounter.conf +#etc/raddb/mods-config/sql/cui +#etc/raddb/mods-config/sql/cui/mysql +#etc/raddb/mods-config/sql/cui/mysql/queries.conf +#etc/raddb/mods-config/sql/cui/mysql/schema.sql +#etc/raddb/mods-config/sql/cui/postgresql +#etc/raddb/mods-config/sql/cui/postgresql/queries.conf +#etc/raddb/mods-config/sql/cui/postgresql/schema.sql +#etc/raddb/mods-config/sql/cui/sqlite +#etc/raddb/mods-config/sql/cui/sqlite/queries.conf +#etc/raddb/mods-config/sql/cui/sqlite/schema.sql +#etc/raddb/mods-config/sql/ippool +#etc/raddb/mods-config/sql/ippool-dhcp +#etc/raddb/mods-config/sql/ippool-dhcp/mysql +#etc/raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf +#etc/raddb/mods-config/sql/ippool-dhcp/mysql/schema.sql +#etc/raddb/mods-config/sql/ippool-dhcp/sqlite +#etc/raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf +#etc/raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql +#etc/raddb/mods-config/sql/ippool/mysql +#etc/raddb/mods-config/sql/ippool/mysql/queries.conf +#etc/raddb/mods-config/sql/ippool/mysql/schema.sql +#etc/raddb/mods-config/sql/ippool/postgresql +#etc/raddb/mods-config/sql/ippool/postgresql/queries.conf +#etc/raddb/mods-config/sql/ippool/postgresql/schema.sql +#etc/raddb/mods-config/sql/ippool/sqlite +#etc/raddb/mods-config/sql/ippool/sqlite/queries.conf +#etc/raddb/mods-config/sql/ippool/sqlite/schema.sql +#etc/raddb/mods-config/sql/main +#etc/raddb/mods-config/sql/main/mysql +#etc/raddb/mods-config/sql/main/mysql/extras +#etc/raddb/mods-config/sql/main/mysql/extras/wimax +#etc/raddb/mods-config/sql/main/mysql/extras/wimax/queries.conf +#etc/raddb/mods-config/sql/main/mysql/extras/wimax/schema.sql +#etc/raddb/mods-config/sql/main/mysql/queries.conf +#etc/raddb/mods-config/sql/main/mysql/schema.sql +#etc/raddb/mods-config/sql/main/mysql/setup.sql +#etc/raddb/mods-config/sql/main/ndb +#etc/raddb/mods-config/sql/main/ndb/README +#etc/raddb/mods-config/sql/main/ndb/schema.sql +#etc/raddb/mods-config/sql/main/ndb/setup.sql +#etc/raddb/mods-config/sql/main/postgresql +#etc/raddb/mods-config/sql/main/postgresql/extras +#etc/raddb/mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql +#etc/raddb/mods-config/sql/main/postgresql/extras/update_radacct_group.sql +#etc/raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf +#etc/raddb/mods-config/sql/main/postgresql/queries.conf +#etc/raddb/mods-config/sql/main/postgresql/schema.sql +#etc/raddb/mods-config/sql/main/postgresql/setup.sql +#etc/raddb/mods-config/sql/main/sqlite +#etc/raddb/mods-config/sql/main/sqlite/queries.conf +#etc/raddb/mods-config/sql/main/sqlite/schema.sql +#etc/raddb/mods-config/unbound +#etc/raddb/mods-enabled +#etc/raddb/mods-enabled/always +#etc/raddb/mods-enabled/attr_filter +#etc/raddb/mods-enabled/cache_eap +#etc/raddb/mods-enabled/chap +#etc/raddb/mods-enabled/detail +#etc/raddb/mods-enabled/detail.log +#etc/raddb/mods-enabled/dhcp +#etc/raddb/mods-enabled/digest +#etc/raddb/mods-enabled/dynamic_clients +#etc/raddb/mods-enabled/eap +#etc/raddb/mods-enabled/echo +#etc/raddb/mods-enabled/exec +#etc/raddb/mods-enabled/expiration +#etc/raddb/mods-enabled/expr +#etc/raddb/mods-enabled/files +#etc/raddb/mods-enabled/linelog +#etc/raddb/mods-enabled/logintime +#etc/raddb/mods-enabled/mschap +#etc/raddb/mods-enabled/ntlm_auth +#etc/raddb/mods-enabled/pap +#etc/raddb/mods-enabled/passwd +#etc/raddb/mods-enabled/preprocess +#etc/raddb/mods-enabled/radutmp +#etc/raddb/mods-enabled/realm +#etc/raddb/mods-enabled/replicate +#etc/raddb/mods-enabled/soh +#etc/raddb/mods-enabled/sradutmp +#etc/raddb/mods-enabled/unix +#etc/raddb/mods-enabled/unpack +#etc/raddb/mods-enabled/utf8 +#etc/raddb/panic.gdb +#etc/raddb/policy.d +#etc/raddb/policy.d/accounting +#etc/raddb/policy.d/canonicalization +#etc/raddb/policy.d/control +#etc/raddb/policy.d/cui +#etc/raddb/policy.d/debug +#etc/raddb/policy.d/dhcp +#etc/raddb/policy.d/eap +#etc/raddb/policy.d/filter +#etc/raddb/policy.d/operator-name +#etc/raddb/proxy.conf +#etc/raddb/radiusd.conf +#etc/raddb/sites-available +#etc/raddb/sites-available/README +#etc/raddb/sites-available/buffered-sql +#etc/raddb/sites-available/challenge +#etc/raddb/sites-available/channel_bindings +#etc/raddb/sites-available/check-eap-tls +#etc/raddb/sites-available/coa +#etc/raddb/sites-available/control-socket +#etc/raddb/sites-available/copy-acct-to-home-server +#etc/raddb/sites-available/decoupled-accounting +#etc/raddb/sites-available/default +#etc/raddb/sites-available/dhcp +#etc/raddb/sites-available/dhcp.relay +#etc/raddb/sites-available/dynamic-clients +#etc/raddb/sites-available/example +#etc/raddb/sites-available/inner-tunnel +#etc/raddb/sites-available/originate-coa +#etc/raddb/sites-available/proxy-inner-tunnel +#etc/raddb/sites-available/robust-proxy-accounting +#etc/raddb/sites-available/soh +#etc/raddb/sites-available/status +#etc/raddb/sites-available/tls +#etc/raddb/sites-available/virtual.example.com +#etc/raddb/sites-available/vmps +#etc/raddb/sites-enabled +#etc/raddb/sites-enabled/default +#etc/raddb/sites-enabled/inner-tunnel +#etc/raddb/templates.conf +#etc/raddb/trigger.conf +#etc/raddb/users +etc/rc.d/init.d/freeradius +#usr/bin/dhcpclient +usr/bin/map_unit +usr/bin/rad_counter +usr/bin/radattr +usr/bin/radclient +usr/bin/radcrypt +usr/bin/radeapclient +usr/bin/radlast +usr/bin/radsniff +usr/bin/radsqlrelay +usr/bin/radtest +usr/bin/radwho +usr/bin/radzap +usr/bin/rlm_ippool_tool +usr/bin/smbencrypt +#usr/include/freeradius +#usr/include/freeradius/attributes.h +#usr/include/freeradius/base64.h +#usr/include/freeradius/build.h +#usr/include/freeradius/conf.h +#usr/include/freeradius/conffile.h +#usr/include/freeradius/detail.h +#usr/include/freeradius/event.h +#usr/include/freeradius/features.h +#usr/include/freeradius/freeradius.h +#usr/include/freeradius/hash.h +#usr/include/freeradius/heap.h +#usr/include/freeradius/libradius.h +#usr/include/freeradius/map.h +#usr/include/freeradius/md4.h +#usr/include/freeradius/md5.h +#usr/include/freeradius/missing.h +#usr/include/freeradius/modcall.h +#usr/include/freeradius/modules.h +#usr/include/freeradius/packet.h +#usr/include/freeradius/rad_assert.h +#usr/include/freeradius/radius.h +#usr/include/freeradius/radiusd.h +#usr/include/freeradius/radpaths.h +#usr/include/freeradius/radutmp.h +#usr/include/freeradius/realms.h +#usr/include/freeradius/rfc2865.h +#usr/include/freeradius/rfc2866.h +#usr/include/freeradius/rfc2867.h +#usr/include/freeradius/rfc2868.h +#usr/include/freeradius/rfc2869.h +#usr/include/freeradius/rfc3162.h +#usr/include/freeradius/rfc3576.h +#usr/include/freeradius/rfc3580.h +#usr/include/freeradius/rfc4072.h +#usr/include/freeradius/rfc4372.h +#usr/include/freeradius/rfc4603.h +#usr/include/freeradius/rfc4675.h +#usr/include/freeradius/rfc4679.h +#usr/include/freeradius/rfc4818.h +#usr/include/freeradius/rfc4849.h +#usr/include/freeradius/rfc5090.h +#usr/include/freeradius/rfc5176.h +#usr/include/freeradius/rfc5447.h +#usr/include/freeradius/rfc5580.h +#usr/include/freeradius/rfc5607.h +#usr/include/freeradius/rfc5904.h +#usr/include/freeradius/rfc6519.h +#usr/include/freeradius/rfc6572.h +#usr/include/freeradius/rfc6677.h +#usr/include/freeradius/rfc6911.h +#usr/include/freeradius/rfc6929.h +#usr/include/freeradius/rfc6930.h +#usr/include/freeradius/rfc7055.h +#usr/include/freeradius/rfc7155.h +#usr/include/freeradius/rfc7268.h +#usr/include/freeradius/rfc7499.h +#usr/include/freeradius/sha1.h +#usr/include/freeradius/stats.h +#usr/include/freeradius/sysutmp.h +#usr/include/freeradius/tls.h +#usr/include/freeradius/token.h +#usr/include/freeradius/udpfromto.h +#usr/include/freeradius/vqp.h +#usr/lib/freeradius +#usr/lib/freeradius/libfreeradius-dhcp.a +#usr/lib/freeradius/libfreeradius-dhcp.la +usr/lib/freeradius/libfreeradius-dhcp.so +#usr/lib/freeradius/libfreeradius-eap.a +#usr/lib/freeradius/libfreeradius-eap.la +usr/lib/freeradius/libfreeradius-eap.so +#usr/lib/freeradius/libfreeradius-radius.a +#usr/lib/freeradius/libfreeradius-radius.la +usr/lib/freeradius/libfreeradius-radius.so +#usr/lib/freeradius/libfreeradius-server.a +#usr/lib/freeradius/libfreeradius-server.la +usr/lib/freeradius/libfreeradius-server.so +#usr/lib/freeradius/proto_dhcp.a +#usr/lib/freeradius/proto_dhcp.la +usr/lib/freeradius/proto_dhcp.so +#usr/lib/freeradius/proto_vmps.a +#usr/lib/freeradius/proto_vmps.la +usr/lib/freeradius/proto_vmps.so +#usr/lib/freeradius/rlm_always.a +#usr/lib/freeradius/rlm_always.la +usr/lib/freeradius/rlm_always.so +#usr/lib/freeradius/rlm_attr_filter.a +#usr/lib/freeradius/rlm_attr_filter.la +usr/lib/freeradius/rlm_attr_filter.so +#usr/lib/freeradius/rlm_cache.a +#usr/lib/freeradius/rlm_cache.la +usr/lib/freeradius/rlm_cache.so +#usr/lib/freeradius/rlm_cache_rbtree.a +#usr/lib/freeradius/rlm_cache_rbtree.la +usr/lib/freeradius/rlm_cache_rbtree.so +#usr/lib/freeradius/rlm_chap.a +#usr/lib/freeradius/rlm_chap.la +usr/lib/freeradius/rlm_chap.so +#usr/lib/freeradius/rlm_counter.a +#usr/lib/freeradius/rlm_counter.la +usr/lib/freeradius/rlm_counter.so +#usr/lib/freeradius/rlm_cram.a +#usr/lib/freeradius/rlm_cram.la +usr/lib/freeradius/rlm_cram.so +#usr/lib/freeradius/rlm_date.a +#usr/lib/freeradius/rlm_date.la +usr/lib/freeradius/rlm_date.so +#usr/lib/freeradius/rlm_detail.a +#usr/lib/freeradius/rlm_detail.la +usr/lib/freeradius/rlm_detail.so +#usr/lib/freeradius/rlm_dhcp.a +#usr/lib/freeradius/rlm_dhcp.la +usr/lib/freeradius/rlm_dhcp.so +#usr/lib/freeradius/rlm_digest.a +#usr/lib/freeradius/rlm_digest.la +usr/lib/freeradius/rlm_digest.so +#usr/lib/freeradius/rlm_dynamic_clients.a +#usr/lib/freeradius/rlm_dynamic_clients.la +usr/lib/freeradius/rlm_dynamic_clients.so +#usr/lib/freeradius/rlm_eap.a +#usr/lib/freeradius/rlm_eap.la +usr/lib/freeradius/rlm_eap.so +#usr/lib/freeradius/rlm_eap_gtc.a +#usr/lib/freeradius/rlm_eap_gtc.la +usr/lib/freeradius/rlm_eap_gtc.so +#usr/lib/freeradius/rlm_eap_leap.a +#usr/lib/freeradius/rlm_eap_leap.la +usr/lib/freeradius/rlm_eap_leap.so +#usr/lib/freeradius/rlm_eap_md5.a +#usr/lib/freeradius/rlm_eap_md5.la +usr/lib/freeradius/rlm_eap_md5.so +#usr/lib/freeradius/rlm_eap_mschapv2.a +#usr/lib/freeradius/rlm_eap_mschapv2.la +usr/lib/freeradius/rlm_eap_mschapv2.so +#usr/lib/freeradius/rlm_eap_peap.a +#usr/lib/freeradius/rlm_eap_peap.la +usr/lib/freeradius/rlm_eap_peap.so +#usr/lib/freeradius/rlm_eap_pwd.a +#usr/lib/freeradius/rlm_eap_pwd.la +usr/lib/freeradius/rlm_eap_pwd.so +#usr/lib/freeradius/rlm_eap_sim.a +#usr/lib/freeradius/rlm_eap_sim.la +usr/lib/freeradius/rlm_eap_sim.so +#usr/lib/freeradius/rlm_eap_tls.a +#usr/lib/freeradius/rlm_eap_tls.la +usr/lib/freeradius/rlm_eap_tls.so +#usr/lib/freeradius/rlm_eap_ttls.a +#usr/lib/freeradius/rlm_eap_ttls.la +usr/lib/freeradius/rlm_eap_ttls.so +#usr/lib/freeradius/rlm_exec.a +#usr/lib/freeradius/rlm_exec.la +usr/lib/freeradius/rlm_exec.so +#usr/lib/freeradius/rlm_expiration.a +#usr/lib/freeradius/rlm_expiration.la +usr/lib/freeradius/rlm_expiration.so +#usr/lib/freeradius/rlm_expr.a +#usr/lib/freeradius/rlm_expr.la +usr/lib/freeradius/rlm_expr.so +#usr/lib/freeradius/rlm_files.a +#usr/lib/freeradius/rlm_files.la +usr/lib/freeradius/rlm_files.so +#usr/lib/freeradius/rlm_ippool.a +#usr/lib/freeradius/rlm_ippool.la +usr/lib/freeradius/rlm_ippool.so +#usr/lib/freeradius/rlm_krb5.a +#usr/lib/freeradius/rlm_krb5.la +usr/lib/freeradius/rlm_krb5.so +#usr/lib/freeradius/rlm_ldap.a +#usr/lib/freeradius/rlm_ldap.la +usr/lib/freeradius/rlm_ldap.so +#usr/lib/freeradius/rlm_linelog.a +#usr/lib/freeradius/rlm_linelog.la +usr/lib/freeradius/rlm_linelog.so +#usr/lib/freeradius/rlm_logintime.a +#usr/lib/freeradius/rlm_logintime.la +usr/lib/freeradius/rlm_logintime.so +#usr/lib/freeradius/rlm_mschap.a +#usr/lib/freeradius/rlm_mschap.la +usr/lib/freeradius/rlm_mschap.so +#usr/lib/freeradius/rlm_otp.a +#usr/lib/freeradius/rlm_otp.la +usr/lib/freeradius/rlm_otp.so +#usr/lib/freeradius/rlm_pam.a +#usr/lib/freeradius/rlm_pam.la +usr/lib/freeradius/rlm_pam.so +#usr/lib/freeradius/rlm_pap.a +#usr/lib/freeradius/rlm_pap.la +usr/lib/freeradius/rlm_pap.so +#usr/lib/freeradius/rlm_passwd.a +#usr/lib/freeradius/rlm_passwd.la +usr/lib/freeradius/rlm_passwd.so +#usr/lib/freeradius/rlm_perl.a +#usr/lib/freeradius/rlm_perl.la +usr/lib/freeradius/rlm_perl.so +#usr/lib/freeradius/rlm_preprocess.a +#usr/lib/freeradius/rlm_preprocess.la +usr/lib/freeradius/rlm_preprocess.so +#usr/lib/freeradius/rlm_python.a +#usr/lib/freeradius/rlm_python.la +usr/lib/freeradius/rlm_python.so +#usr/lib/freeradius/rlm_radutmp.a +#usr/lib/freeradius/rlm_radutmp.la +usr/lib/freeradius/rlm_radutmp.so +#usr/lib/freeradius/rlm_realm.a +#usr/lib/freeradius/rlm_realm.la +usr/lib/freeradius/rlm_realm.so +#usr/lib/freeradius/rlm_replicate.a +#usr/lib/freeradius/rlm_replicate.la +usr/lib/freeradius/rlm_replicate.so +#usr/lib/freeradius/rlm_soh.a +#usr/lib/freeradius/rlm_soh.la +usr/lib/freeradius/rlm_soh.so +#usr/lib/freeradius/rlm_sometimes.a +#usr/lib/freeradius/rlm_sometimes.la +usr/lib/freeradius/rlm_sometimes.so +#usr/lib/freeradius/rlm_sql.a +#usr/lib/freeradius/rlm_sql.la +usr/lib/freeradius/rlm_sql.so +#usr/lib/freeradius/rlm_sql_null.a +#usr/lib/freeradius/rlm_sql_null.la +usr/lib/freeradius/rlm_sql_null.so +#usr/lib/freeradius/rlm_sqlcounter.a +#usr/lib/freeradius/rlm_sqlcounter.la +usr/lib/freeradius/rlm_sqlcounter.so +#usr/lib/freeradius/rlm_sqlippool.a +#usr/lib/freeradius/rlm_sqlippool.la +usr/lib/freeradius/rlm_sqlippool.so +#usr/lib/freeradius/rlm_test.a +#usr/lib/freeradius/rlm_test.la +#usr/lib/freeradius/rlm_unix.a +#usr/lib/freeradius/rlm_unix.la +usr/lib/freeradius/rlm_unix.so +#usr/lib/freeradius/rlm_unpack.a +#usr/lib/freeradius/rlm_unpack.la +usr/lib/freeradius/rlm_unpack.so +#usr/lib/freeradius/rlm_utf8.a +#usr/lib/freeradius/rlm_utf8.la +usr/lib/freeradius/rlm_utf8.so +#usr/lib/freeradius/rlm_wimax.a +#usr/lib/freeradius/rlm_wimax.la +usr/lib/freeradius/rlm_wimax.so +#usr/lib/freeradius/rlm_yubikey.a +#usr/lib/freeradius/rlm_yubikey.la +usr/lib/freeradius/rlm_yubikey.so +usr/sbin/checkrad +usr/sbin/raddebug +usr/sbin/radiusd +usr/sbin/radmin +#usr/share/doc/freeradius +#usr/share/doc/freeradius/ChangeLog +#usr/share/doc/freeradius/Makefile.sphinx +#usr/share/doc/freeradius/README +#usr/share/doc/freeradius/bugs +#usr/share/doc/freeradius/concepts +#usr/share/doc/freeradius/concepts/aaa.rst +#usr/share/doc/freeradius/concepts/proxy.rst +#usr/share/doc/freeradius/configuration +#usr/share/doc/freeradius/configuration/acct_type.rst +#usr/share/doc/freeradius/configuration/autz_type.rst +#usr/share/doc/freeradius/configuration/configurable_failover.rst +#usr/share/doc/freeradius/configuration/load_balance.rst +#usr/share/doc/freeradius/configuration/post_auth_type +#usr/share/doc/freeradius/configuration/session_type +#usr/share/doc/freeradius/configuration/simultaneous_use +#usr/share/doc/freeradius/configuration/snmp +#usr/share/doc/freeradius/configuration/variables.rst +#usr/share/doc/freeradius/deployment +#usr/share/doc/freeradius/deployment/CYGWIN.rst +#usr/share/doc/freeradius/deployment/MACOSX +#usr/share/doc/freeradius/deployment/OS2 +#usr/share/doc/freeradius/deployment/performance-testing +#usr/share/doc/freeradius/deployment/supervise-radiusd.rst +#usr/share/doc/freeradius/deployment/tuning_guide +#usr/share/doc/freeradius/developer +#usr/share/doc/freeradius/developer/coding-methods.rst +#usr/share/doc/freeradius/developer/contributing.rst +#usr/share/doc/freeradius/developer/module_interface.rst +#usr/share/doc/freeradius/developer/release-method.rst +#usr/share/doc/freeradius/index.rst +#usr/share/doc/freeradius/modules +#usr/share/doc/freeradius/modules/RADIUS-LDAP-eDirectory +#usr/share/doc/freeradius/modules/ldap_howto.rst +#usr/share/doc/freeradius/modules/mschap.rst +#usr/share/doc/freeradius/modules/rlm_dbm +#usr/share/doc/freeradius/modules/rlm_eap +#usr/share/doc/freeradius/modules/rlm_expiration +#usr/share/doc/freeradius/modules/rlm_krb5 +#usr/share/doc/freeradius/modules/rlm_pam +#usr/share/doc/freeradius/modules/rlm_passwd +#usr/share/doc/freeradius/modules/rlm_python +#usr/share/doc/freeradius/modules/rlm_soh +#usr/share/doc/freeradius/modules/rlm_sql +#usr/share/doc/freeradius/modules/rlm_sqlcounter +#usr/share/doc/freeradius/modules/rlm_sqlippool +#usr/share/doc/freeradius/rfc +#usr/share/doc/freeradius/rfc/Makefile +#usr/share/doc/freeradius/rfc/attributes.html +#usr/share/doc/freeradius/rfc/draft-kamath-pppext-eap-mschapv2-00.txt +#usr/share/doc/freeradius/rfc/draft-sterman-aaa-sip-00.txt +#usr/share/doc/freeradius/rfc/genref.pl +#usr/share/doc/freeradius/rfc/leap.txt +#usr/share/doc/freeradius/rfc/per-rfc.pl +#usr/share/doc/freeradius/rfc/rewrite.pl +#usr/share/doc/freeradius/rfc/rfc1157.txt +#usr/share/doc/freeradius/rfc/rfc1227.txt +#usr/share/doc/freeradius/rfc/rfc1448.txt +#usr/share/doc/freeradius/rfc/rfc1901.txt +#usr/share/doc/freeradius/rfc/rfc1905.txt +#usr/share/doc/freeradius/rfc/rfc2243.txt +#usr/share/doc/freeradius/rfc/rfc2284.txt +#usr/share/doc/freeradius/rfc/rfc2289.txt +#usr/share/doc/freeradius/rfc/rfc2433.txt +#usr/share/doc/freeradius/rfc/rfc2548.txt +#usr/share/doc/freeradius/rfc/rfc2607.txt +#usr/share/doc/freeradius/rfc/rfc2618.txt +#usr/share/doc/freeradius/rfc/rfc2619.txt +#usr/share/doc/freeradius/rfc/rfc2620.txt +#usr/share/doc/freeradius/rfc/rfc2621.txt +#usr/share/doc/freeradius/rfc/rfc2716.txt +#usr/share/doc/freeradius/rfc/rfc2759.txt +#usr/share/doc/freeradius/rfc/rfc2809.txt +#usr/share/doc/freeradius/rfc/rfc2865.txt +#usr/share/doc/freeradius/rfc/rfc2866.txt +#usr/share/doc/freeradius/rfc/rfc2867.txt +#usr/share/doc/freeradius/rfc/rfc2868.txt +#usr/share/doc/freeradius/rfc/rfc2869.txt +#usr/share/doc/freeradius/rfc/rfc2924.txt +#usr/share/doc/freeradius/rfc/rfc3079.txt +#usr/share/doc/freeradius/rfc/rfc3162.txt +#usr/share/doc/freeradius/rfc/rfc3539.txt +#usr/share/doc/freeradius/rfc/rfc3575.txt +#usr/share/doc/freeradius/rfc/rfc3576.txt +#usr/share/doc/freeradius/rfc/rfc3579.txt +#usr/share/doc/freeradius/rfc/rfc3580.txt +#usr/share/doc/freeradius/rfc/rfc3748.txt +#usr/share/doc/freeradius/rfc/rfc4072.txt +#usr/share/doc/freeradius/rfc/rfc4186.txt +#usr/share/doc/freeradius/rfc/rfc4282.txt +#usr/share/doc/freeradius/rfc/rfc4372.txt +#usr/share/doc/freeradius/rfc/rfc4590.txt +#usr/share/doc/freeradius/rfc/rfc4668.txt +#usr/share/doc/freeradius/rfc/rfc4669.txt +#usr/share/doc/freeradius/rfc/rfc4670.txt +#usr/share/doc/freeradius/rfc/rfc4671.txt +#usr/share/doc/freeradius/rfc/rfc4672.txt +#usr/share/doc/freeradius/rfc/rfc4673.txt +#usr/share/doc/freeradius/rfc/rfc4675.txt +#usr/share/doc/freeradius/rfc/rfc4679.txt +#usr/share/doc/freeradius/rfc/rfc4818.txt +#usr/share/doc/freeradius/rfc/rfc4849.txt +#usr/share/doc/freeradius/rfc/rfc5080.txt +#usr/share/doc/freeradius/rfc/rfc5090.txt +#usr/share/doc/freeradius/rfc/rfc5176.txt +#usr/share/doc/freeradius/rfc/rfc5247.txt +#usr/share/doc/freeradius/rfc/rfc5281.txt +#usr/share/doc/freeradius/rfc/rfc5580.txt +#usr/share/doc/freeradius/rfc/rfc5607.txt +#usr/share/doc/freeradius/rfc/rfc5904.txt +#usr/share/doc/freeradius/rfc/rfc5931.txt +#usr/share/doc/freeradius/rfc/rfc5997.txt +#usr/share/doc/freeradius/rfc/rfc6158.txt +#usr/share/doc/freeradius/rfc/rfc6519.txt +#usr/share/doc/freeradius/rfc/rfc6572.txt +#usr/share/doc/freeradius/rfc/rfc6613.txt +#usr/share/doc/freeradius/rfc/rfc6614.txt +#usr/share/doc/freeradius/rfc/rfc6677.txt +#usr/share/doc/freeradius/rfc/rfc6911.txt +#usr/share/doc/freeradius/rfc/rfc6929.txt +#usr/share/doc/freeradius/rfc/rfc6930.txt +#usr/share/doc/freeradius/rfc/rfc7055.txt +#usr/share/doc/freeradius/rfc/rfc7268.txt +#usr/share/doc/freeradius/rfc/rfc7542.txt +#usr/share/doc/freeradius/rfc/rfc7599.txt +#usr/share/doc/freeradius/schemas +#usr/share/doc/freeradius/schemas/ldap +#usr/share/doc/freeradius/schemas/ldap/edir +#usr/share/doc/freeradius/schemas/ldap/edir/freeradius-clients.ldif +#usr/share/doc/freeradius/schemas/ldap/iplanet +#usr/share/doc/freeradius/schemas/ldap/iplanet/freeradius.ldif +#usr/share/doc/freeradius/schemas/ldap/iplanet/freeradius.schema +#usr/share/doc/freeradius/schemas/ldap/openldap +#usr/share/doc/freeradius/schemas/ldap/openldap/freeradius-clients.ldif +#usr/share/doc/freeradius/schemas/ldap/openldap/freeradius-clients.schema +#usr/share/doc/freeradius/schemas/ldap/openldap/freeradius.ldif +#usr/share/doc/freeradius/schemas/ldap/openldap/freeradius.schema +#usr/share/doc/freeradius/schemas/logstash +#usr/share/doc/freeradius/schemas/logstash/README +#usr/share/doc/freeradius/schemas/logstash/kibana3-dashboard.json +#usr/share/doc/freeradius/schemas/logstash/kibana4-dashboard.json +#usr/share/doc/freeradius/schemas/logstash/log-courier.conf +#usr/share/doc/freeradius/schemas/logstash/logstash-radius.conf +#usr/share/doc/freeradius/schemas/logstash/radius-mapping.sh +#usr/share/doc/freeradius/schemas/sql +#usr/share/doc/freeradius/vendor +#usr/share/doc/freeradius/vendor/ascend +#usr/share/doc/freeradius/vendor/bay +#usr/share/doc/freeradius/vendor/cisco.rst +#usr/share/doc/freeradius/vendor/proxim +usr/share/freeradius +#usr/share/freeradius/dictionary +#usr/share/freeradius/dictionary.3com +#usr/share/freeradius/dictionary.3gpp +#usr/share/freeradius/dictionary.3gpp2 +#usr/share/freeradius/dictionary.acc +#usr/share/freeradius/dictionary.acme +#usr/share/freeradius/dictionary.actelis +#usr/share/freeradius/dictionary.aerohive +#usr/share/freeradius/dictionary.airespace +#usr/share/freeradius/dictionary.alcatel +#usr/share/freeradius/dictionary.alcatel-lucent.aaa +#usr/share/freeradius/dictionary.alcatel.esam +#usr/share/freeradius/dictionary.alcatel.sr +#usr/share/freeradius/dictionary.alteon +#usr/share/freeradius/dictionary.altiga +#usr/share/freeradius/dictionary.alvarion +#usr/share/freeradius/dictionary.alvarion.wimax.v2_2 +#usr/share/freeradius/dictionary.apc +#usr/share/freeradius/dictionary.aptilo +#usr/share/freeradius/dictionary.aptis +#usr/share/freeradius/dictionary.arbor +#usr/share/freeradius/dictionary.arista +#usr/share/freeradius/dictionary.aruba +#usr/share/freeradius/dictionary.ascend +#usr/share/freeradius/dictionary.ascend.illegal +#usr/share/freeradius/dictionary.asn +#usr/share/freeradius/dictionary.audiocodes +#usr/share/freeradius/dictionary.avaya +#usr/share/freeradius/dictionary.azaire +#usr/share/freeradius/dictionary.bay +#usr/share/freeradius/dictionary.bintec +#usr/share/freeradius/dictionary.bluecoat +#usr/share/freeradius/dictionary.boingo +#usr/share/freeradius/dictionary.bristol +#usr/share/freeradius/dictionary.broadsoft +#usr/share/freeradius/dictionary.brocade +#usr/share/freeradius/dictionary.bskyb +#usr/share/freeradius/dictionary.bt +#usr/share/freeradius/dictionary.cablelabs +#usr/share/freeradius/dictionary.cabletron +#usr/share/freeradius/dictionary.camiant +#usr/share/freeradius/dictionary.chillispot +#usr/share/freeradius/dictionary.cisco +#usr/share/freeradius/dictionary.cisco.asa +#usr/share/freeradius/dictionary.cisco.bbsm +#usr/share/freeradius/dictionary.cisco.vpn3000 +#usr/share/freeradius/dictionary.cisco.vpn5000 +#usr/share/freeradius/dictionary.citrix +#usr/share/freeradius/dictionary.clavister +#usr/share/freeradius/dictionary.colubris +#usr/share/freeradius/dictionary.columbia_university +#usr/share/freeradius/dictionary.compat +#usr/share/freeradius/dictionary.compatible +#usr/share/freeradius/dictionary.cosine +#usr/share/freeradius/dictionary.dante +#usr/share/freeradius/dictionary.dhcp +#usr/share/freeradius/dictionary.digium +#usr/share/freeradius/dictionary.dlink +#usr/share/freeradius/dictionary.dragonwave +#usr/share/freeradius/dictionary.efficientip +#usr/share/freeradius/dictionary.eltex +#usr/share/freeradius/dictionary.epygi +#usr/share/freeradius/dictionary.equallogic +#usr/share/freeradius/dictionary.ericsson +#usr/share/freeradius/dictionary.ericsson.ab +#usr/share/freeradius/dictionary.ericsson.packet.core.networks +#usr/share/freeradius/dictionary.erx +#usr/share/freeradius/dictionary.extreme +#usr/share/freeradius/dictionary.f5 +#usr/share/freeradius/dictionary.fdxtended +#usr/share/freeradius/dictionary.fortinet +#usr/share/freeradius/dictionary.foundry +#usr/share/freeradius/dictionary.freedhcp +#usr/share/freeradius/dictionary.freeradius +#usr/share/freeradius/dictionary.freeradius.internal +#usr/share/freeradius/dictionary.freeswitch +#usr/share/freeradius/dictionary.gandalf +#usr/share/freeradius/dictionary.garderos +#usr/share/freeradius/dictionary.gemtek +#usr/share/freeradius/dictionary.h3c +#usr/share/freeradius/dictionary.hillstone +#usr/share/freeradius/dictionary.hp +#usr/share/freeradius/dictionary.huawei +#usr/share/freeradius/dictionary.iana +#usr/share/freeradius/dictionary.iea +#usr/share/freeradius/dictionary.infoblox +#usr/share/freeradius/dictionary.infonet +#usr/share/freeradius/dictionary.ipunplugged +#usr/share/freeradius/dictionary.issanni +#usr/share/freeradius/dictionary.itk +#usr/share/freeradius/dictionary.juniper +#usr/share/freeradius/dictionary.karlnet +#usr/share/freeradius/dictionary.kineto +#usr/share/freeradius/dictionary.lancom +#usr/share/freeradius/dictionary.lantronix +#usr/share/freeradius/dictionary.livingston +#usr/share/freeradius/dictionary.localweb +#usr/share/freeradius/dictionary.lucent +#usr/share/freeradius/dictionary.manzara +#usr/share/freeradius/dictionary.meinberg +#usr/share/freeradius/dictionary.meraki +#usr/share/freeradius/dictionary.merit +#usr/share/freeradius/dictionary.meru +#usr/share/freeradius/dictionary.microsoft +#usr/share/freeradius/dictionary.mikrotik +#usr/share/freeradius/dictionary.motorola +#usr/share/freeradius/dictionary.motorola.illegal +#usr/share/freeradius/dictionary.motorola.wimax +#usr/share/freeradius/dictionary.navini +#usr/share/freeradius/dictionary.netscreen +#usr/share/freeradius/dictionary.networkphysics +#usr/share/freeradius/dictionary.nexans +#usr/share/freeradius/dictionary.nokia +#usr/share/freeradius/dictionary.nokia.conflict +#usr/share/freeradius/dictionary.nomadix +#usr/share/freeradius/dictionary.nortel +#usr/share/freeradius/dictionary.ntua +#usr/share/freeradius/dictionary.openser +#usr/share/freeradius/dictionary.packeteer +#usr/share/freeradius/dictionary.paloalto +#usr/share/freeradius/dictionary.patton +#usr/share/freeradius/dictionary.perle +#usr/share/freeradius/dictionary.propel +#usr/share/freeradius/dictionary.prosoft +#usr/share/freeradius/dictionary.proxim +#usr/share/freeradius/dictionary.purewave +#usr/share/freeradius/dictionary.quiconnect +#usr/share/freeradius/dictionary.quintum +#usr/share/freeradius/dictionary.redcreek +#usr/share/freeradius/dictionary.rfc2865 +#usr/share/freeradius/dictionary.rfc2866 +#usr/share/freeradius/dictionary.rfc2867 +#usr/share/freeradius/dictionary.rfc2868 +#usr/share/freeradius/dictionary.rfc2869 +#usr/share/freeradius/dictionary.rfc3162 +#usr/share/freeradius/dictionary.rfc3576 +#usr/share/freeradius/dictionary.rfc3580 +#usr/share/freeradius/dictionary.rfc4072 +#usr/share/freeradius/dictionary.rfc4372 +#usr/share/freeradius/dictionary.rfc4603 +#usr/share/freeradius/dictionary.rfc4675 +#usr/share/freeradius/dictionary.rfc4679 +#usr/share/freeradius/dictionary.rfc4818 +#usr/share/freeradius/dictionary.rfc4849 +#usr/share/freeradius/dictionary.rfc5090 +#usr/share/freeradius/dictionary.rfc5176 +#usr/share/freeradius/dictionary.rfc5447 +#usr/share/freeradius/dictionary.rfc5580 +#usr/share/freeradius/dictionary.rfc5607 +#usr/share/freeradius/dictionary.rfc5904 +#usr/share/freeradius/dictionary.rfc6519 +#usr/share/freeradius/dictionary.rfc6572 +#usr/share/freeradius/dictionary.rfc6677 +#usr/share/freeradius/dictionary.rfc6911 +#usr/share/freeradius/dictionary.rfc6929 +#usr/share/freeradius/dictionary.rfc6930 +#usr/share/freeradius/dictionary.rfc7055 +#usr/share/freeradius/dictionary.rfc7155 +#usr/share/freeradius/dictionary.rfc7268 +#usr/share/freeradius/dictionary.rfc7499 +#usr/share/freeradius/dictionary.riverbed +#usr/share/freeradius/dictionary.riverstone +#usr/share/freeradius/dictionary.roaringpenguin +#usr/share/freeradius/dictionary.ruckus +#usr/share/freeradius/dictionary.ruggedcom +#usr/share/freeradius/dictionary.sg +#usr/share/freeradius/dictionary.shasta +#usr/share/freeradius/dictionary.shiva +#usr/share/freeradius/dictionary.siemens +#usr/share/freeradius/dictionary.slipstream +#usr/share/freeradius/dictionary.sofaware +#usr/share/freeradius/dictionary.sonicwall +#usr/share/freeradius/dictionary.springtide +#usr/share/freeradius/dictionary.starent +#usr/share/freeradius/dictionary.starent.vsa1 +#usr/share/freeradius/dictionary.surfnet +#usr/share/freeradius/dictionary.symbol +#usr/share/freeradius/dictionary.t_systems_nova +#usr/share/freeradius/dictionary.telebit +#usr/share/freeradius/dictionary.telkom +#usr/share/freeradius/dictionary.terena +#usr/share/freeradius/dictionary.trapeze +#usr/share/freeradius/dictionary.travelping +#usr/share/freeradius/dictionary.tropos +#usr/share/freeradius/dictionary.ukerna +#usr/share/freeradius/dictionary.unix +#usr/share/freeradius/dictionary.usr +#usr/share/freeradius/dictionary.usr.illegal +#usr/share/freeradius/dictionary.utstarcom +#usr/share/freeradius/dictionary.valemount +#usr/share/freeradius/dictionary.versanet +#usr/share/freeradius/dictionary.vqp +#usr/share/freeradius/dictionary.walabi +#usr/share/freeradius/dictionary.waverider +#usr/share/freeradius/dictionary.wichorus +#usr/share/freeradius/dictionary.wifialliance +#usr/share/freeradius/dictionary.wimax +#usr/share/freeradius/dictionary.wimax.alvarion +#usr/share/freeradius/dictionary.wimax.wichorus +#usr/share/freeradius/dictionary.wispr +#usr/share/freeradius/dictionary.xedia +#usr/share/freeradius/dictionary.xylan +#usr/share/freeradius/dictionary.yubico +#usr/share/freeradius/dictionary.zeus +#usr/share/freeradius/dictionary.zte +#usr/share/freeradius/dictionary.zyxel +#usr/share/man/man1/radclient.1 +#usr/share/man/man1/radeapclient.1 +#usr/share/man/man1/radlast.1 +#usr/share/man/man1/radtest.1 +#usr/share/man/man1/radwho.1 +#usr/share/man/man1/radzap.1 +#usr/share/man/man1/smbencrypt.1 +#usr/share/man/man5/checkrad.5 +#usr/share/man/man5/clients.conf.5 +#usr/share/man/man5/dictionary.5 +#usr/share/man/man5/radiusd.conf.5 +#usr/share/man/man5/radrelay.conf.5 +#usr/share/man/man5/rlm_always.5 +#usr/share/man/man5/rlm_attr_filter.5 +#usr/share/man/man5/rlm_chap.5 +#usr/share/man/man5/rlm_counter.5 +#usr/share/man/man5/rlm_detail.5 +#usr/share/man/man5/rlm_digest.5 +#usr/share/man/man5/rlm_expr.5 +#usr/share/man/man5/rlm_files.5 +#usr/share/man/man5/rlm_idn.5 +#usr/share/man/man5/rlm_mschap.5 +#usr/share/man/man5/rlm_pap.5 +#usr/share/man/man5/rlm_passwd.5 +#usr/share/man/man5/rlm_realm.5 +#usr/share/man/man5/rlm_sql.5 +#usr/share/man/man5/rlm_unix.5 +#usr/share/man/man5/unlang.5 +#usr/share/man/man5/users.5 +#usr/share/man/man8/radcrypt.8 +#usr/share/man/man8/raddebug.8 +#usr/share/man/man8/radiusd.8 +#usr/share/man/man8/radmin.8 +#usr/share/man/man8/radrelay.8 +#usr/share/man/man8/radsniff.8 +#usr/share/man/man8/radsqlrelay.8 +#usr/share/man/man8/rlm_ippool_tool.8 +var/ipfire/backup/addons/includes/freeradius +var/log/radius +#var/log/radius/radacct diff --git a/lfs/freeradius b/lfs/freeradius new file mode 100644 index 0000000000..d9a80c638c --- /dev/null +++ b/lfs/freeradius @@ -0,0 +1,137 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2016 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 3.0.11 + +THISAPP = freeradius-server-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = freeradius +PAK_VER = 1 + +DEPS = "samba" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 9428ba0d25293a2b5acd3b85f3dd46d0 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libdir=/usr/lib/freeradius \ + --localstatedir=/var \ + --with-system-libtool \ + --with-threads \ + --with-thread-pool \ + --disable-ltdl-install \ + --without-rlm_eap_ikev2 \ + --without-rlm_sql_iodbc \ + --without-rlm_sql_firebird \ + --without-rlm_sql_db2 \ + --without-rlm_sql_oracle \ + --without-rlm_sql_sqlite \ + --without-rlm_sql_mysql + + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + + sed -i /etc/raddb/radiusd.conf \ + -e "s/^#user =.*$$/user = nobody/" \ + -e "s/^#group =.*$$/group = nobody/" + + rm -rvf \ + /root/.rnd \ + /var/run/radiusd \ + /etc/raddb/certs/*.crt \ + /etc/raddb/certs/*.csr \ + /etc/raddb/certs/*.der \ + /etc/raddb/certs/*.key \ + /etc/raddb/certs/*.pem \ + /etc/raddb/certs/*.p12 \ + /etc/raddb/certs/index.* \ + /etc/raddb/certs/serial* \ + /etc/raddb/certs/dh \ + /etc/raddb/certs/random \ + /usr/sbin/rc.radiusd \ + /usr/bin/rbmonkey \ + /etc/raddb/mods-config/sql/main/mssql \ + /etc/raddb/mods-config/sql/ippool/oracle \ + /etc/raddb/mods-config/sql/ippool-dhcp/oracle \ + /etc/raddb/mods-config/sql/main/oracle \ + /etc/raddb/mods-available/unbound \ + /etc/raddb/mods-config/unbound/default.conf \ + /etc/raddb/mods-available/couchbase \ + /etc/raddb/mods-available/abfab* \ + /etc/raddb/policy.d/abfab* \ + /etc/raddb/sites-available/abfab* \ + /usr/lib/freeradius/rlm_test.so \ + /etc/raddb/experimental.conf + + install -v -m 644 $(DIR_SRC)/config/backup/includes/freeradius \ + /var/ipfire/backup/addons/includes/freeradius + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index c6b1b5b0e0..3adf6d395f 100755 --- a/make.sh +++ b/make.sh @@ -869,6 +869,7 @@ buildipfire() { ipfiremake libpciaccess ipfiremake libyajl ipfiremake libvirt + ipfiremake freeradius } buildinstaller() { diff --git a/src/initscripts/init.d/freeradius b/src/initscripts/init.d/freeradius new file mode 100644 index 0000000000..7aff4634d8 --- /dev/null +++ b/src/initscripts/init.d/freeradius @@ -0,0 +1,46 @@ +#!/bin/sh +######################################################################## +# Begin $rc_base/init.d/freeradius +# +# Description : Initscript for the FreeRADIUS Server +######################################################################## + +. /etc/sysconfig/rc +. ${rc_functions} + +case "${1}" in + start) + # Create necessary directories + mkdir -p /var/run/radiusd + + boot_mesg "Starting FreeRADIUS server..." + loadproc /usr/sbin/radiusd -d /etc/raddb + ;; + + stop) + boot_mesg "Stopping FreeRADIUS server..." + killproc /usr/sbin/radiusd + ;; + + reload) + boot_mesg "Reloading FreeRADIUS server..." + reloadproc /usr/sbin/radiusd + ;; + + restart) + ${0} stop + sleep 1 + ${0} start + ;; + + status) + statusproc /usr/sbin/radiusd + ;; + + *) + echo "Usage: ${0} {start|stop|reload|restart|status}" + exit 1 + ;; +esac + +# End $rc_base/init.d/freeradius diff --git a/src/paks/freeradius/install.sh b/src/paks/freeradius/install.sh new file mode 100644 index 0000000000..d405908862 --- /dev/null +++ b/src/paks/freeradius/install.sh @@ -0,0 +1,40 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +extract_files +restore_backup ${NAME} + +# Create initial set of certificates +if [ ! -e "/etc/raddb/certs/server.pem" ]; then + ( umask 007; /etc/raddb/certs/bootstrap ) +fi + +start_service --background ${NAME} + +# Enable autostart +ln -sf ../init.d/freeradius /etc/rc.d/rc0.d/K25freeradius +ln -sf ../init.d/freeradius /etc/rc.d/rc3.d/S35freeradius +ln -sf ../init.d/freeradius /etc/rc.d/rc6.d/K25freeradius + +exit 0 diff --git a/src/paks/freeradius/uninstall.sh b/src/paks/freeradius/uninstall.sh new file mode 100644 index 0000000000..8b94bdd22d --- /dev/null +++ b/src/paks/freeradius/uninstall.sh @@ -0,0 +1,28 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +rm -rfv /etc/rc.d/rc*.d/*freeradius +stop_service ${NAME} +make_backup ${NAME} +remove_files diff --git a/src/paks/freeradius/update.sh b/src/paks/freeradius/update.sh new file mode 100644 index 0000000000..89c40d0d7c --- /dev/null +++ b/src/paks/freeradius/update.sh @@ -0,0 +1,26 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +./uninstall.sh +./install.sh