diff options
Diffstat (limited to 'prosody.logrotated')
-rw-r--r-- | prosody.logrotated | 36 |
1 files changed, 8 insertions, 28 deletions
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 } |