summaryrefslogtreecommitdiff
path: root/package/freeradius/ipkg
diff options
context:
space:
mode:
Diffstat (limited to 'package/freeradius/ipkg')
-rw-r--r--package/freeradius/ipkg/freeradius-democerts.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-chap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-detail.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-digest.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-gtc.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-md5.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-mschapv2.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-peap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-tls.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap-ttls.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap.conffiles1
-rw-r--r--package/freeradius/ipkg/freeradius-mod-eap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-files.conffiles3
-rw-r--r--package/freeradius/ipkg/freeradius-mod-files.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-ldap.conffiles1
-rw-r--r--package/freeradius/ipkg/freeradius-mod-ldap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-mschap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-pap.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-preprocess.conffiles2
-rw-r--r--package/freeradius/ipkg/freeradius-mod-preprocess.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-realm.conffiles1
-rw-r--r--package/freeradius/ipkg/freeradius-mod-realm.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-sql-mysql.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-sql-pgsql.control5
-rw-r--r--package/freeradius/ipkg/freeradius-mod-sql.conffiles1
-rw-r--r--package/freeradius/ipkg/freeradius-mod-sql.control5
-rw-r--r--package/freeradius/ipkg/freeradius-utils.control5
-rw-r--r--package/freeradius/ipkg/freeradius.conffiles2
-rw-r--r--package/freeradius/ipkg/freeradius.control5
-rw-r--r--package/freeradius/ipkg/freeradius.postinst6
30 files changed, 127 insertions, 0 deletions
diff --git a/package/freeradius/ipkg/freeradius-democerts.control b/package/freeradius/ipkg/freeradius-democerts.control
new file mode 100644
index 000000000..c77c62a7a
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-democerts.control
@@ -0,0 +1,5 @@
+Package: freeradius-democerts
+Priority: optional
+Section: net
+Description: a set of certificates to test FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-chap.control b/package/freeradius/ipkg/freeradius-mod-chap.control
new file mode 100644
index 000000000..36f945345
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-chap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-chap
+Priority: optional
+Section: net
+Description: a CHAP module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-detail.control b/package/freeradius/ipkg/freeradius-mod-detail.control
new file mode 100644
index 000000000..8254c0076
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-detail.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-detail
+Priority: optional
+Section: net
+Description: a detailed accounting module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-digest.control b/package/freeradius/ipkg/freeradius-mod-digest.control
new file mode 100644
index 000000000..aec524320
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-digest.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-digest
+Priority: optional
+Section: net
+Description: digest authentication for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-gtc.control b/package/freeradius/ipkg/freeradius-mod-eap-gtc.control
new file mode 100644
index 000000000..16fd01a4b
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-gtc.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-gtc
+Priority: optional
+Section: net
+Description: an EAP/GTC module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-md5.control b/package/freeradius/ipkg/freeradius-mod-eap-md5.control
new file mode 100644
index 000000000..7c060b465
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-md5.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-md5
+Priority: optional
+Section: net
+Description: an EAP/MD5 module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-mschapv2.control b/package/freeradius/ipkg/freeradius-mod-eap-mschapv2.control
new file mode 100644
index 000000000..b4e23f483
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-mschapv2.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-mschapv2
+Priority: optional
+Section: net
+Description: an EAP/MS-CHAPv2 module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-peap.control b/package/freeradius/ipkg/freeradius-mod-eap-peap.control
new file mode 100644
index 000000000..cfd8aec7e
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-peap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-peap
+Priority: optional
+Section: net
+Description: an EAP/PEAP module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap, freeradius-mod-eap-tls
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-tls.control b/package/freeradius/ipkg/freeradius-mod-eap-tls.control
new file mode 100644
index 000000000..3f09ceb90
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-tls.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-tls
+Priority: optional
+Section: net
+Description: an EAP/TLS module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap
diff --git a/package/freeradius/ipkg/freeradius-mod-eap-ttls.control b/package/freeradius/ipkg/freeradius-mod-eap-ttls.control
new file mode 100644
index 000000000..84be74c4e
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap-ttls.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap-ttls
+Priority: optional
+Section: net
+Description: an EAP/TTLS module for FreeRADIUS
+Depends: freeradius, freeradius-mod-eap, freeradius-mod-eap-tls
diff --git a/package/freeradius/ipkg/freeradius-mod-eap.conffiles b/package/freeradius/ipkg/freeradius-mod-eap.conffiles
new file mode 100644
index 000000000..7e0e30e73
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap.conffiles
@@ -0,0 +1 @@
+/etc/freeradius/eap.conf
diff --git a/package/freeradius/ipkg/freeradius-mod-eap.control b/package/freeradius/ipkg/freeradius-mod-eap.control
new file mode 100644
index 000000000..f01a045e7
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-eap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-eap
+Priority: optional
+Section: net
+Description: an EAP module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-files.conffiles b/package/freeradius/ipkg/freeradius-mod-files.conffiles
new file mode 100644
index 000000000..4fcd92bff
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-files.conffiles
@@ -0,0 +1,3 @@
+/etc/freeradius/acct_users
+/etc/freeradius/preproxy_users
+/etc/freeradius/users
diff --git a/package/freeradius/ipkg/freeradius-mod-files.control b/package/freeradius/ipkg/freeradius-mod-files.control
new file mode 100644
index 000000000..5126aa13c
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-files.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-files
+Priority: optional
+Section: net
+Description: a module for FreeRADIUS, using local files for authorization
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-ldap.conffiles b/package/freeradius/ipkg/freeradius-mod-ldap.conffiles
new file mode 100644
index 000000000..ada9fafc1
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-ldap.conffiles
@@ -0,0 +1 @@
+/etc/freeradius/ldap.attrmap
diff --git a/package/freeradius/ipkg/freeradius-mod-ldap.control b/package/freeradius/ipkg/freeradius-mod-ldap.control
new file mode 100644
index 000000000..7649e6ec9
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-ldap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-ldap
+Priority: optional
+Section: net
+Description: an LDAP module for FreeRADIUS
+Depends: freeradius, libopenldap, libopenssl, libsasl2
diff --git a/package/freeradius/ipkg/freeradius-mod-mschap.control b/package/freeradius/ipkg/freeradius-mod-mschap.control
new file mode 100644
index 000000000..69edfd6f2
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-mschap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-mschap
+Priority: optional
+Section: net
+Description: an MS-CHAP and MS-CHAPv2 module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-pap.control b/package/freeradius/ipkg/freeradius-mod-pap.control
new file mode 100644
index 000000000..e094b6a7c
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-pap.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-pap
+Priority: optional
+Section: net
+Description: a PAP module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-preprocess.conffiles b/package/freeradius/ipkg/freeradius-mod-preprocess.conffiles
new file mode 100644
index 000000000..b29cca816
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-preprocess.conffiles
@@ -0,0 +1,2 @@
+/etc/freeradius/hints
+/etc/freeradius/huntgroups
diff --git a/package/freeradius/ipkg/freeradius-mod-preprocess.control b/package/freeradius/ipkg/freeradius-mod-preprocess.control
new file mode 100644
index 000000000..7adc171a4
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-preprocess.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-preprocess
+Priority: optional
+Section: net
+Description: a request preprocessing module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-realm.conffiles b/package/freeradius/ipkg/freeradius-mod-realm.conffiles
new file mode 100644
index 000000000..a4d412612
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-realm.conffiles
@@ -0,0 +1 @@
+/etc/freeradius/proxy.conf
diff --git a/package/freeradius/ipkg/freeradius-mod-realm.control b/package/freeradius/ipkg/freeradius-mod-realm.control
new file mode 100644
index 000000000..3f84e3621
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-realm.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-realm
+Priority: optional
+Section: net
+Description: a realm module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-mod-sql-mysql.control b/package/freeradius/ipkg/freeradius-mod-sql-mysql.control
new file mode 100644
index 000000000..532cbd0e6
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-sql-mysql.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-sql-mysql
+Priority: optional
+Section: net
+Description: a MySQL module for FreeRADIUS
+Depends: freeradius, freeradius-mod-sql, libmysqlclient
diff --git a/package/freeradius/ipkg/freeradius-mod-sql-pgsql.control b/package/freeradius/ipkg/freeradius-mod-sql-pgsql.control
new file mode 100644
index 000000000..31e308045
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-sql-pgsql.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-sql-pgsql
+Priority: optional
+Section: net
+Description: a PostgreSQL module for FreeRADIUS
+Depends: freeradius, freeradius-mod-sql, libpq
diff --git a/package/freeradius/ipkg/freeradius-mod-sql.conffiles b/package/freeradius/ipkg/freeradius-mod-sql.conffiles
new file mode 100644
index 000000000..8ab119d07
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-sql.conffiles
@@ -0,0 +1 @@
+/etc/freeradius/sql.conf
diff --git a/package/freeradius/ipkg/freeradius-mod-sql.control b/package/freeradius/ipkg/freeradius-mod-sql.control
new file mode 100644
index 000000000..e4040acb8
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-mod-sql.control
@@ -0,0 +1,5 @@
+Package: freeradius-mod-sql
+Priority: optional
+Section: net
+Description: an SQL module for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius-utils.control b/package/freeradius/ipkg/freeradius-utils.control
new file mode 100644
index 000000000..b29c94dd3
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius-utils.control
@@ -0,0 +1,5 @@
+Package: freeradius-utils
+Priority: optional
+Section: net
+Description: some client utilities for FreeRADIUS
+Depends: freeradius
diff --git a/package/freeradius/ipkg/freeradius.conffiles b/package/freeradius/ipkg/freeradius.conffiles
new file mode 100644
index 000000000..56552e6c1
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius.conffiles
@@ -0,0 +1,2 @@
+/etc/freeradius/clients.conf
+/etc/freeradius/radiusd.conf
diff --git a/package/freeradius/ipkg/freeradius.control b/package/freeradius/ipkg/freeradius.control
new file mode 100644
index 000000000..329d329b1
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius.control
@@ -0,0 +1,5 @@
+Package: freeradius
+Priority: optional
+Section: net
+Description: a flexible RADIUS server
+Depends: libltdl, libopenssl, libpthread
diff --git a/package/freeradius/ipkg/freeradius.postinst b/package/freeradius/ipkg/freeradius.postinst
new file mode 100644
index 000000000..c65fa195f
--- /dev/null
+++ b/package/freeradius/ipkg/freeradius.postinst
@@ -0,0 +1,6 @@
+#!/bin/sh
+. $IPKG_INSTROOT/etc/functions.sh
+add_rcconf radiusd radiusd NO
+gid=$(get_next_gid)
+add_group radius $gid
+add_user radius $(get_next_uid) $gid /usr/lib/radius