diff options
author | mrdrogdrog | 2015-11-06 19:43:16 +0100 |
---|---|---|
committer | mrdrogdrog | 2015-11-06 19:43:16 +0100 |
commit | 5e6b50da41257c8a88d158624ffc0147a62ad88f (patch) | |
tree | 652744764b861714eff3d1503778613e96542660 /prosody.install | |
download | aur-5e6b50da41257c8a88d158624ffc0147a62ad88f.tar.gz |
init commit of prosody-hg
Diffstat (limited to 'prosody.install')
-rw-r--r-- | prosody.install | 29 |
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 +} |