diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | prosody.logrotated | 36 |
2 files changed, 10 insertions, 30 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Mon Dec 14 11:40:46 UTC 2015 +# Mon Dec 14 15:24:21 UTC 2015 pkgbase = prosody-hg pkgdesc = Lightweight and extensible Jabber/XMPP server written in Lua pkgver = 0.10.r7005.4b024f29e40d - pkgrel = 1 + pkgrel = 2 url = http://prosody.im/ install = prosody.install arch = i686 diff --git a/prosody.logrotated b/prosody.logrotated index a49e27138ea7..13876230fbd4 100644 --- a/prosody.logrotated +++ b/prosody.logrotated @@ -1,29 +1,9 @@ -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 +/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 } |