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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
server.document-root = "@abs_builddir@/build"
server.port = 8080
server.bind = "localhost"
server.tag = "lighttpd"
server.errorlog = "@abs_builddir@/error.log"
server.modules = (
"mod_fastcgi",
"mod_auth"
)
# mimetype mapping
mimetype.assign = (
".gif" => "image/gif",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".xml" => "text/xml",
)
index-file.names = ( "index.html" )
fastcgi.server = (
"/rpc/user" => ((
"socket" => "/tmp/json-dbus-bridge.user.socket",
"check-local" => "disable",
"mode" => "responder",
"max-procs" => 1,
)),
"/rpc/admin" => ((
"socket" => "/tmp/json-dbus-bridge.admin.socket",
"check-local" => "disable",
"mode" => "responder",
"max-procs" => 1,
)),
)
$HTTP["url"] =~ "^/rpc/user" {
auth.backend = "plain"
auth.backend.plain.userfile = "@abs_srcdir@/passwd.user"
auth.require = (
"/rpc/user" => (
"method" => "basic",
"realm" => "web-user",
"require" => "valid-user"
)
)
}
$HTTP["url"] =~ "^/rpc/admin" {
auth.backend = "plain"
auth.backend.plain.userfile = "@abs_srcdir@/passwd.admin"
auth.require = (
"/rpc/admin" => (
"method" => "basic",
"realm" => "web-admin",
"require" => "valid-user"
)
)
}
|