Setup user database if non-existent, configure uhttpd .php interpreter and patch php scripts to work out-of-the-box. Also ship Hotspot 2.0 SPP and OMA DM XML schema/DTD files needed at run-time for both client and server. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
11 lines
308 B
Bash
11 lines
308 B
Bash
#!/bin/sh
|
|
|
|
uci -q get uhttpd.main.interpreter | grep -q "^\.php" || uci -q batch <<-EOF >/dev/null
|
|
add_list uhttpd.main.interpreter='.php=/usr/bin/php-cgi'
|
|
commit uhttpd
|
|
EOF
|
|
|
|
mkdir -p /etc/hs20/AS/DB
|
|
[ -e /etc/hs20/AS/DB/eap_user.db ] || sqlite3 /etc/hs20/AS/DB/eap_user.db < /usr/share/hs20/sql.txt
|
|
|
|
exit 0
|