summarylogtreecommitdiffstats
path: root/prosody.install
diff options
context:
space:
mode:
authormrdrogdrog2015-11-06 19:43:16 +0100
committermrdrogdrog2015-11-06 19:43:16 +0100
commit5e6b50da41257c8a88d158624ffc0147a62ad88f (patch)
tree652744764b861714eff3d1503778613e96542660 /prosody.install
downloadaur-5e6b50da41257c8a88d158624ffc0147a62ad88f.tar.gz
init commit of prosody-hg
Diffstat (limited to 'prosody.install')
-rw-r--r--prosody.install29
1 files changed, 29 insertions, 0 deletions
diff --git a/prosody.install b/prosody.install
new file mode 100644
index 000000000000..a49e27138ea7
--- /dev/null
+++ b/prosody.install
@@ -0,0 +1,29 @@
+post_install() {
+ systemd-sysusers prosody.conf
+ systemd-tmpfiles --create prosody.conf
+
+ chown prosody:jabber var/lib/prosody
+ [ -d var/log/prosody ] && chown prosody:jabber var/log/prosody
+
+ echo ">> Documentation: http://wiki.archlinux.org/index.php/Prosody"
+}
+
+post_upgrade() {
+ post_install $1
+ echo "Now prosody logs to syslog by default"
+}
+
+post_remove() {
+ paths=(/etc/prosody /var/lib/prosody /var/log/prosody
+ /var/log/old/prosody)
+ first=true
+ for path in ${paths[@]}; do
+ if [ -d $path ]; then
+ if $first; then
+ first=false
+ echo "==> Leftover Paths:"
+ fi
+ echo "==> $path"
+ fi
+ done
+}