prosody-modules
log
graph
tags
bookmarks
branches
ef7bf4215cb3
browse
changeset
misc/upstart/prosody.conf
Annotate
comparison
diff
file
raw
log
latest
help
Find changesets by keywords by author, files, the commit message, revision number or hash, or
revset expression
.
Software
/
code
/
prosody-modules
Annotate
misc/upstart/prosody.conf @ 6153:
ef7bf4215cb3
mod_anti_spam: Update definition of "stranger" to include sub to/from JID or domains This should allow more trusted communications while keeping untrusted ones going through the filters.
author
Matthew Wild <mwild1@gmail.com>
date
Fri, 17 Jan 2025 10:31:41 +0000 (2 months ago)
parent
2610:
68b56506fa50
Ignore whitespace changes -
Everywhere:
Within whitespace:
At end of lines:
rev
line source
2610
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
1
author "Kim Alvefur <zash@zash.se>"
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
2
description "Prosody XMPP server"
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
3
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
4
# Normal runlevel based start and stop
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
5
start on runlevel [2345]
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
6
stop on runlevel [!2345]
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
7
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
8
# Alternate method for starting and stopping
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
9
# when a network interface comes and goes
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
10
#
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
11
# start on net-device-up IFACE=eth0
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
12
# stop on net-device-down IFACE=eth0
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
13
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
14
# Change user so Prosdy doesn't have to
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
15
setgid prosody
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
16
setuid prosody
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
17
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
18
# Set a sensible umask
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
19
umask 0027
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
20
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
21
# Run prosody
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
22
exec /usr/bin/prosody
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
23
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
24
# Collect stdout into a log file
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
25
console log
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
26
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
27
# Restart on crashes
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
28
respawn
68b56506fa50
misc: Add an example upstart config
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
+
−
29
respawn limit 5 10