9f6e250932e8bd3c2bf816fd0ffa238d260c181d
[chef.git] / cookbooks / imagery / templates / default / mapserv_fcgi.conf.erb
1 # DO NOT EDIT - This file is being maintained by Chef
2
3 description     "starts mapserver in daemon mode for fastcgi"
4
5 start on (net-device-up
6           and local-filesystems
7           and runlevel [2345])
8 stop on runlevel [!2345]
9
10 respawn
11
12 setuid imagery
13 setgid imagery
14
15 limit nofile 16384 16384
16
17 # https://trac.osgeo.org/mapserver/wiki/EnvironmentVariables
18 env MS_MAPFILE="/srv/imagery/mapserver/layer-<%= @name %>.map"
19 env MS_MAP_PATTERN="^/srv/imagery/mapserver/"
20 env MS_ERRORFILE="/tmp/mapserver-layer-<%= @name %>.log"
21 env MS_DEBUGLEVEL="5"
22
23 script
24     exec /usr/bin/spawn-fcgi \
25         -n \
26         -s /var/run/mapserver-fastcgi/layer-<%= @name %>.socket \
27         -M 0666 \
28         -f /usr/lib/cgi-bin/mapserv
29 end script