diff options
author | mrdrogdrog | 2015-12-14 12:41:21 +0100 |
---|---|---|
committer | mrdrogdrog | 2015-12-14 12:41:21 +0100 |
commit | 09fff2485681f8827a844f234465fe8268cea99c (patch) | |
tree | 88e8a451139e5de2dc67d0cf23dea9c6b8c1da1a | |
parent | df431e54290e9461d7abee3092eb707584002da9 (diff) | |
download | aur-09fff2485681f8827a844f234465fe8268cea99c.tar.gz |
Version 0.10.r7005.4b024f29e40d
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | prosody.logrotated | 36 |
3 files changed, 32 insertions, 10 deletions
@@ -1,6 +1,8 @@ +# Generated by mksrcinfo v8 +# Mon Dec 14 11:40:46 UTC 2015 pkgbase = prosody-hg pkgdesc = Lightweight and extensible Jabber/XMPP server written in Lua - pkgver = 0.10.r6947.032313f356c9 + pkgver = 0.10.r7005.4b024f29e40d pkgrel = 1 url = http://prosody.im/ install = prosody.install @@ -8,7 +8,7 @@ pkgname=prosody-hg pkgrel=1 -pkgver=0.10.r6947.032313f356c9 +pkgver=0.10.r7005.4b024f29e40d pkgver() { cd "$srcdir/$pkgname" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" diff --git a/prosody.logrotated b/prosody.logrotated index 13876230fbd4..a49e27138ea7 100644 --- a/prosody.logrotated +++ b/prosody.logrotated @@ -1,9 +1,29 @@ -/var/log/prosody/prosody.log /var/log/prosody/prosody.err { - # olddir /var/log/old/prosody - create 644 prosody prosody - sharedscripts - missingok - postrotate - /bin/kill -HUP `cat /run/prosody/prosody.pid 2> /dev/null` 2> /dev/null || true - endscript +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 } |