summaryrefslogtreecommitdiff
path: root/openwrt/package/openser
diff options
context:
space:
mode:
Diffstat (limited to 'openwrt/package/openser')
-rw-r--r--openwrt/package/openser/Config.in192
-rw-r--r--openwrt/package/openser/Makefile36
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-avp-radius.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-avp_radius.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-dispatcher.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-diversion.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-flatstore.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-gflags.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-group-radius.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-group.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-group_radius.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-msilo.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-options.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-pdt.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-permissions.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-pike.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uac-redirect.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uac.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uac_redirect.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uri-db.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uri-radius.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uri.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uri_db.control5
-rw-r--r--openwrt/package/openser/ipkg/openser-mod-uri_radius.control5
24 files changed, 309 insertions, 29 deletions
diff --git a/openwrt/package/openser/Config.in b/openwrt/package/openser/Config.in
index d015c072c5..b7580a6ee8 100644
--- a/openwrt/package/openser/Config.in
+++ b/openwrt/package/openser/Config.in
@@ -1,24 +1,15 @@
-menu "openser............................ Configurable, free SIP server"
+menu "openser........................... Configurable, free SIP server"
config BR2_PACKAGE_OPENSER
- tristate
- prompt "openser.......................... Configurable, free SIP server"
+ prompt "openser........................... Configurable, free SIP server"
+ tristate
default m if CONFIG_DEVEL
help
Open SIP Express Router (OpenSER) is a high-performance,
configurable, free SIP server.
-config BR2_PACKAGE_OPENSER_MOD_MYSQL
- prompt "openser-mod-mysql................ MySQL support"
- tristate
- default m
- select BR2_COMPILE_MYSQL
- select BR2_PACKAGE_OPENSER
- help
- Enable MySQL support
-
config BR2_PACKAGE_OPENSER_MOD_AUTH
- prompt "openser-mod-auth................. Authentication support"
+ prompt "openser-mod-auth.................. Authentication support"
tristate
default m
select BR2_PACKAGE_OPENSER
@@ -26,7 +17,7 @@ config BR2_PACKAGE_OPENSER_MOD_AUTH
Enable authentication support
config BR2_PACKAGE_OPENSER_MOD_AUTH_DB
- prompt "openser-mod-auth-db.............. Authentication with database support"
+ prompt "openser-mod-auth-db............... Authentication with database support"
tristate
default m
select BR2_PACKAGE_OPENSER
@@ -35,7 +26,7 @@ config BR2_PACKAGE_OPENSER_MOD_AUTH_DB
Enable authentication with database support
config BR2_PACKAGE_OPENSER_MOD_AUTH_RADIUS
- prompt "openser-mod-auth-radius.......... Authentication with RADIUS support"
+ prompt "openser-mod-auth-radius........... Authentication with RADIUS support"
tristate
default m
select BR2_PACKAGE_OPENSER
@@ -43,42 +34,147 @@ config BR2_PACKAGE_OPENSER_MOD_AUTH_RADIUS
help
Authentication against RADIUS
+config BR2_PACKAGE_OPENSER_MOD_AVP_RADIUS
+ prompt "openser-mod-avp-radius............ AVP with RADIUS support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ select BR2_PACKAGE_LIBRADIUSCLIENT_NG
+ help
+ Enable AVP with RADIUS support
+
config BR2_PACKAGE_OPENSER_MOD_AVPOPS
- prompt "openser-mod-avpops............... AVP options support"
+ prompt "openser-mod-avpops................ AVP options support"
tristate
default m
select BR2_PACKAGE_OPENSER
help
Enable AVP options support
+config BR2_PACKAGE_OPENSER_MOD_DISPATCHER
+ prompt "openser-mod-dispatcher............ dispatcher support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable dispatcher options support
+
+config BR2_PACKAGE_OPENSER_MOD_DIVERSION
+ prompt "openser-mod-diversion............. diversion support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable diversion options support
+
+config BR2_PACKAGE_OPENSER_MOD_FLATSTORE
+ prompt "openser-mod-flatstore............. flatstore support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable flatstore support
+
+config BR2_PACKAGE_OPENSER_MOD_GFLAGS
+ prompt "openser-mod-gflags................ gflags support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable GFlags support
+
+config BR2_PACKAGE_OPENSER_MOD_GROUP
+ prompt "openser-mod-group................. group support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable group support
+
+config BR2_PACKAGE_OPENSER_MOD_GROUP_RADIUS
+ prompt "openser-mod-group-radius.......... group with RADIUS support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable group with RADIUS support
+
+config BR2_PACKAGE_OPENSER_MOD_LCR
+ prompt "openser-mod-lcr................... Least Cost Routing support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ select BR2_PACKAGE_OPENSER_MOD_MYSQL
+ help
+ Enable Least Cost Routing support
config BR2_PACKAGE_OPENSER_MOD_MEDIAPROXY
- prompt "openser-mod-mediaproxy........... Mediaproxy support"
+ prompt "openser-mod-mediaproxy............ Mediaproxy support"
tristate
default m
select BR2_PACKAGE_OPENSER
help
Enable mediaproxy support
-config BR2_PACKAGE_OPENSER_MOD_LCR
- prompt "openser-mod-lcr.................. Least Cost Routing support"
+config BR2_PACKAGE_OPENSER_MOD_MSILO
+ prompt "openser-mod-msilo................. MSilo support"
tristate
- default m
- select BR2_PACKAGE_OPENSER
- select BR2_PACKAGE_OPENSER_MOD_MYSQL
- help
- Enable Least Cost Routing support
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable msilo support
+
+config BR2_PACKAGE_OPENSER_MOD_MYSQL
+ prompt "openser-mod-mysql................. MySQL support"
+ tristate
+ default m
+ select BR2_PACKAGE_LIBMYSQLCLIENT
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable MySQL support
config BR2_PACKAGE_OPENSER_MOD_NATHELPER
- prompt "openser-mod-nathelper............ NAT helper support"
+ prompt "openser-mod-nathelper............. NAT helper support"
tristate
default m
select BR2_PACKAGE_OPENSER
help
NAT helper support
+config BR2_PACKAGE_OPENSER_MOD_OPTIONS
+ prompt "openser-mod-options............... options support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable options support
+
+config BR2_PACKAGE_OPENSER_MOD_PDT
+ prompt "openser-mod-pdt................... PDT support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable pdt support
+
+config BR2_PACKAGE_OPENSER_MOD_PERMISSIONS
+ prompt "openser-mod-permissions........... Permissions support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable permissions support
+
+config BR2_PACKAGE_OPENSER_MOD_PIKE
+ prompt "openser-mod-pike.................. PIKE support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable pike support
+
config BR2_PACKAGE_OPENSER_MOD_SMS
- prompt "openser-mod-sms.................. SMS support"
+ prompt "openser-mod-sms................... SMS support"
tristate
default m
select BR2_PACKAGE_OPENSER
@@ -86,15 +182,55 @@ config BR2_PACKAGE_OPENSER_MOD_SMS
SMS support
config BR2_PACKAGE_OPENSER_MOD_SPEEDDIAL
- prompt "openser-mod-speeddial............ Speed dial support"
+ prompt "openser-mod-speeddial............. Speed Dial support"
tristate
default m
select BR2_PACKAGE_OPENSER
help
Speed Dial support
+config BR2_PACKAGE_OPENSER_MOD_UAC
+ prompt "openser-mod-uac................... UAC support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable UAC support
+
+config BR2_PACKAGE_OPENSER_MOD_UAC_REDIRECT
+ prompt "openser-mod-uac................... UAC redirect support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable UAC redirect support
+
+config BR2_PACKAGE_OPENSER_MOD_URI
+ prompt "openser-mod-uri................... URI support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable URI support
+
+config BR2_PACKAGE_OPENSER_MOD_URI_DB
+ prompt "openser-mod-uri-db................ URI database support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable URI database support
+
+config BR2_PACKAGE_OPENSER_MOD_URI_RADIUS
+ prompt "openser-mod-uri-radius............ URI with RADIUS support"
+ tristate
+ default m
+ select BR2_PACKAGE_OPENSER
+ help
+ Enable URI with RADIUS support
+
config BR2_PACKAGE_OPENSER_MOD_XLOG
- prompt "openser-mod-xlog................. Logging support"
+ prompt "openser-mod-xlog.................. Logging support"
tristate
default m
select BR2_PACKAGE_OPENSER
diff --git a/openwrt/package/openser/Makefile b/openwrt/package/openser/Makefile
index 40c00397a4..7ea52d1f86 100644
--- a/openwrt/package/openser/Makefile
+++ b/openwrt/package/openser/Makefile
@@ -34,26 +34,60 @@ $(eval $(call PKG_template,OPENSER_MOD_ACCOUNTING,openser-mod-acc,$(PKG_VERSION)
$(eval $(call PKG_template,OPENSER_MOD_AUTH,openser-mod-auth,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_AUTH_DB,openser-mod-auth-db,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_AUTH_RADIUS,openser-mod-auth-radius,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_AVP_RADIUS,openser-mod-avp-radius,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_AVPOPS,openser-mod-avpops,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_DISPATCHER,openser-mod-dispatcher,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_DIVERSION,openser-mod-diversion,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_FLATSTORE,openser-mod-flatstore,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_GFLAGS,openser-mod-gflags,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_GROUP,openser-mod-group,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_GROUP_RADIUS,openser-mod-group-radius,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_LCR,openser-mod-lcr,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_MEDIAPROXY,openser-mod-mediaproxy,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_MSILO,openser-mod-msilo,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_MYSQL,openser-mod-mysql,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_NATHELPER,openser-mod-nathelper,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_OPTIONS,openser-mod-options,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_PDT,openser-mod-pdt,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_PERMISSIONS,openser-mod-permissions,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_PIKE,openser-mod-pike,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_SMS,openser-mod-sms,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
-$(eval $(call PKG_template,OPENSER_MOD_SPEEDDIAL,openser-mod-speeddial,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_UAC,openser-mod-uac,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_UAC_REDIRECT,openser-mod-uac-redirect,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_URI,openser-mod-uri,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_URI_DB,openser-mod-uri-db,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_URI_RADIUS,openser-mod-uri-radius,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
+$(eval $(call PKG_template,OPENSER_MOD_AUTH_RADIUS,openser-mod-auth-radius,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_template,OPENSER_MOD_XLOG,openser-mod-xlog,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(eval $(call PKG_mod_template,OPENSER_MOD_ACCOUNTING,acc))
$(eval $(call PKG_mod_template,OPENSER_MOD_AUTH,auth))
$(eval $(call PKG_mod_template,OPENSER_MOD_AUTH_DB,auth_db))
$(eval $(call PKG_mod_template,OPENSER_MOD_AUTH_RADIUS,auth_radius))
+$(eval $(call PKG_mod_template,OPENSER_MOD_AVP_RADIUS,avp_radius))
$(eval $(call PKG_mod_template,OPENSER_MOD_AVPOPS,avpops))
+$(eval $(call PKG_mod_template,OPENSER_MOD_DISPATCHER,dispatcher))
+$(eval $(call PKG_mod_template,OPENSER_MOD_DIVERSION,diversion))
+$(eval $(call PKG_mod_template,OPENSER_MOD_FLATSTORE,flatstore))
+$(eval $(call PKG_mod_template,OPENSER_MOD_GFLAGS,gflags))
+$(eval $(call PKG_mod_template,OPENSER_MOD_GROUP,group))
+$(eval $(call PKG_mod_template,OPENSER_MOD_GROUP_RADIUS,group_radius))
$(eval $(call PKG_mod_template,OPENSER_MOD_LCR,lcr))
$(eval $(call PKG_mod_template,OPENSER_MOD_MEDIAPROXY,mediaproxy))
+$(eval $(call PKG_mod_template,OPENSER_MOD_MSILO,msilo))
$(eval $(call PKG_mod_template,OPENSER_MOD_MYSQL,mysql))
$(eval $(call PKG_mod_template,OPENSER_MOD_NATHELPER,nathelper))
+$(eval $(call PKG_mod_template,OPENSER_MOD_OPTIONS,options))
+$(eval $(call PKG_mod_template,OPENSER_MOD_PDT,pdt))
+$(eval $(call PKG_mod_template,OPENSER_MOD_PERMISSIONS,permissions))
+$(eval $(call PKG_mod_template,OPENSER_MOD_PIKE,pike))
$(eval $(call PKG_mod_template,OPENSER_MOD_SMS,sms))
$(eval $(call PKG_mod_template,OPENSER_MOD_SPEEDIAL,speeddial))
+$(eval $(call PKG_mod_template,OPENSER_MOD_UAC,uac))
+$(eval $(call PKG_mod_template,OPENSER_MOD_UAC_REDIRECT,uac_redirect))
+$(eval $(call PKG_mod_template,OPENSER_MOD_URI,uri))
+$(eval $(call PKG_mod_template,OPENSER_MOD_URI_DB,uri_db))
+$(eval $(call PKG_mod_template,OPENSER_MOD_URI_RADIUS,uri_radius))
$(eval $(call PKG_mod_template,OPENSER_MOD_XLOG,xlog))
# Select here the modules for the ipk package
diff --git a/openwrt/package/openser/ipkg/openser-mod-avp-radius.control b/openwrt/package/openser/ipkg/openser-mod-avp-radius.control
new file mode 100644
index 0000000000..1f0979791f
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-avp-radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-avp-radius
+Depends: openser
+Section: net
+Priority: optional
+Description: avp_radius support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-avp_radius.control b/openwrt/package/openser/ipkg/openser-mod-avp_radius.control
new file mode 100644
index 0000000000..5736697890
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-avp_radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-avp_radius
+Depends: openser
+Section: net
+Priority: optional
+Description: avp_radius support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-dispatcher.control b/openwrt/package/openser/ipkg/openser-mod-dispatcher.control
new file mode 100644
index 0000000000..eabfd6d016
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-dispatcher.control
@@ -0,0 +1,5 @@
+Package: openser-mod-dispatcher
+Depends: openser
+Section: net
+Priority: optional
+Description: dispatcher support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-diversion.control b/openwrt/package/openser/ipkg/openser-mod-diversion.control
new file mode 100644
index 0000000000..bcf4011473
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-diversion.control
@@ -0,0 +1,5 @@
+Package: openser-mod-diversion
+Depends: openser
+Section: net
+Priority: optional
+Description: diversion support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-flatstore.control b/openwrt/package/openser/ipkg/openser-mod-flatstore.control
new file mode 100644
index 0000000000..96e0835c11
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-flatstore.control
@@ -0,0 +1,5 @@
+Package: openser-mod-flatstore
+Depends: openser
+Section: net
+Priority: optional
+Description: flatstore support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-gflags.control b/openwrt/package/openser/ipkg/openser-mod-gflags.control
new file mode 100644
index 0000000000..ce99494348
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-gflags.control
@@ -0,0 +1,5 @@
+Package: openser-mod-gflags
+Depends: openser
+Section: net
+Priority: optional
+Description: gflags support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-group-radius.control b/openwrt/package/openser/ipkg/openser-mod-group-radius.control
new file mode 100644
index 0000000000..bb5fbed30b
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-group-radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-group-radius
+Depends: openser
+Section: net
+Priority: optional
+Description: group_radius support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-group.control b/openwrt/package/openser/ipkg/openser-mod-group.control
new file mode 100644
index 0000000000..b7c1130db9
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-group.control
@@ -0,0 +1,5 @@
+Package: openser-mod-group
+Depends: openser
+Section: net
+Priority: optional
+Description: group support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-group_radius.control b/openwrt/package/openser/ipkg/openser-mod-group_radius.control
new file mode 100644
index 0000000000..bf47826e57
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-group_radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-group_radius
+Depends: openser
+Section: net
+Priority: optional
+Description: group_radius support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-msilo.control b/openwrt/package/openser/ipkg/openser-mod-msilo.control
new file mode 100644
index 0000000000..215701e99c
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-msilo.control
@@ -0,0 +1,5 @@
+Package: openser-mod-msilo
+Depends: openser
+Section: net
+Priority: optional
+Description: msilo support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-options.control b/openwrt/package/openser/ipkg/openser-mod-options.control
new file mode 100644
index 0000000000..b94da0be4a
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-options.control
@@ -0,0 +1,5 @@
+Package: openser-mod-options
+Depends: openser
+Section: net
+Priority: optional
+Description: options support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-pdt.control b/openwrt/package/openser/ipkg/openser-mod-pdt.control
new file mode 100644
index 0000000000..953929110d
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-pdt.control
@@ -0,0 +1,5 @@
+Package: openser-mod-pdt
+Depends: openser
+Section: net
+Priority: optional
+Description: pdt support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-permissions.control b/openwrt/package/openser/ipkg/openser-mod-permissions.control
new file mode 100644
index 0000000000..302abdb995
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-permissions.control
@@ -0,0 +1,5 @@
+Package: openser-mod-permissions
+Depends: openser
+Section: net
+Priority: optional
+Description: permissions support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-pike.control b/openwrt/package/openser/ipkg/openser-mod-pike.control
new file mode 100644
index 0000000000..c8a2111209
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-pike.control
@@ -0,0 +1,5 @@
+Package: openser-mod-pike
+Depends: openser
+Section: net
+Priority: optional
+Description: pike support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uac-redirect.control b/openwrt/package/openser/ipkg/openser-mod-uac-redirect.control
new file mode 100644
index 0000000000..9a4785f995
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uac-redirect.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uac-redirect
+Depends: openser
+Section: net
+Priority: optional
+Description: uac_redirect support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uac.control b/openwrt/package/openser/ipkg/openser-mod-uac.control
new file mode 100644
index 0000000000..957bbaaa1c
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uac.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uac
+Depends: openser
+Section: net
+Priority: optional
+Description: uac support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uac_redirect.control b/openwrt/package/openser/ipkg/openser-mod-uac_redirect.control
new file mode 100644
index 0000000000..1eb0569e1d
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uac_redirect.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uac_redirect
+Depends: openser
+Section: net
+Priority: optional
+Description: uac_redirect support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uri-db.control b/openwrt/package/openser/ipkg/openser-mod-uri-db.control
new file mode 100644
index 0000000000..a48560babf
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uri-db.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uri-db
+Depends: openser
+Section: net
+Priority: optional
+Description: uri_db support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uri-radius.control b/openwrt/package/openser/ipkg/openser-mod-uri-radius.control
new file mode 100644
index 0000000000..55f1b2a915
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uri-radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uri-radius
+Depends: openser
+Section: net
+Priority: optional
+Description: uri_radius support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uri.control b/openwrt/package/openser/ipkg/openser-mod-uri.control
new file mode 100644
index 0000000000..ab9e33d986
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uri.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uri
+Depends: openser
+Section: net
+Priority: optional
+Description: uri support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uri_db.control b/openwrt/package/openser/ipkg/openser-mod-uri_db.control
new file mode 100644
index 0000000000..1fa05d11fc
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uri_db.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uri_db
+Depends: openser
+Section: net
+Priority: optional
+Description: uri_db support for OpenSER
diff --git a/openwrt/package/openser/ipkg/openser-mod-uri_radius.control b/openwrt/package/openser/ipkg/openser-mod-uri_radius.control
new file mode 100644
index 0000000000..070bd3087e
--- /dev/null
+++ b/openwrt/package/openser/ipkg/openser-mod-uri_radius.control
@@ -0,0 +1,5 @@
+Package: openser-mod-uri_radius
+Depends: openser
+Section: net
+Priority: optional
+Description: uri_radius support for OpenSER