summarylogtreecommitdiffstats
path: root/prosody.logrotated
diff options
context:
space:
mode:
authormrdrogdrog2015-12-14 16:25:15 +0100
committermrdrogdrog2015-12-14 16:25:15 +0100
commit8e00ccf71e1f6a895e187b03e79aa1cbe7cec4ae (patch)
tree02338bb2cb94141e47d6d167c0d29c4334373c85 /prosody.logrotated
parent09fff2485681f8827a844f234465fe8268cea99c (diff)
downloadaur-8e00ccf71e1f6a895e187b03e79aa1cbe7cec4ae.tar.gz
fixed issue of prosody.logrotated
Diffstat (limited to 'prosody.logrotated')
-rw-r--r--prosody.logrotated36
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
}