comparison misc/upstart/prosody.conf @ 2610:68b56506fa50

misc: Add an example upstart config
author Kim Alvefur <zash@zash.se>
date Sun, 12 Mar 2017 18:20:22 +0100
parents
children
comparison
equal deleted inserted replaced
2609:6ab46ff685d0 2610:68b56506fa50
1 author "Kim Alvefur <zash@zash.se>"
2 description "Prosody XMPP server"
3
4 # Normal runlevel based start and stop
5 start on runlevel [2345]
6 stop on runlevel [!2345]
7
8 # Alternate method for starting and stopping
9 # when a network interface comes and goes
10 #
11 # start on net-device-up IFACE=eth0
12 # stop on net-device-down IFACE=eth0
13
14 # Change user so Prosdy doesn't have to
15 setgid prosody
16 setuid prosody
17
18 # Set a sensible umask
19 umask 0027
20
21 # Run prosody
22 exec /usr/bin/prosody
23
24 # Collect stdout into a log file
25 console log
26
27 # Restart on crashes
28 respawn
29 respawn limit 5 10