summaryrefslogtreecommitdiff
path: root/lib/inets/examples/server_root/conf/ssl.conf
blob: 85c8770530c38d38b7bd0af4c8b1a99ab2336ba2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[{port, 8088},
 {server_name, "your.server.net"},
 {modules, [mod_alias,mod_auth,mod_esi,mod_actions,mod_cgi,mod_dir,mod_get,
            mod_head,mod_log,mod_disk_log]},
 {server_admin, "jocke@erix.ericsson.se"},
 {server_root, "/var/tmp/server_root"},
 {error_log, "logs/error_log_8088"},
 {transfer_log, "logs/access_log_8088"},
 {error_disk_log, "logs/error_disk_log_8088"},
 {error_disk_log_size, {200000,10}},
 {transfer_disk_log, "logs/access_disk_log_8088"},
 {transfer_disk_log_size, {200000,10}},
 {max_clients, 150},
 {document_root, "/var/tmp/server_root/htdocs"},
 {directory_index, ["index.html","welcome.html"]},
 {default_type, "text/plain"},
 {alias, {"/icons/", "/var/tmp/server_root/icons/"}},
 {alias, {"/pics/", "/var/tmp/server_root/icons/"}},
 {script_alias, {"/cgi-bin/", "/var/tmp/server_root/cgi-bin/"}},
 {script_alias, {"/htbin/", "/var/tmp/server_root/cgi-bin/"}},
 {erl_script_alias, {"/cgi-bin/erl", [httpd_example]}},
 {socket_type, {ssl, [{certfile, "/var/tmp/server_root/ssl/ssl_server_cert.pem"},
		      {keyfile, "/var/tmp/server_root/ssl/ssl_key.pem"},
		      {verify, verify_none}]}},
 {directory, {"/var/tmp/server_root/htdocs/open",
              [{require,["user","one","Aladdin"]},
               {auth_group_file,"/var/tmp/server_root/auth/group"},
               {auth_user_file,"/var/tmp/server_root/auth/passwd"},
               {auth_name,"Open Area"}]}},
 {directory, {"/var/tmp/server_root/htdocs/secret",
              [{require,["group","group1","group2"]},
               {auth_group_file,"/var/tmp/server_root/auth/group"},
               {auth_user_file,"/var/tmp/server_root/auth/passwd"},
               {auth_name,"Secret Area"}]}},
 {directory, {"/var/tmp/server_root/htdocs/secret/top_secret",
              [{require,["group","group3"]},
               {auth_group_file,"/var/tmp/server_root/auth/group"},
               {auth_user_file,"/var/tmp/server_root/auth/passwd"},
               {auth_name,"Top Secret Area"}]}},
 {directory, {"/var/tmp/server_root/htdocs/mnesia_open",
              [{require,["user","one","Aladdin"]},
               {auth_mnesia_d_b,"On"},
               {auth_name,"Open Area"}]}},
 {directory, {"/var/tmp/server_root/htdocs/mnesia_secret",
              [{require,["group","group1","group2"]},
               {auth_mnesia_d_b,"On"},
               {auth_name,"Secret Area"}]}},
 {directory, {"/var/tmp/server_root/htdocs/mnesia_secret/top_secret",
              [{require,["group","group3"]},
               {auth_mnesia_d_b,"On"},
               {auth_name,"Top Secret Area"}]}}].