firmware/src/packages/fff/fff-web/files/etc/uci-defaults/93-fff-uhttpd

49 lines
1.3 KiB
Plaintext

. /lib/functions/fff/keyxchange
ln -s "$hoodfilewww" /www/hood/keyxchangev2data
uci batch <<EOF
delete uhttpd.main
delete uhttpd.public
delete uhttpd.ssl
delete uhttpd.px5g
set uhttpd.public=uhttpd
add_list uhttpd.public.listen_http='80'
set uhttpd.public.home='/www/public'
set uhttpd.public.rfc1918_filter='1'
set uhttpd.public.cgi_prefix='/cgi-bin'
set uhttpd.public.script_timeout='60'
set uhttpd.public.network_timeout='30'
set uhttpd.public.tcp_keepalive='1'
set uhttpd.public.config='_'
set uhttpd.ssl=uhttpd
add_list uhttpd.ssl.listen_https='443'
set uhttpd.ssl.home='/www/ssl'
set uhttpd.ssl.rfc1918_filter='1'
set uhttpd.ssl.cert='/etc/uhttpd.crt'
set uhttpd.ssl.key='/etc/uhttpd.key'
set uhttpd.ssl.cgi_prefix='/cgi-bin'
set uhttpd.ssl.script_timeout='60'
set uhttpd.ssl.network_timeout='30'
set uhttpd.ssl.tcp_keepalive='1'
set uhttpd.ssl.config='/etc/httpd.conf'
set uhttpd.px5g=cert
set uhttpd.px5g.days='1400'
set uhttpd.px5g.bits='2048'
set uhttpd.px5g.commonname='OpenWrt'
set uhttpd.hood=uhttpd
add_list uhttpd.hood.listen_http='2342'
set uhttpd.hood.home='/www/hood'
set uhttpd.hood.rfc1918_filter='1'
set uhttpd.hood.network_timeout='30'
set uhttpd.hood.tcp_keepalive='1'
set uhttpd.hood.config='_'
EOF
uci commit uhttpd
exit 0