uhttpd: add ssl cert generation to init script
[project/luci.git] / contrib / package / uhttpd / files / uhttpd.config
index 9c4cd30..0bca4f5 100644 (file)
@@ -1,12 +1,14 @@
+# Server configuration
 config uhttpd main
+
        # Server document root
        option home             /www
 
        # Certificate and private key for HTTPS.
        # If no listen_https addresses are given,
        # the key options are ignored.
-       option cert             /etc/nixio/cert_main.der
-       option key              /etc/nixio/rsa_main.der
+       option cert             /etc/uhttpd.crt
+       option key              /etc/uhttpd.key
 
        # CGI url prefix, will be searched in docroot.
        # Default is /cgi-bin
@@ -14,8 +16,8 @@ config uhttpd main
 
        # Lua url prefix and handler script.
        # Lua support is disabled if no prefix given.
-#      option lua_prefix       /lua
-#      option lua_handler      /www/lua/handler.lua
+#      option lua_prefix       /luci
+#      option lua_handler      /usr/lib/lua/luci/sgi/uhttpd.lua
 
        # HTTP listen addresses, multiple allowed
        list listen_http        0.0.0.0:80
@@ -30,3 +32,22 @@ config uhttpd main
 
        # Configuration file in busybox httpd format
 #      option config   /etc/httpd.conf
+
+
+# Certificate defaults for px5g key generator
+config cert px5g
+
+       # Validity time
+       option days             730
+
+       # RSA key size
+       option bits             1024
+
+       # Location
+       option country          DE
+       option state            Berlin
+       option location         Berlin
+
+       # Common name
+       option commonname       OpenWrt
+