hs20: some small improvements

* update device description framework to v1.3
 * setup methods in database
 * setup uhttpd to use hs20 cert

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
Daniel Golle
2020-08-17 16:08:32 +01:00
parent e66d6daa17
commit 3421545a2c
2 changed files with 12 additions and 4 deletions
+8
View File
@@ -31,6 +31,12 @@ setup_ca() {
mkdir -p /etc/hs20/AS/Key
cp /etc/hs20/ca/server.* /etc/hs20/ca/ca.pem /etc/hs20/AS/Key
uci batch <<EOF
set uhttpd.main.cert='/etc/hs20/ca/server.pem'
set uhttpd.main.key='/etc/hs20/ca/server.key'
commit uhttpd
EOF
return 0
}
@@ -64,6 +70,8 @@ setup_dbconf() {
sql_set $realm remediation_url "$remediation_url"
sql_set $realm free_remediation_url "$free_remediation_url"
sql_set $realm signup_url "$signup_url"
echo "DELETE FROM wildcards WHERE identity='';"
echo "INSERT INTO wildcards(identity,methods) VALUES('','TTLS,TLS');"
) | sqlite3 /etc/hs20/AS/DB/eap_user.db
return 0