freeradius: New package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2016-07-12 14:51:18 +01:00
parent ccb35c191f
commit 71f578bbfc
11 changed files with 1183 additions and 0 deletions

View File

@@ -0,0 +1 @@
/etc/raddb

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

137
lfs/freeradius Normal file
View File

@@ -0,0 +1,137 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2016 IPFire Team <info@ipfire.org> #
# #
# 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 <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# 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)

View File

@@ -869,6 +869,7 @@ buildipfire() {
ipfiremake libpciaccess
ipfiremake libyajl
ipfiremake libvirt
ipfiremake freeradius
}
buildinstaller() {

View File

@@ -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

View File

@@ -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 <info@ipfire.org>. #
# #
############################################################################
#
. /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

View File

@@ -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 <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
rm -rfv /etc/rc.d/rc*.d/*freeradius
stop_service ${NAME}
make_backup ${NAME}
remove_files

View File

@@ -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 <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
./uninstall.sh
./install.sh