summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens2015-03-05 11:47:15 +0000
committerAlexander Couzens2015-03-05 11:47:15 +0000
commit375378d4de4bed0ceb52825eeb50b6fb044d1bb6 (patch)
treed37656cb97ed36d787294741d9a16e1f3597b134
parent9c661a093fc352871000e353cf2015bf675b5a32 (diff)
downloadrouting-375378d4de4bed0ceb52825eeb50b6fb044d1bb6.tar.gz
nodogsplash: make missing config options available through uci
-rw-r--r--nodogsplash/Makefile2
-rwxr-xr-xnodogsplash/files/nodogsplash.init23
2 files changed, 24 insertions, 1 deletions
diff --git a/nodogsplash/Makefile b/nodogsplash/Makefile
index ca223b7..38e8f2b 100644
--- a/nodogsplash/Makefile
+++ b/nodogsplash/Makefile
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=nodogsplash
PKG_FIXUP:=autoreconf
PKG_VERSION:=0.9_beta9.9.9
-PKG_RELEASE:=4
+PKG_RELEASE:=5
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
diff --git a/nodogsplash/files/nodogsplash.init b/nodogsplash/files/nodogsplash.init
index 463ff91..3352aa9 100755
--- a/nodogsplash/files/nodogsplash.init
+++ b/nodogsplash/files/nodogsplash.init
@@ -172,6 +172,13 @@ generate_uci_config() {
append_config_option "$CONFIGFILE" "$cfg" gatewayaddress GatewayAddress
append_config_option "$CONFIGFILE" "$cfg" gatewayport GatewayPort
append_config_option "$CONFIGFILE" "$cfg" maxclients MaxClients
+ append_config_option "$CONFIGFILE" "$cfg" webroot webroot
+ append_config_option "$CONFIGFILE" "$cfg" debuglevel debuglevel
+ append_config_option "$CONFIGFILE" "$cfg" splashpage splashpage
+ append_config_option "$CONFIGFILE" "$cfg" pagesdir pagesdir
+ append_config_option "$CONFIGFILE" "$cfg" checkinterval checkinterval
+ append_config_option "$CONFIGFILE" "$cfg" syslogfacility syslogfacility
+ append_config_option "$CONFIGFILE" "$cfg" gatewayiprange gatewayiprange
append_config_option "$CONFIGFILE" "$cfg" imagedir ImagesDir
append_config_option "$CONFIGFILE" "$cfg" redirecturl RedirectURL
append_config_option "$CONFIGFILE" "$cfg" clientidletimeout ClientIdleTimeout
@@ -181,6 +188,22 @@ generate_uci_config() {
append_config_option "$CONFIGFILE" "$cfg" macmechanism MACMechanism
append_config_option "$CONFIGFILE" "$cfg" uploadlimit UploadLimit
append_config_option "$CONFIGFILE" "$cfg" downloadlimit DownloadLimit
+ append_config_option "$CONFIGFILE" "$cfg" remoteauthenticatoraction remoteauthenticatoraction
+ append_config_option "$CONFIGFILE" "$cfg" enablepreauth enablepreauth
+ append_config_option "$CONFIGFILE" "$cfg" binvoucher binvoucher
+ append_config_option "$CONFIGFILE" "$cfg" forcevoucher forcevoucher
+ append_config_option "$CONFIGFILE" "$cfg" passwordauthentication passwordauthentication
+ append_config_option "$CONFIGFILE" "$cfg" usernameauthentication usernameauthentication
+ append_config_option "$CONFIGFILE" "$cfg" passwordattempts passwordattempts
+ append_config_option "$CONFIGFILE" "$cfg" username username
+ append_config_option "$CONFIGFILE" "$cfg" password password
+ append_config_option "$CONFIGFILE" "$cfg" authenticateimmediately authenticateimmediately
+ append_config_option "$CONFIGFILE" "$cfg" decongesthttpdthreads decongesthttpdthreads
+ append_config_option "$CONFIGFILE" "$cfg" httpdthreadthreshold httpdthreadthreshold
+ append_config_option "$CONFIGFILE" "$cfg" httpdthreaddelayms httpdthreaddelayms
+ append_config_option "$CONFIGFILE" "$cfg" fw_mark_authenticated fw_mark_authenticated
+ append_config_option "$CONFIGFILE" "$cfg" fw_mark_trusted fw_mark_trusted
+ append_config_option "$CONFIGFILE" "$cfg" fw_mark_blocked fw_mark_blocked
config_get download "$cfg" downloadlimit
config_get upload "$cfg" uploadlimit